O Comando deve ser colocado em OnPlayerCommandText
Aqui e o comando em zcmd
CMD:seucomando(playerid)
{
SendClientMessage(playerid, -1, "Agora você é Admin Dono!");
pInfo[playerid][pAdmin] = 5000; //O nivel máximo de adm no seu sv
return 1;
}
Em pInfo vc coloca a variavel de admin do seu sv
As mais comuns são: pInfo,pAdmin,pDados
Para vc ver a sua a variavel de admin basta vc olha algum outro comando tipo: /daradmin
Sua variavel estara aqui
Aqui estara a sua variavel[playerid][pAdmin]
_-_-_-_-_-_-_-_-_-_-_-_-_
Agora em sscanf
sscanf e vc coloca o comando no mesmo lugar do zcmd
Em: OnPlayercommandtext
Codigo:
if(strcmp(cmd, "/seucomando", true) == 0)
{
if(IsPlayerConnected(playerid))
PlayerInfo[playerid][pAdmin] = 1342;//edite esse comando pra o máximo do level do seu GM!
SaveAdm();
return true;
}
Em sscanf e bem mais facil não precisa saber a variavel de admin da sua gm
Espero que tenham gostado do tutorial
Aqui e o comando em zcmd
CMD:seucomando(playerid)
{
SendClientMessage(playerid, -1, "Agora você é Admin Dono!");
pInfo[playerid][pAdmin] = 5000; //O nivel máximo de adm no seu sv
return 1;
}
Em pInfo vc coloca a variavel de admin do seu sv
As mais comuns são: pInfo,pAdmin,pDados
Para vc ver a sua a variavel de admin basta vc olha algum outro comando tipo: /daradmin
Sua variavel estara aqui
Aqui estara a sua variavel[playerid][pAdmin]
_-_-_-_-_-_-_-_-_-_-_-_-_
Agora em sscanf
sscanf e vc coloca o comando no mesmo lugar do zcmd
Em: OnPlayercommandtext
Codigo:
if(strcmp(cmd, "/seucomando", true) == 0)
{
if(IsPlayerConnected(playerid))
PlayerInfo[playerid][pAdmin] = 1342;//edite esse comando pra o máximo do level do seu GM!
SaveAdm();
return true;
}
Em sscanf e bem mais facil não precisa saber a variavel de admin da sua gm
Espero que tenham gostado do tutorial