27.02.2014, 22:41
Olб manolos, eu estou com o problema que й o seguinte, eu fiz esse comando, com uma ajudinha do PT:
Agora й o seguinte, acho que estб dando algum conflito com as verificaзхes de admins do meu GameMode.
As verificaзхes:
- sempre essas.
E entгo, mesmo eu me dando o level mбximo de Admin, sempre diz que eu nгo sou administrador, e etc. Alguйm me dб uma luz ? :C
Print do problema in-game:
pawn Код:
CMD:daradmin(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo tem autorizaзгo para usar esse comando!");
if(sscanf(params, "ud", params[0], params[1])) return SendClientMessage(playerid, ERRO, " Use /daradmin [ID] [Level (1-5)]");
if(params[1] > 5) return SendClientMessage(playerid, ERRO, "Nнvel mнnimo 1, mбximo 5.");
pInfo[playerid][Admin] == params[1];
new string[100];
GetNome(playerid, nome, MAX_PLAYER_NAME);
GetNome(params[0], nome2, MAX_PLAYER_NAME);
format(string, sizeof(string), "Vocк promoveu %s б Administrador level %d.", nome2, params[1]);
SendClientMessage(playerid, AZUL, string);
format(string, sizeof(string), "Vocк foi promovido б Administrador level %d, por %s", params[1], nome);
SendClientMessage(params[0], AZUL, string);
return 1;
}
As verificaзхes:
pawn Код:
if(pInfo[playerid][Admin])
E entгo, mesmo eu me dando o level mбximo de Admin, sempre diz que eu nгo sou administrador, e etc. Alguйm me dб uma luz ? :C
Print do problema in-game: