Gente to fazendo cmd de dar admin e ta dando erro alguem pode me ajudar ? -
SamuelMtahues - 02.05.2017
if (strcmp("/setadmin", cmdtext, true, 10) == 0){
{
if(IsPlayerAdmin || PlayerInfo[playb][pDono]){
new string[128];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)){
SendClientMessage(playerid, vermelho, "Uso correto: /setadmin [ID] [LEVEL]");
return 1;
}
playb = strval(tmp);//id do cara q vai pegar admin
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)){
SendClientMessage(playerid, vermelho, "Uso correto: /setadmin [ID] [LEVEL]");
return 1;
}
slot = strval(tmp);// para pegar lvl do admin
if(slot >=5){
SendClientMessage(playerid, vermelho, "Level de Admin vai de 0 a 5");
return 1;
}
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME];
if(IsPlayerConnected(playb))
if(slot == 1){
PlayerInfo[playb][pAjudante] = 1;
format(string(sizeof, string), "O Administrador %s Promoveu o Player %s[ID:%d] para Ajudante", PlayerName(playerid), pname, playb);
SendClientMessageToAll(verde, string);
}
if(slot == 0){
PlayerInfo[playb][pAjudante] = 0;
format(string(sizeof, string), "O Administrador %s Removeu o player %s[ID:%d] da Administraзгo", PlayerName(playerid), pname, playb);
SendClientMessageToAll(verde, string);
return 1;
}else{
SendClientMessage(playerid, vermelho, "Esse player nгo estб concectado");
return 1;
}
}
}
e da esse erro maldito
C:\Users\Samuel\Desktop\Area de Trabalho\ServerSamp\gamemodes\Admin.pwn(94) : error 017: undefined symbol "PlayerInfo"
C:\Users\Samuel\Desktop\Area de Trabalho\ServerSamp\gamemodes\Admin.pwn(94) : error 017: undefined symbol "playb"
C:\Users\Samuel\Desktop\Area de Trabalho\ServerSamp\gamemodes\Admin.pwn(94) : error 029: invalid expression, assumed zero
C:\Users\Samuel\Desktop\Area de Trabalho\ServerSamp\gamemodes\Admin.pwn(94) : fatal error 107: too many error messages on one line
Re: Gente to fazendo cmd de dar admin e ta dando erro alguem pode me ajudar ? -
[BOPE]Seu._.Madruga - 02.05.2017
Brother crie seus comandos em zcmd muito mais fбcil.
Re: Gente to fazendo cmd de dar admin e ta dando erro alguem pode me ajudar ? -
LosHermanos - 03.05.2017
PHP код:
Erro 017: sнmbolo indefinido "PlayerInfo"
Erro 017: sнmbolo indefinido "playb"
Erro 029: expressгo invбlida, assumido zero
Erro fatal 107: muitas mensagens de erro em uma linha
Re: Gente to fazendo cmd de dar admin e ta dando erro alguem pode me ajudar ? -
Adiiti - 03.05.2017
Vocк tem que criar a variбvel
Exemplo
PHP код:
enum PLAYER_INFO
{
pDono,
pExemplo
};
new PlayerInfo[MAX_PLAYERS][PLAYER_INFO];
Isso й apenas um exemplo que criei agora aqui mesmo. Mas vocк tem que fazer isso para seu GM e colocar no inнcio do GM