Making an Admin's list
#10

Quote:
Originally Posted by Jamester
Посмотреть сообщение
That should work exactly as intended, I don't see anything wrong. But, you could replace the if statements with a switch statement
PHP код:
switch(GetPVarInt(playerid"AdminLevel") {
    case 
1..2admtext "Moderator"
    
// etc...

EDIT: Just looked through the loop something is wrong.
PHP код:
// you loop check print the admin etc...
return 1
same thing with the no admins also

PHP код:
cmd(adminsplayeridparams[])
{
    if(
IsPlayerConnected(playerid))
    {
        
SendClientMessage(playerid, -1"");
        
SendClientMessage(playeridCOLOR_ADMIN"Online Staff Members:");
        new 
count;
        for(new 
0MAX_PLAYERSi++)
        {
            if(
IsPlayerConnected(i))
            {
                if(
GetPVarInt(playerid"AdminLevel") <= 1338)
                {
                    new 
admtext[64], sendername[MAX_PLAYER_NAME];
                    if(
GetPVarInt(playerid"AdminLevel") == 1337) { admtext "Head Administrator"; }
                    if(
GetPVarInt(playerid"AdminLevel") == 4) { admtext "Senior Administrator"; }
                    if(
GetPVarInt(playerid"AdminLevel") == 3) { admtext "Administrator"; }
                    if(
GetPVarInt(playerid"AdminLevel") == 2) { admtext "Moderator"; }
                    if(
GetPVarInt(playerid"AdminLevel") == 1) { admtext "Moderator"; }
                    
GetPlayerName(isendernamesizeof(sendername));
                    new 
tstr[128];
                    
format(tstr128"%s {FFFFFF}- %s"sendernameadmtext);
                    
SendClientMessage(playeridCOLOR_ADMINtstr);
                    
count++;
                }
            }
        }
        if(
count == 0)
            
SendClientMessage(playeridCOLOR_ADMIN"No online staff members currently found.");
    }
    return 
1;

Two people now appear on the list when testing (don't have more than two people available to test atm) but with different admin levels they still appear as the top one, Not sure why this is?

Any clues?

Thanks for the help.
Reply


Messages In This Thread
Making an Admin's list - by Skillzz - 27.04.2016, 11:50
Re: Making an Admin's list - by Mark_Samp - 27.04.2016, 12:27
Re: Making an Admin's list - by Skillzz - 27.04.2016, 15:29
Re: Making an Admin's list - by introzen - 27.04.2016, 15:46
Re: Making an Admin's list - by Ritzy2K - 27.04.2016, 15:50
Re: Making an Admin's list - by J0sh... - 27.04.2016, 15:54
Re: Making an Admin's list - by Lumanov - 27.04.2016, 16:13
Re: Making an Admin's list - by Skillzz - 27.04.2016, 16:36
Re: Making an Admin's list - by J0sh... - 27.04.2016, 17:00
Re: Making an Admin's list - by Skillzz - 27.04.2016, 17:06

Forum Jump:


Users browsing this thread: 1 Guest(s)