COD
if(strcmp(cmd, "/daradmin", true) == 0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Vocк nгo й um Administrador!");
new NomeDado[256];
new NomeDado1[256];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /daradmin [id] [Nivel]");
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /daradmin [id] [Nivel]");
level = strval(tmp);
new atext[64];
if(LevelInfo[playerid][Admin] == 1) { atext = "Ajudante"; }
else if(LevelInfo[playerid][Admin] == 2) { atext = "Moderador"; }
else if(LevelInfo[playerid][Admin] == 3) { atext = "Sub-Fixo"; }
else if(LevelInfo[playerid][Admin] == 4) { atext = "Fixo"; }
else if(LevelInfo[playerid][Admin] == 5) { atext = "Master"; }
GetPlayerName(para1, NomeDado, sizeof(NomeDado));
GetPlayerName(playerid, NomeDado1, sizeof(NomeDado1));
if(para1 == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, "Player nгo conetado!");
if(level == 0) return SendClientMessage(playerid, COLOR_WHITE, "Para tirar admin a alguem use: /tiraradmin");
if(level > 5) return SendClientMessage(playerid, COLOR_WHITE, "Vocк nгo pode dar admin level 5+ a ninguem!");
format(string, sizeof string, "Vocк deu Admin Nнvel %d para %s", level, NomeDado);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof string, "Vocк, %s foi seta a %s (Nivel %d) pelo Administrador %s",NomeDado,atext,level, NomeDado1);
SendClientMessage(para1, COLOR_LIGHTBLUE, string);
LevelInfo[para1][Admin] = level;
return 1;
}
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Vocк nгo й um Administrador!");
if(!strcmp(cmd,"/daradmin",true))
{
if(LevelInfo[playerid][Admin] >= 1)
{
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)) return SendClientMessage(playerid, -1, "USE: /daradmin [id][lvl]");
new outro;
new lvl;
outro = strval(tmp);
if(outro == INVALID_PLAYER_ID) return SendClientMessage(playerid,-1,"Player desconhecido.");
tmp = strtok(cmdtext,idx);
lvl = strval(tmp);
if(!strlen(tmp)) return SendClientMessage(playerid,-1,"USE: /daradmin [id][lvl]");
LevelInfo[outro][Admin] = lvl;
return 1;
}
else
{
SendClientMessage(playerid,-1,"Vocк nгo pode usar este comando.");
}
return 1;
}
O Problema da RCON arrumado. Vlw Mas tem outro problema Quando eu seto deveria aparece Vocк, MatriXBorn Foi seta a Master (Nivel 5) pelo Administrador MatriXBorn e nao aparece assim aparece mais sem o Master pq ? |