CMD:setlevel(playerid, params[])
{
new id,level,msg[128],msg2[128],name[MAX_PLAYER_NAME];
if(IsPlayerAdmin(playerid))
{
if(sscanf(params,"ud",id,level))return SendClientMessage(playerid, COLOR_RED,"Usage: /setlevel [player id] [level]");
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, "That player is not connected.");
else if(level > 5)return SendClientMessage(playerid, COLOR_RED,"Admin levels are between 1 and 5!");
else
{
pInfo[id][Adminlevel] = level;
format(msg,sizeof(msg),"Your admin level has been set to %d.",level);
SendClientMessage(id,COLOR_GREEN,msg);
GetPlayerName(id,name,sizeof(name));
format(msg2,sizeof(msg2),"You have set %s's admn level to %d.",name,level);
SendClientMessage(playerid,COLOR_GREEN,msg2);
}
}
else
{
SendClientMessage(playerid, COLOR_RED,">>Error<< You have to be logged in rcon to use this command!");
}
return 1;
}