SA-MP Forums Archive
[Ajuda] Erro: [pAdmin] - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Erro: [pAdmin] (/showthread.php?tid=372491)



Erro: [pAdmin] - Gabriel Santana - 26.08.2012

Vejam, tou criando meu gamemode de RPG, mais sendo que deu um problema.

Eu defini as enus e o PlayerInfo no comeзo do gamemode:
pawn Код:
enum pInfo
{
    Admin,
    PM,
    Reporter,
    Helper
}
new PlayerInfo[MAX_PLAYERS][pInfo];
E fiz o comando:
pawn Код:
CMD:tapa(playerid, params[])
{
    new name[MAX_PLAYER_NAME], ID, string[120];
    if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, Cor_Erro, "ERRO: Vocк nгo й um adiministrador ou nem tem level para usar esse comando.");
    if(sscanf(params, "u", ID)) return SendClientMessage(playerid, Cor_Amarelo, "[NomeSV]: Comando Correto: /tapa [id]");
    if(!IsPlayerConnected(ID)) return 1;
    new Float:c[3];
    GetPlayerPos(ID,c[0],c[1],c[2]);
    SetPlayerPos(ID,c[0],c[1],c[2]+15);
    GetPlayerName(ID, name, sizeof(name));
    format(string, sizeof(string), "[NomeSV]: O adiministrador %s deu um tapa em %s.", pegarnome(playerid), pegarnome(ID));
    SendClientMessageToAll(Cor_Roxo, string);
    return 1;
}
stock pegarnome(p)
{
    static nome[MAX_PLAYER_NAME + 1];
    GetPlayerName(p,nome,sizeof nome);
    return nome;
}
Tб dando esse erro:
pawn Код:
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\RPG Always Good.pwn(280) : error 017: undefined symbol "pAdmin"
Se alguйm puder mim ajudar, agradeзo!


Re: Erro: [pAdmin] - Sky™ - 26.08.2012

new pAdmin[MAX_PLAYERS]; ?

pawn Код:
if(PlayerInfo[playerid][Admin] < 1) return SendClientMessage(playerid, Cor_Erro, "ERRO: Vocк nгo й um adiministrador ou nem tem level para usar esse comando.");
tambem pode ser tente


Re: Erro: [pAdmin] - Gabriel Santana - 26.08.2012

Nao nao, tem que ser esse mesmo.

pawn Код:
new PlayerInfo[MAX_PLAYERS][pInfo];
No meu outro gamemode era assim, e copilava normalmente!


Re: Erro: [pAdmin] - Math3us - 26.08.2012

mude o pAdmin para Admin pq vc nao definiu pAdmin e sim Admin


Re: Erro: [pAdmin] - Gabriel Santana - 26.08.2012

kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk.

Matheus, vlw por mim alertar.
Esqueci de colocar o 'p' antes do 'Admin', rs.


Re: Erro: [pAdmin] - Math3us - 26.08.2012

nada =)