26.07.2011, 11:36
(
Последний раз редактировалось budelis; 26.07.2011 в 16:34.
)
pawn Код:
COMMAND:mute(playerid,params[])
{
new MuteID,MuteTime;
if(!IsPlayerAdmin(playerid)){return 1;}
if (sscanf(params, "ud", MuteID, MuteTime)){SendClientMessage(playerid, COLOR_ORANGE, "* mute player /mute [player_name] [time]");return 1;}
if (MuteID == INVALID_PLAYER_ID){SendClientMessage(playerid, COLOR_ORANGE, "This play do not exit");return 1;}
if(mute[MuteID] == true) { SendClientMessage(playerid,COLOR_ORANGE,"Player is already mute");return 1;}
SetTimerEx("MuteLeft",MuteTime,false,"i",MuteID);
MuteLiko[playerid] = SetTimerEx("MuteShow",1000,true,"i",MuteID);
mute[MuteID] = true;
PlayerData[playerid][rid][2] = MuteTime;
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name,MAX_PLAYER_NAME);
new String[70];
format(String,sizeof(String),"* You have been muted by admin %i (seconds)",MuteTime);
SendClientMessage(MuteID,COLOR_ORANGE,String);
new String2[70];
format(String2,sizeof(String2),"* You muted %s %i (seconds)",Name,MuteTime);
SendClientMessage(playerid,COLOR_ORANGE,String2);
return 1;
}