Admin Ranks?
#6

i can show u right here mate i have a /admins command
pawn Код:
dcmd_Admins(playerid, params[])
{
    new count = 0;
    new string[128];
    #pragma unused params
   
    SendClientMessage(playerid, Green, " ");
    SendClientMessage(playerid, Green, "___________ |- Current Online Admins -| ___________");
    SendClientMessage(playerid, Green, " ");
   
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            if(pInfo[i][AdminLevel] == 1)
            {
                count++;
                new name[24];
                GetPlayerName(i, name, sizeof(name));
                format(string, sizeof(string), "%s [LVL %d][Rank: Junior Modorator]\n", name, pInfo[i][AdminLevel]);
                SendClientMessage(playerid, Yellow, string);
                SendClientMessage(playerid, Green, " ");
                SendClientMessage(playerid, Green, "________________________________________________");
            }
            if(pInfo[i][AdminLevel] == 2)
            {
                count++;
                new name[24];
                GetPlayerName(i, name, sizeof(name));
                format(string, sizeof(string), "%s [LVL %d][Rank: Modorator]\n", name, pInfo[i][AdminLevel]);
                SendClientMessage(playerid, Yellow, string);
                SendClientMessage(playerid, Green, " ");
                SendClientMessage(playerid, Green, "________________________________________________");
            }
            if(pInfo[i][AdminLevel] == 3)
            {
                count++;
                new name[24];
                GetPlayerName(i, name, sizeof(name));
                format(string, sizeof(string), "%s [LVL %d][Rank: Super Moderator]\n", name, pInfo[i][AdminLevel]);
                SendClientMessage(playerid, Yellow, string);
                SendClientMessage(playerid, Green, " ");
                SendClientMessage(playerid, Green, "________________________________________________");
            }
            if(pInfo[i][AdminLevel] == 4)
            {
                count++;
                new name[24];
                GetPlayerName(i, name, sizeof(name));
                format(string, sizeof(string), "%s [LVL %d][Rank: Junior Admin]\n", name, pInfo[i][AdminLevel]);
                SendClientMessage(playerid, Yellow, string);
                SendClientMessage(playerid, Green, " ");
                SendClientMessage(playerid, Green, "________________________________________________");
            }
            if(pInfo[i][AdminLevel] == 5)
            {
                count++;
                new name[24];
                GetPlayerName(i, name, sizeof(name));
                format(string, sizeof(string), "%s [LVL %d][Rank: Super Admin]\n", name, pInfo[i][AdminLevel]);
                SendClientMessage(playerid, Yellow, string);
                SendClientMessage(playerid, Green, " ");
                SendClientMessage(playerid, Green, "________________________________________________");
            }
            if(pInfo[i][AdminLevel] == 6)
            {
                count++;
                new name[24];
                GetPlayerName(i, name, sizeof(name));
                format(string, sizeof(string), "%s [LVL %d][Rank: Head Admin]\n", name, pInfo[i][AdminLevel]);
                SendClientMessage(playerid, Yellow, string);
                SendClientMessage(playerid, Green, " ");
                SendClientMessage(playerid, Green, "________________________________________________");
            }
            if(pInfo[i][AdminLevel] == 1335)
            {
                count++;
                new name[24];
                GetPlayerName(i, name, sizeof(name));
                format(string, sizeof(string), "%s [LVL %d][Rank: Co-Co-Owner]\n", name, pInfo[i][AdminLevel]);
                SendClientMessage(playerid, Yellow, string);
                SendClientMessage(playerid, Green, " ");
                SendClientMessage(playerid, Green, "________________________________________________");
            }
            if(pInfo[i][AdminLevel] == 1336)
            {
                count++;
                new name[24];
                GetPlayerName(i, name, sizeof(name));
                format(string, sizeof(string), "%s [LVL %d][Rank: Co-Owner]\n", name, pInfo[i][AdminLevel]);
                SendClientMessage(playerid, Yellow, string);
                SendClientMessage(playerid, Green, " ");
                SendClientMessage(playerid, Green, "________________________________________________");
            }
            if(pInfo[i][AdminLevel] == 1337)
            {
                count++;
                new name[24];
                GetPlayerName(i, name, sizeof(name));
                format(string, sizeof(string), "%s [LVL %d][Rank: Owner]\n", name, pInfo[i][AdminLevel]);
                SendClientMessage(playerid, Yellow, string);
                SendClientMessage(playerid, Green, " ");
                SendClientMessage(playerid, Green, "________________________________________________");
            }
        }
    }
    if(count == 0)
    {
        SendClientMessage(playerid, Yellow,"No Admins online right now buddy.");
        SendClientMessage(playerid, Green, " ");
        SendClientMessage(playerid, Green, "_______________________________________________");
        SendClientMessage(playerid, Green, " ");
    }
    return 1;
}
mine uses dcmd but thats the general structure
Reply


Messages In This Thread
Admin Ranks? - by sanplayer - 09.10.2011, 14:22
Re: Admin Ranks? - by TheLonelyBeast - 09.10.2011, 14:24
Re: Admin Ranks? - by sanplayer - 09.10.2011, 14:25
Re: Admin Ranks? - by TheLonelyBeast - 09.10.2011, 14:27
Re: Admin Ranks? - by sanplayer - 09.10.2011, 14:30
Re: Admin Ranks? - by Zonoya - 09.10.2011, 14:51
Re: Admin Ranks? - by HyperZ - 09.10.2011, 14:59
Re: Admin Ranks? - by sanplayer - 09.10.2011, 15:52
Re: Admin Ranks? - by sanplayer - 09.10.2011, 16:09
Re: Admin Ranks? - by Tigerkiller - 09.10.2011, 17:47

Forum Jump:


Users browsing this thread: 3 Guest(s)