05.11.2012, 10:47
pawn Код:
CMD:setlevel(playerid, params[])
{
new id, level, string1[64];
if(PlayerInfo[playerid][pAdmin] > 3 || IsPlayerAdmin(playerid))
{
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "SERVER: Player ID not connected.");
if(sscanf(params, "ud", id, level)) return SendClientMessage(playerid, -1, "Usage: /setlevel [id] [level]");
if(level > 5) return SendClientMessage(playerid, -1, "SERVER: Level is too high. [0/5]");
SendClientMessage(playerid, -1, "SERVER: You have successfully set the target player to admin");
format(string1, sizeof(string1), "You have been promoted to an admin level %s", level); // <<<<<< This is the error
SendClientMessage(id, -1, string1);
GameTextForPlayer(id, "~r~Promoted", 3000, 0);
PlayerInfo[id][pAdmin] = level;
}
else
{
SendClientMessage(playerid, -1, "SERVER: You need to be a level 4 admin or a rcon admin.");
}
return 1;
}
Код:
SERVER: You have been promoted to an admin level
Pls help. I'll give your REP