21.09.2012, 19:24
It's a really bad idea,
Just do something with /makeadmin but you'll require RCON admin to do it?
Example:
Just do something with /makeadmin but you'll require RCON admin to do it?
Example:
pawn Код:
CMD:makeadmin(playerid, params[])
{
if(PlayerInfo[playerid][AdminLevel] < 6 && !IsPlayerAdmin(playerid)) return nal(playerid);
new id;
new skinid;
if(sscanf(params, "ui", id, skinid)) return usage(playerid, "/MakeAdmin [Player Id/Name] [Admin Level]");
if(skinid < 0 || skinid > 7) return error(playerid, "Admin Level must be between 0 and 7");
if(P_Jailed[playerid] > 0) return error(playerid, "You are muted");
PlayerInfo[id][AdminLevel] = skinid;
new string[128];
if(skinid > 0)
{
format(string, sizeof(string), "We have a new administrator, %s! Congratulations!", GetNameEx(id));
}
else
{
format(string, sizeof(string), "We've lost an administrator, %s!", GetNameEx(id));
}
AdminMessage(0, string);
return 1;
}