[Ajuda] Comando /admin em dialog
#6

PHP код:
CMD:admins(playerid)
{
    new 
str[500], totaladminstitle[50]; //string onde armazena os dados; contador de admins online; titulo do dialog.
    
if(HaveAdminsOnline()) //checar se hб administradores online
    
{
        
//como vc colocou ali pra enviar uma mensagem de admins online, nгo achei necessбrio por.
        
for(new 0MAX_PLAYERSi++)
        {
            if(
IsPlayerConnected(i)) //verificar se o id й vбlido
            
{
                if(
Player[i][admin] != 0// aqui ve se o player й admin
                
{
                    
//usei format, nгo achei necessбrio switch aqui
                    
format(str500"%s[ADMIN] - %s - %s\n"strGetName(i), 
                    ((
Player[i][admin] == 1) ? ("Novato") : (Player[i][admin] == 2) ? ("Intermediбrio") : (Player[i][admin] == 2) ? ("Veterano") : (Player[i][admin] == 10) ? ("Master") : (Player[i][admin] == 10) ? ("Dono RCON")));
                    
totaladmins++; //contar +1 admin
                
}
            }
        }
        
format(title50"Administradores online: %d"totaladmins); // titulo do dialog depois da conta de admins on
        
ShowPlayerDialog(playeridDIALOG_ADMINSONDIALOG_STYLE_MSGBOXtitlestr"Ok"""); //exibe o dialog
    
}
    else
        
SendClientMessage(playeridinformacao"Nгo hб admins online!"); // caso nгo a ver admin on, retornar com a msg
        
    
return 1;

Testa ai e ve se nгo tem algo errado, fiz de uma melhor forma e mais organizado
Reply


Messages In This Thread
Comando /admin em dialog - by F1N4L - 03.05.2015, 14:21
Re: Comando /admin em dialog - by GabrielDias_Invision - 03.05.2015, 14:33
Re: Comando /admin em dialog - by Krusheer - 03.05.2015, 14:36
Respuesta: Re: Comando /admin em dialog - by F1N4L - 03.05.2015, 14:52
Respuesta: Re: Comando /admin em dialog - by F1N4L - 03.05.2015, 14:54
Re: Comando /admin em dialog - by Krusheer - 03.05.2015, 14:57

Forum Jump:


Users browsing this thread: 2 Guest(s)