Try putting random prints each line and see if it puts anything into the console:
pawn Код:
CMD:makeadmin(playerid, params[])
{
new targetid, level, string[100];
print("A");
if(!IsPlayerAdmin(playerid)||PlayerInfo[playerid][pAdmin] < 7) return SendClientMessage(playerid,0xFF0000FF,"{FF0000}[SERVER]You're not authorized to use that command.");
print("B");
if(sscanf(params, "ud", targetid, level)) return SendClientMessage(playerid, COLOR_RED, "{FF0000}[SERVER]Usage: /makeadmin [playerid] [adminlevel]");
print("C");
if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, COLOR_RED, "{FF0000}[SERVER]{BABABA} Player is not connected!");
print("D");
PlayerInfo[targetid][pAdmin] = level;
print("E");
format(string, sizeof(string), "{FF0000}[SERVER]{FFFFFF}%s {BABABA}set your {FFFFFF}Admin {BABABA}Level to{FF0000} %d", GetName(playerid), level);
print("F");
SendClientMessage(targetid, COLOR_GREEN, string);
print("G");
format(string, sizeof(string), "{FF0000}[SERVER]{BABABA}You set {FFFFFF}%s's {FFFFFF}Admin {BABABA}Level to{FF0000} %d", GetName(targetid), level);
print("H");
SendClientMessage(playerid, COLOR_GREEN, string);
return 1;
}
See what letter it gets up to if any.