[Pedido] Tirar admin de Player off!
#1

Como posso fazer o comando que tire adm do player mesmo off?

Comando de tirar player on

Na verdade esse comando e de dar adm so que para tirar usa-se /daradmin [id] 0

[pawn*] if(strcmp(cmd, "/daradmin", true) == 0 || strcmp(cmd, "/SetAdmin", true) == 0)
{
new string[148];
new player[MAX_PLAYER_NAME];
if(pDados[playerid][Admin] < 5 && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid, CINZA, "{00FF00}[BMD] {FFFFFF}Somente Administrador Level 5 ou superior.");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, BRANCO, "{00FF00}[BMD] {FFFFFF}/DarAdmin ou /SetAdmin [ID] [Admin Nivel]");
giveplayerid = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
new level = strval(tmp);
if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, BRANCO, "{00FF00}[BMD] {FFFFFF}ID invбlido.");
if(level > 5 || level < 0) return SendClientMessage(playerid, BRANCO, "{00FF00}[BMD] {FFFFFF}Level mнnimo 0 - maximo 5");
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, player, sizeof(player));
if(level > pDados[giveplayerid][Admin]) GameTextForPlayer(giveplayerid,"~g~~h~~h~Admin Promovido", 2000, 3);
else GameTextForPlayer(giveplayerid,"~r~~h~~h~Admin Rebaixado", 2000, 3);
pDados[giveplayerid][Admin] = level;
printf("Admin %s made %s a level %d admin.", player, giveplayer, level);
format(string, sizeof(string), "{A9A9A9}[Administraзгo] O Admin {FF0000}%s {A9A9A9}Setou seu Nivel de Admin para {FF0000}%d !.",player, level);
SendClientMessage(giveplayerid, Verde, string);
format(string, sizeof(string), "{A9A9A9}[Administraзгo] Vocк deu admin a {FF0000}%s {A9A9A9}Nivel {FF0000}%d.", giveplayer, pDados[giveplayerid][Admin]);
SendClientMessage(playerid, BRANCO, string);
if(level > 1) SetPlayerColor(giveplayerid, 0x00FF00FF);
if(level < 1) SetPlayerColor(giveplayerid, 0xE5AF32FF);
return 1;
} [/pawn]
Reply
#2

eu nгo utilizo comando para isso, apenas vou na conta do player e como no seu caso, procuro pela parte 'Admin' e coloco '0', simples assim, pois acho que um comando do tipo seria quase sem uso...

Abraзos.
Reply
#3

Й sу vocк nгo verificar se o player estб online e setar 0 na variбvel do arquivo.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)