/makeadmin Fail?
#2

I think it's because of this

pawn Код:
if(PlayerInfo[playerid][pAdmin] >= 1)
It should be
pawn Код:
if(PlayerInfo[playerid][pAdmin] = 5)
pawn Код:
CMD:setadmin(playerid, params[])
{
    if(PlayerInfo[playerid][pAdmin] == 5)
    {
        new giveplayerid, adminlevel;
        new sendername[32], string[128];
        if(sscanf(params, "ud", giveplayerid, adminlevel))
        {
            SendClientMessage(playerid, 0xFFFFFFFF, "Usage: /setadmin <playerid> <level>");
            return 1;
        }
        if(adminlevel > 5 || adminlevel < 0) { SendClientMessage(playerid, COLOR_GREY, "> You can't go below 0, nor above 5."); return 1; }

        if(IsPlayerConnected(giveplayerid))
        {
            new ranktext[32];
            if(PlayerInfo[giveplayerid][pAdmin] == 1) { ranktext = "Trial Admin"; }
            else if(PlayerInfo[giveplayerid][pAdmin] == 2) { ranktext = "Basic Admin"; }
            else if(PlayerInfo[giveplayerid][pAdmin] == 3) { ranktext = "Lead Admin"; }
            else if(PlayerInfo[giveplayerid][pAdmin] == 4) { ranktext = "Head Admin"; }
            else if(PlayerInfo[giveplayerid][pAdmin] == 5) { ranktext = "Owner"; }
            else { return 1; }

            GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, sizeof(string),"> Admin %s has promoted you to a %s", sendername, ranktext);
            SendClientMessage(giveplayerid, 0xFFFFFFFF, string);
            PlayerInfo[playerid][pAdmin] = adminlevel;
        }
    }
    else return SendClientMessage(playerid, 0xFFFFFFFF, "Only Admins can perform this action.");
    return 1;
}
EDIT: That one should work.
Reply


Messages In This Thread
/makeadmin Fail? - by Sasoft - 16.12.2011, 18:29
Re: /makeadmin Fail? - by PlayHard - 16.12.2011, 18:32
Re: /makeadmin Fail? - by Sasoft - 16.12.2011, 18:34
Re: /makeadmin Fail? - by PlayHard - 16.12.2011, 18:35
Re: /makeadmin Fail? - by Sasoft - 16.12.2011, 18:44
Re: /makeadmin Fail? - by Storm203 - 16.12.2011, 19:20
Re: /makeadmin Fail? - by Phantomkiller - 16.12.2011, 19:49

Forum Jump:


Users browsing this thread: 1 Guest(s)