01.06.2012, 23:25
pawn Код:
CMD:setlevel(playerid, params[])
{
new iD, Level, query[300], pName[24], gMessage[250], gVictim[24];
if (AdminLevel[playerid] >= 5)
{
if(sscanf(params, "ui", iD, Level))
SendClientMessage(playerid, COLOR_RED, "Usage: /setlevel [playerid] [level]");
else if(iD == playerid)
SendClientMessage(playerid, COLOR_RED, "You cannot use that command on yourself");
else if(!IsPlayerConnected(iD))
SendClientMessage(playerid, COLOR_RED, "That player is offline.");
else
{
GetPlayerName(playerid, pName, sizeof(pName));
GetPlayerName(iD, gVictim, sizeof(gVictim));
format(query, sizeof(query), "UPDATE `playerdata` SET `level` = '%d' WHERE `user` ='%s'", AdminLevel[playerid], gVictim);
mysql_query(query);
format(gMessage, sizeof(gMessage), "You have set %s an admin. Level: %d", gVictim, Level);
SendClientMessage(playerid, COLOR_RED, gMessage);
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "You are not high enough admin to use this.");
}
return 1;
}