Admin ranks - Switch
#1

How do I do this properly? When I compile this pawn stops responding

Код:
GetAdminRankName(playerid)

    switch(PlayerInfo[id][pAdmin])
    {
        case 0:
        {
            return "Moderator"
        }
        case 1:
        {
            return "Game Administrator"
        }
        case 2:
        {
            return "Lead Administrator"
        }
        case 3:
        {
            return "Server Manager"
        }

        return 1;
}
CMD:makeadmin(playerid, params[])
{
    new id, AdminLevel;

    if(PlayerInfo[targetid][pAdmin] >= 3 || IsPlayerAdmin(playerid))
    {
        if(sscanf(params, "ui", id, AdminLevel))
            return SendClientMessage(playerid, -1, "USAGE: /makeadmin [ID] [LEVEL 1-4]");

        if(AdminLevel < 1 || AdminLevel > 4)
            return SendClientMessage(playerid, COLOR_RED, "ERROR: Invalid Admin level");

        if(!IsPlayerConnected(id))
            return SendClientMessage(playerid, COLOR_RED, "ERROR: Player is not connected!");

        SendClientMessageEx(playerid, COLOR_LAWNGREEN, "You've just been made: %s admin level: %i", ReturnName(id), GetAdminRankName);
        SendClientMessageEx(targetid, COLOR_LAWNGREEN, "You've just been made admin level: %i by %s", GetAdminRankName, ReturnName(id));

        PlayerInfo[id][pAdmin] = AdminLevel;
    }
    else return SendClientMessage(playerid, COLOR_RED, "ERROR: You are not an Admin!");

    return 1;
}
Reply


Messages In This Thread
Admin ranks - Switch - by Mo123 - 28.10.2018, 22:18
Re: Admin ranks - Switch - by RogueDrifter - 28.10.2018, 22:24
Re: Admin ranks - Switch - by TheToretto - 28.10.2018, 22:25
Re: Admin ranks - Switch - by Mo123 - 28.10.2018, 22:52
Re: Admin ranks - Switch - by TheToretto - 28.10.2018, 22:56
Re: Admin ranks - Switch - by d3Pedro - 29.10.2018, 04:07
Re: Admin ranks - Switch - by TheToretto - 29.10.2018, 06:45
Re: Admin ranks - Switch - by d3Pedro - 29.10.2018, 07:40
Re: Admin ranks - Switch - by TheToretto - 29.10.2018, 07:46

Forum Jump:


Users browsing this thread: 8 Guest(s)