Привет, Гость!
  • Страница 1 из 1
  • 1
Анти-Флуд
AdminДата: Вторник, 16.02.2016, 14:55 | Сообщение # 1
Генерал-майор
Группа: Администраторы
Сообщений: 272
Репутация: 0
Статус: Offline
В начало мода вставляем
Код
new IsMessageSent[MAX_PLAYERS];
new interval = 3;// это время в секундах, меняем на свое

В OnPlayerConnect
Код
IsMessageSent [playerid]= 0;

В OnPlayerText вставляем
Код
if(IsMessageSent [playerid]== 1){
SendClientMessage(playerid,COLOR_GREY, "Сообщения можно писать раз в 3 секунды");
return 0;}
else{
IsMessageSent [playerid]= 1;
SetTimerEx("TimerFlood",interval*1000,0,"d",playerid);}

Создаем таймер
B Конец мода ставим
Код
forward TimerFlood(playerid);
public TimerFlood(playerid){
IsMessageSent [playerid]= 0;
return true;}

Автор: Неизвестен
 
  • Страница 1 из 1
  • 1
Поиск: