12.03.2010, 17:28
why not.
pawn Код:
CMD:makeadmin(playerid, params[])
{
new targetid, level;
if (PlayerInfo[playerid][AdminLevel] > 5) return SendClientMessage(playerid, COLOR_RED, "Error ~ You are not a administrator with the required level");
if (sscanf(params, "ud", targetid, level)) return SendClientMessage(playerid, COLOR_RED, "Usage ~ /makeadmin [PlayerID/PartOfName] [Level]");
if (!IsPlayerConnected(targetid)) return SendClientMessage(playerid, COLOR_RED, "Error ~ Player not Connected");
if (level == PlayerInfo[playerid][AdminLevel]) return SendClientMessage(playerid, COLOR_RED, "Error ~ Player is already this Level");
if (level > 5 || level < 0) return SendClientMessage(playerid, COLOR_RED, "Error ~ Invalid level");
PlayerInfo[targetid][AdminLevel] = level;
// then put here some text to tell them they were made admin etc.
else {
print("Makeadmin command");
}
return 1;
}