[AJUDA] Money tela
#1

Boas e o seguinte, editei este script so que nгo estб actualizar o dinheiro, isto й

quando estou sozinho no servidor ele funciona bem e sem erros "muda o dinheiro automaticamente"

Quando entra um player o dinheiro pбra e nao muda mais

Poderam ajudar me?

Script:

pawn Код:
public Dinheiro()
{
    for ( ii = 0 ; ii != MAX_PLAYERS ; ++ii )
    {
        if ( IsPlayerConnected ( ii ) )
        {
            new playerid;
            new str[128];
            new money = PlayerInfo[playerid][pBank];
            format ( str , sizeof str , "$%d" , money) ;
            TextDrawSetString ( MoneyBankTextDay [ ii ] , str ) ;
            TextDrawShowForPlayer ( ii , MoneyBankTextDay [ ii ] ) ;
        }
        else
            TextDrawHideForPlayer ( ii , MoneyBankTextDay [ ii ] ) ;
    }
    return 1 ;
}
Reply
#2

presisava mesmo de ajuda

ajudem me por favor

imagem ideia:

http://imageshack.us/photo/my-images...35723.jpg/sr=1

dinheiro azul
Reply
#3

Try
pawn Код:
public Dinheiro()
{
    new str[24];
    for ( new ii ; ii != MAX_PLAYERS ; ii++ )
    {
        if ( IsPlayerConnected ( ii ) )
        {
            format ( str , sizeof str , "$%d" , PlayerInfo[ii][pBank]) ;
            TextDrawSetString ( MoneyBankTextDay [ ii ] , str ) ;
            TextDrawShowForPlayer ( ii , MoneyBankTextDay [ ii ] ) ;
        }
    }
    return 1 ;
}
Reply
#4

Quote:
Originally Posted by Viniborn
Посмотреть сообщение
Try
pawn Код:
public Dinheiro()
{
    new str[24];
    for ( new ii ; ii != MAX_PLAYERS ; ii++ )
    {
        if ( IsPlayerConnected ( ii ) )
        {
            format ( str , sizeof str , "$%d" , PlayerInfo[ii][pBank]) ;
            TextDrawSetString ( MoneyBankTextDay [ ii ] , str ) ;
            TextDrawShowForPlayer ( ii , MoneyBankTextDay [ ii ] ) ;
        }
    }
    return 1 ;
}
warning que deu

Pode resolver pff?
pawn Код:
for ( new ii ; ii != MAX_PLAYERS ; ii++ )

- warning 219: local variable "ii" shadows a variable at a preceding level
Reply
#5

pawn Код:
for ( ii = 0; ii != MAX_PLAYERS ; ii++ )
Reply
#6

pawn Код:
public Dinheiro()
{
    new string[15];
    for(new i = 0; i < MAX_PLAYERS; ++i)
    {
        if(IsPlayerConnected (i))
        {
            format(string, sizeof(string), "$%d", PlayerInfo[i][pBank]);
            TextDrawSetString(MoneyBankTextDay[i], string);
            TextDrawShowForPlayer(i, MoneyBankTextDay[i]);
        }
        else
            TextDrawHideForPlayer(i, MoneyBankTextDay[i]);
    }
    return 1;
}
Reply
#7

resolvido
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)