01.07.2013, 13:19
Eu tenho o /admins mas se um player der /admins sу aparece um admin nao aparece todos, o que й que eu tenho que fazer para eu conseguir ver todos os admins online ?
Ta ae o cуdigo
Й do FS LLAdmin mas coloquei em Dialogo
Ta ae o cуdigo
pawn Код:
CMD:admins(playerid, params[])
{
new StringM[500];
new IsAdmin;
new Online[100];
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i)) {
if(PlayerDados[i][Admin] > 0)
{
if(PlayerDados[i][Escondido] == false) {
if(PlayerDados[i][Admin] == 1) AdminNivel = "Helper";
if(PlayerDados[i][Admin] == 2) AdminNivel = "{FFFF00}Ajudante";
if(PlayerDados[i][Admin] == 3) AdminNivel = "{FFA500}Moderador(a)";
if(PlayerDados[i][Admin] == 4) AdminNivel = "{1E90FF}Administrador(a)";
if(PlayerDados[i][Admin] == 5) AdminNivel = "{00FF00}Staff";
if(PlayerDados[i][Trabalhando] == true) AdminTrabalhando = "Trabalhando";
if(PlayerDados[i][Trabalhando] == false) AdminTrabalhando = "Jogando";
if(PlayerDados[i][Afk] == true) Online = "{FF0000}AFK";
if(PlayerDados[i][Afk] == false) Online = "{1E90FF}Online";
format(StringM, sizeof(StringM), "{1E90FF}%s {FFFFFF}[ %s {FFFFFF}] {FFFFFF}[ %s {FFFFFF}]", Nome(i), AdminNivel, Online);
ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Admins Online", StringM, "Fechar", "");
IsAdmin ++;
}
}
}
}
if(IsAdmin == 0)
{
format(StringM, sizeof(StringM), "{FF0000}Nenhum Admin Online");
ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Admins Online", StringM, "Fechar", "");
}
return 1;
}