Niko™
Умник
[HIDE]
[/HIDE]
PHP:
CMD:freeze(playerid, params[])
{
if(PlayerInfo[playerid][pLogin] == 0) return true;
if(PlayerInfo[playerid][pAdmin] < 1 || dostup[playerid] == 0) return true;
if(sscanf(params, "u",params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /freeze [id]");
if(!IsPlayerConnected(params[0])) return true;
if(PlayerInfo[params[0]][pAdmin] > PlayerInfo[playerid][pAdmin]) return SendClientMessage(playerid, COLOR_GRAD2, "Администратор не может быть заморожен!");
TogglePlayerControllable(params[0], 0);
format(DCMDstr, sizeof(DCMDstr), "%s был заморожен администратором %s",Name(params[0]),Name(playerid));
ABroadCast(COLOR_LIGHTRED,DCMDstr,1);
return true;
}
CMD:unfreeze(playerid, params[])
{
if(PlayerInfo[playerid][pLogin] == 0) return true;
if(PlayerInfo[playerid][pAdmin] < 1 || dostup[playerid] == 0) return true;
if(sscanf(params, "u",params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /unfreeze [id]");
if(!IsPlayerConnected(params[0])) return true;
if(PlayerInfo[params[0]][pAdmin] > PlayerInfo[playerid][pAdmin]) return SendClientMessage(playerid, COLOR_GRAD2, "Администратор не может быть заморожен!");
TogglePlayerControllable(params[0], 1);
format(DCMDstr, sizeof(DCMDstr), "Администратор: %s разморозил %s",Name(playerid),Name(params[0]));
ABroadCast(COLOR_LIGHTRED,DCMDstr,1);
return true;
}
