MySQL Admin problems
#5

Try:
pawn Код:
COMMAND:makeadmin(playerid, params[]) //using ZCMD this is how your command will start off looking like.
{
    if(GetPVarInt(playerid, "Adminlevel") > 0) // player level more (>) 0
    {
        new
            otherplayerid,
            level;
        if(sscanf(params, "ui", otherplayerid, level) || level < 0 || level > 5) // split input string and check level value 0 to 5
            SendClientMessage(playerid, 0xFFFFFFFF, "/makeadmin [playerid/name] [adminlevel 1 - 5]");  
        else if(otherplayerid == INVALID_PLAYER_ID) // Check player connected
            SendClientMessage(playerid, 0xFFFFFFFF, "This player is not connected");
        else
        {
            SendClientMessage(otherplayerid, 0xFFFFFFFF, "An admin has set you as administrator."); // message new admin player
            SetPVarInt(otherplayerid, "Adminlevel", level); // Set admin level
            SendClientMessage(playerid, 0xFFFFFFFF, "You have given someone administrator rights.");
        }
    }
    return 1;
}
Reply


Messages In This Thread
MySQL Admin problems - by Omecken - 22.02.2011, 13:30
Re: MySQL Admin problems - by Omecken - 22.02.2011, 14:59
Re: MySQL Admin problems - by iJumbo - 22.02.2011, 15:02
Re: MySQL Admin problems - by Sascha - 22.02.2011, 15:10
Re: MySQL Admin problems - by smeti - 22.02.2011, 15:12
Re: MySQL Admin problems - by Omecken - 22.02.2011, 15:14

Forum Jump:


Users browsing this thread: 2 Guest(s)