[Ajuda] ajuda nesse codigo rapidao
#1

isso e uma hierarquia ela pega os players com cargos e tals em fim oque eu quero msm й que ela pegue os players que nгo estгo online os offs tbm alguem poderia me ajudar

PHP код:
 dcmd_hierarquia(playeridparams [])
{
    
#pragma unused params
     
if(Player[playerid][pFaccao])
    
ShowPlayerDialog(playerid9998DIALOG_STYLE_LIST,"{1D4FC4}» {ffffff}Hierarquia da Comunidade""{1D4FC4}» {ffffff}Cargos da Comunidade\n{1D4FC4}» {ffffff}Administradores\n{1D4FC4}» {ffffff}Frentes\n{1D4FC4}» {ffffff}Gerentes\n{1D4FC4}» {ffffff}Vapor\n{1D4FC4}» {ffffff}Fogueteiros""Selecionar","Cancelar");
    return 
1;

PHP код:
     if(dialogid == 9998)
{
    if(
response)
    {
        new 
gStr[128], info[2048];
        if(
listitem == 1)// Administrador
        
{
            for(new 
iMAX_PLAYERSi++)
              {
                  if(
Player[i][pAdmin] > && Player[i][pFaccao] ==  Player[playerid][pFaccao])
                  {
                      
format(gStrsizeof(gStr), "{ff0000}» {ffffff}%s\n"getPName(i));
                      
strcat(infogStr);
                  }
              }
            
strcat(info" ");
            
ShowPlayerDialog(playeridD_NULLDIALOG_STYLE_LIST,"{ff0000}» {ffffff}Administradores da Comunidade"info,"Ok","");
            return 
1;
        }
        if(
listitem == 2)// Frentes
        
{
            for(new 
iMAX_PLAYERSi++)
              {
                  if(
Player[i][pFrente] > && Player[i][pFaccao] ==  Player[playerid][pFaccao])
                  {
                           
format(gStrsizeof(gStr), "{ff0000}» {ffffff}%s\n"getPName(i));
                           
strcat(infogStr);
                  }
              }
            
strcat(info" ");
            
ShowPlayerDialog(playeridD_NULLDIALOG_STYLE_LIST,"{ff0000}» {ffffff}Frente da Comunidade"info,"Ok","");
            return 
1;
        }
        if(
listitem == 3)// Gerentes
        
{
            for(new 
iMAX_PLAYERSi++)
              {
                  if(
Player[i][pGerente] > && Player[i][pFaccao] ==  Player[playerid][pFaccao])
                  {
                      
format(gStrsizeof(gStr), "{ff0000}» {ffffff}%s\n"getPName(i));
                      
strcat(infogStr);
                  }
              }
            
strcat(info" ");
            
ShowPlayerDialog(playeridD_NULLDIALOG_STYLE_LIST,"{ff0000}» {ffffff}Gerente da Comunidade",info,"Ok","");
            return 
1;
        }
        if(
listitem == 4)// Vaporzгo
        
{
            for(new 
iMAX_PLAYERSi++)
              {
                  if(
Player[i][pVapor] > && Player[i][pFaccao] ==  Player[playerid][pFaccao])
                  {
                      
format(gStrsizeof(gStr), "{ff0000}» {ffffff}%s\n"getPName(i));
                      
strcat(infogStr);
                  }
              }
            
strcat(info" ");
            
ShowPlayerDialog(playeridD_NULLDIALOG_STYLE_LIST,"{ff0000}» {ffffff}Vapor da Comunidade"info,"Ok","");
            return 
1;
        }
        if(
listitem == 5)// Fogueteiros
        
{
            for(new 
iMAX_PLAYERSi++)
              {
                  if(
Player[i][pFogueteiro] > && Player[i][pFaccao] ==  Player[playerid][pFaccao])
                  {
                      
format(gStrsizeof(gStr), "{ff0000}» {ffffff}%s\n"getPName(i));
                      
strcat(infogStr);
                  }
              }
            
strcat(info" ");
            
ShowPlayerDialog(playeridD_NULLDIALOG_STYLE_LIST,"{ff0000}» {ffffff}Fogueteiro da Comunidade"info,"Ok","");
            return 
1;
        }
    }
    return 
1;

Reply
#2

tem alguma forma ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)