How ????
#1

Hi all

here is ma code :
PHP код:
if(strcmp(cmd"/admins"true) == 0)
    {
        if(
IsPlayerConnected(playerid))
        {
            
SendClientMessage(playeridCOLOR_WHITE"**Online Administrators**");
             
//foreach(Player, i)
               
for(new ii<MAX_PLAYERSi++)
            {
                   if(
IsPlayerConnected(i))
                   if(
HIDE[playerid] == 0)
                {
                    if(
PInfo[i][AdminLevel] > 0)
                    {
                        new 
rank[128];
                        if(
PInfo[i][AdminLevel] == 1)
                        {
                            
format(ranksizeof(rank), "Junior Moderator");
                        }
                        else if(
PInfo[i][AdminLevel] == 2)
                        {
                            
format(ranksizeof(rank),"Moderator");
                        }
                        else if(
PInfo[i][AdminLevel] == 3)
                        {
                            
format(ranksizeof(rank),"Admin");
                        }
                        else if(
PInfo[i][AdminLevel] == 4)
                        {
                            
format(ranksizeof(rank),"Head Administrator");
                        }
                        else if(
PInfo[i][AdminLevel] == 5)
                        {
                            
format(ranksizeof(rank),"Server Owner");
                        }
                        
format(stringsizeof(string), "{FFFFFF}%s: {00FF00}%s(%d)",rankPlayerName(i), i);
                         
SendClientMessage(playeridCOLOR_GREENstring);
                    }
                }
            }
        }
        return 
1;
    } 
i need this :
if an admin is not connected it needs to be shown no admins online

how can i do it ??
Reply
#2

i think it Should Be like this:

PHP код:
if(strcmp(cmd"/admins"true) == 0)
    {
    
    new 
string[128];
    new 
count;
        if(
IsPlayerConnected(playerid))
        {
            
SendClientMessage(playeridCOLOR_WHITE"**Online Administrators**");
             foreach(
Playeri)
               for(new 
ii<MAX_PLAYERSi++)
            {
                   if(
IsPlayerConnected(i))
                   if(
HIDE[playerid] == 0)
                {
                    if(
PInfo[i][AdminLevel] > 0)
                    {
                        new 
rank[128];
                        if(
PInfo[i][AdminLevel] == 1)
                        {
                            
format(ranksizeof(rank), "Junior Moderator");
                        }
                        else if(
PInfo[i][AdminLevel] == 2)
                        {
                            
format(ranksizeof(rank),"Moderator");
                        }
                        else if(
PInfo[i][AdminLevel] == 3)
                        {
                            
format(ranksizeof(rank),"Admin");
                        }
                        else if(
PInfo[i][AdminLevel] == 4)
                        {
                            
format(ranksizeof(rank),"Head Administrator");
                        }
                        else if(
PInfo[i][AdminLevel] == 5)
                        {
                            
format(ranksizeof(rank),"Server Owner");
                        }
                         
format(stringsizeof(string), "{FFFFFF}%s: {00FF00}%s(%d)",rankPlayerName(i), i);
                         
SendClientMessage(playeridCOLOR_GREENstring);
                         
count++;
                    }
                }
            }
        }
        if(!
count)
    {
        return 
SendClientMessage(playeridCOLOR_GREEN"There's Isnt Any Online Admin!");
    }
    else
    {
        return 
SendClientMessage(playeridCOLOR_GREEN"-------------------------------");
    }
}
        return 
1;
    } 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)