Sziasztok!
Ezzel a némítás scriptel mi a probléma?
Ki fagy az egész szerver ha valaki le akarok némítani.
Eredeti téma:
http://sampforum.hu/index.php?topic=34964.0Némítás scriptem ( picit átszerkesztve ) :
CMD:mute(playerid, params[])
{
if(JatekosInfo[playerid][AdminSzint] < 2) return SendClientMessage(playerid,-1,\"{\"piros\"}Nem vagy admin vagy nincs meg a kellõ szinted!\");
new indok,id,perc,string[500];
if(sscanf(params,\"uds\",id,perc,indok)) return SendClientMessage(playerid,-1,\"{\"piros\"}Használat: /mute [Játékos] [Perc] [indok]\");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,-1,\"{\"piros\"}Nincs ilyen játékos!\");
if(JatekosInfo[id][Mute] == 1) return SendClientMessage(playerid,-1,\"{\"piros\"}Ez a játékos már le van némítva!\");
{
format(string,sizeof(string),\"{\"piros\"}[ADMIN]: {\"vzold\"}%s [iD: %d] lenémította õt: %s [iD: %d]\",GetName(playerid),playerid,GetName(id),id);
SendClientMessageToAll(-1,string);
format(string,sizeof(string),\"{\"piros\"}[ADMIN]: {\"vzold\"}[indok: %s] [Perc: %d]\",indok,perc);
SendClientMessageToAll(-1,string);
JatekosInfo[id][MuteTime]=perc*60000;
mut = SetTimerEx(\"MutedTime\",JatekosInfo[id][MuteTime],false,\"d\",id);
JatekosInfo[id][Mute]=1;
}
return 1;
}