[Ajuda] Erros;
#1

Alguйm poderia me ajudar com esses erros? .-.

pawn Код:
error 047: array sizes do not match, or destination array is too small
// linha;
sNick2[playerid] = DOF2_GetString(DirEmp,"Dono");
pawn Код:
error 017: undefined symbol "GetPlayerID"
// linha;
darDinheiro(GetPlayerID(sNick[playerid]), -363);
.
Espero resposta;
Reply
#2

pawn Код:
format(sNick[playerid], 24, DOF2_GetString(DirEmp, "Dono"));
pawn Код:
GetPlayerID(name1[]) {
    static i, name2[24];
    for(i = 0; i < MAX_PLAYERS; ++i) {
        if(IsPlayerConnected(i)) {
            GetPlayerName(i, name2, sizeof(name2));
            if(!strcmp(name, name2, true)) {
                return i;
            }
        }
    }
    return 0xffff;
}
Reply
#3

Ley nao seria GetPlayerIp no lugar de GetPlayerID Nгo? kaso nao for o erro e que nao ta definido o GetPlayerID
Reply
#4

Creio que ele esteja querendo uma funзгo que obtenha o id do jogador atravйs do nome do mesmo, coisa que o cуdigo que postei acima faz.
Reply
#5

Quote:
Originally Posted by Pedro_Miranda
Посмотреть сообщение
Creio que ele esteja querendo uma funзгo que obtenha o id do jogador atravйs do nome do mesmo, coisa que o cуdigo que postei acima faz.
Exato.
No caso irб verificar o nick e id do player para ser cobrado uma tal taxa. No cуdigo;

pawn Код:
forward imposto(playerid);
public imposto(playerid)
{
    TemDonoManolo[playerid] = DOF2_GetInt(DirEmp,"TemDono");
    if(TemDonoManolo[playerid] == 1)
    {
        format(sNick[playerid], 24, DOF2_GetString(DirEmp, "Dono"));
        darDinheiro(GetPlayerID(sNick[playerid]), -647);
    }
    return 1;
}
'-'
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)