16.03.2016, 00:16
PHP код:
enum pInfo{ // Informaзхes que o player pode ou nгo ser, no caso Admin(pAdmin).
pAdmin
}
new PlayerInfo[MAX_PLAYERS][pInfo]; // Variбvel que guarda as informaзхes do player.
CMD:seradmin(playerid, params[]) //Comando ZCMD
{
PlayerInfo[playerid][pAdmin] = 1; // Te da o admin.
SendClientMessage(playerid, -1, "Vocк й admin!"); // Avisa que vocк ganhou o admin.
return 1;
}
CMD:teste(playerid, params[]) //Comando ZCMD
{
if(PlayerInfo[playerid[pAdmin] <= 0) return SendClientMessage(playerid, 0xFFFFFFAA, "Vocк nгo й Admin"); // Isso verifica se o player й admin ou nгo. Se o valor da variбvel PlayerInfo em relaзгo а informaзгo de que o player й admin for menor ou igual a 0, qualquer linha de cуdigo que colocar abaixo nгo funcionarб, pois ela sу й dedicada а administradores.
SendClientMessage(playerid, -1, "Vocк й admin"); // Caso vocк ja tenha executado o comando /seradmin, isso aparecerб na tela, pois vocк se tornou um admin.
return 1;
}
Caso vocк nгo tenha sistema de registro, й recomendado que utilize um, pois se nгo o status de admin nгo serб salvo.
Nгo testei o cуdigo