Problem with /admins.
#2

Код:
format(string, 256, "%s{FFFFFF}[ %s {FFFFFF}] %s\n",string, alevel, PlayerRPName(i));
Your code can also be optimized:
Код:
if(strcmp(cmd, "/admins", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            for(new i = 0; i < GetPlayerPoolSize(); i++) if(IsPlayerConnected(i) && PlayerInfo[i][pAdmin] >= 1 && PlayerInfo[i][pStealthed] == 0)
            {
                   new alevel[50];
                   switch(PlayerInfo[i][pAdmin])
                   {
                          case 1: alevel = "{951FD0}Probie Admin";
                          case 2: alevel = "{00FF0C}Junior Admin";
                          case 3: alevel = "{00FF0C}General Admin";
                          case 1335: alevel = "{F4A460}Senior Admin";
                          case 99998: alevel = "{FF0000}Head Admin";
                          case 99999: alevel = "{B52B19}Executive Admin";
                   }
                   format(string, sizeof(string), "%s{FFFFFF}[ %s {FFFFFF}] %s\n", string, alevel, PlayerRPName(i));
            }
            ShowPlayerDialog(playerid,1378,DIALOG_STYLE_LIST,"{FFFFFF}Admins Online",string,"Ok","");
        }
        return 1;
    }
Edit: I've updated the above code.
Reply


Messages In This Thread
Problem with /admins. - by Alpay0098 - 30.05.2015, 09:28
Re: Problem with /admins. - by Sledgehammer - 30.05.2015, 09:37
Re: Problem with /admins. - by Evocator - 30.05.2015, 11:33
Re: Problem with /admins. - by Vince - 30.05.2015, 12:07
Re: Problem with /admins. - by Alpay0098 - 30.05.2015, 13:40
Re: Problem with /admins. - by amirab - 30.05.2015, 13:41

Forum Jump:


Users browsing this thread: 1 Guest(s)