new Admin [50];
if(!strcmp(cmdtext, "/elegy", true)) { if(IsPlayerInAnyVehicle(playerid)) { return SendClientMessage(playerid, 0x33AA33AA, "Voce ja esta em um veiculo"); } new Float:var0 = 0, Float:var1 = 0, Float:var2 = 0, Float:var3 = 0; GetPlayerPos(playerid, var0, var1, var2); GetPlayerFacingAngle(playerid, var3); CreateVehicle(562, var0 + 1, var1 + 1, var2, var3, 1, 1, 10000); return 1; }
enum Level
{
pAdmin,
};
new AdminLevel[MAX_PLAYERS][Level];
if(!strcmp(cmdtext, "/elegy", true))
{
if(AdminLevel[playerid][pAdmin] < 1) //No numero 1 й o level de admin
return SendClientMessage(playerid, -1,"Vocк nгo й administrador");
if(IsPlayerInAnyVehicle(playerid))
{
return SendClientMessage(playerid, 0x33AA33AA, "Voce ja esta em um veiculo");
}
new Float:var0 = 0, Float:var1 = 0, Float:var2 = 0, Float:var3 = 0;
GetPlayerPos(playerid, var0, var1, var2);
GetPlayerFacingAngle(playerid, var3);
CreateVehicle(562, var0 + 1, var1 + 1, var2, var3, 1, 1, 10000);
return 1;
}
new Admin[MAX_PLAYERS]; //vбriavel que armazenarб o 'admin'
if(Admin[playerid] != 1) return SendClientMessage(playerid,-1,"Vocк nгo й um admin.");
if(!strcmp(cmdtext,"/test",true))
{
if(Admin[playerid] != 1) return SendClientMessage(playerid,-1,"Vocк nгo й um admin.");
///pronto verificamos se ele й admin, agora iremos por a funзгo do comando abaixo, se caso
///o player for admin, o comando irб executar o que for posto abaixo.
new Name[24], msg[34];
GetPlayerName(playerid, Name, 24);
format(msg,34,"O admin %s digitou /test.",Name);
SendClientMessageToAll(-1,msg);
return true;
}
if(!strcmp(cmdtext,"/test2",true))
{
if(Admin[playerid] != 1) return SendClientMessage(playerid,-1,"Vocк nгo й admin.");
else SendClientMessage(playerid,-1,"Voce й um admin.");
return true;
}
if(!strcmp(cmdtext,"/viraradmin",true))
{
Admin[playerid] = 1;
return true;
}
pawn Код:
|