02.11.2014, 21:19
Quote:
Change
pawn Код:
pawn Код:
|
Are you sure you've not got the command makeadmin in other filterscripts or your gamemode? Maybe that's what's causing the problem. Try this, rescripted:
pawn Код:
CMD:makeadmin(playerid, params[])
{
if(!IsPlayerAdmin(playerid) && PlayerInfo[playerid][pAdmin] < 7) return SendClientMessage(playerid, 0xFF0000FF, "{FF0000}[SERVER]You're not authorized to use that command.");
new targetid, level;
if(sscanf(params, "ui", targetid, level)) return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[SERVER]Usage /makeadmin [playerid] [adminlevel]");
if(targetid == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[SERVER]{BABABA} Player is not connected!");
PlayerInfo[targetid][pAdmin] = level;
new string[150];
format(string, sizeof(string), "{FF0000}[SERVER]{FFFFFF}%s {BABABA}set your {FFFFFF}Admin {BABABA}Level to {FF0000}%d", GetName(playerid), level);
SendClientMessage(targetid, COLOR_GREEN, string);
format(string, sizeof(string), "{FF0000}[SERVER]{BABABA}You set {FFFFFF}%s's Admin {BABABA}Level to {FF0000}%d", GetName(targetid), level);
SendClientMessage(playerid, COLOR_GREEN, string);
return 1;
}