24.02.2012, 13:59
Код:
CMD:adminlevel(playerid, params[])
{
if(PlayerMuted[playerid] == 1) return SendClientMessage(playerid, COLOR_RED, "[SERVER PROTECTION] You are muted!");
if(GetAdminLevel(playerid) >= 5|| IsPlayerAdmin(playerid)) {
new reason[10], giveplayerid, sendername[24], str[128], str2[128], PlayerName[24], file[128];
if(sscanf(params, "ui", giveplayerid,reason)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /adminlevel [playerid] [1-5]");
if(!IsPlayerConnected(giveplayerid)) return 1;
GetPlayerName(playerid, sendername, 20);
GetPlayerName(giveplayerid, PlayerName, sizeof(PlayerName));
format(file, 128, USER_FILE, PlayerName);
dini_Set(file, "AdminLevel",reason);
format(str, 128, "You have set the admin level of %s to %d!", PlayerName, reason);
format(str2, 128, "You have been Ranked up (Admin team) %d. use /ahelp for info", reason);
SendClientMessage(playerid, COLOR_RED, str);
SendClientMessage(giveplayerid, COLOR_RED, str2);
}
if(GetAdminLevel(playerid) ==0)
{
SendClientMessage(playerid, COLOR_WHITE, "[SYSTEM] You are not an admin");
}
return 1;
}


