01:33
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
        
[SA-MP] Hosted Tab (116)
DieSeL 17.05.2017 17:33
Физрук (15)
Lanablogger1 16.05.2017 16:00
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 2 из 2«12
Модератор форума: AXE, Weddew 
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » Проблема с SetTimerEx на /gov
Проблема с SetTimerEx на /gov
anonimniyДата: Вторник, 20.03.2012, 00:13 | Сообщение # 16
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 190
Награды: 1
Город: St.Petersburg
Репутация: 42
Замечания: 0%
Статус:
Latron, Ты мне можешь дать пример с использованием такого таймера на любой команде?
LatronДата: Вторник, 20.03.2012, 00:50 | Сообщение # 17
Группа: I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус:
anonimniy,
Code

  if (strcmp("/mycommand", cmdtext, true, 10) == 0)
  {
   if(IsMessageSent[playerid] == 1)
   {
    SendClientMessage(playerid, 0x00ffffff, "Не флудь!");
    return false;
   }
   else
   {
    IsMessageSent[playerid] = 1;
    SetTimerEx("UnMutedX",interval*1000,0,"d",playerid);
    return true;
   }
   return 1;
  }



Моё портфолио

Мои работы:
[ Lesson ] Операторы в PAWN.
[ Lesson ] Переменная.
[ GM ] RegSys. ( Last update: 21.04.2012 )




Улыбайся всем как можно шире - =)) Они должны быть уверены,что ты холодная лицемерная сволочь. © Виктор Пелевин
anonimniyДата: Вторник, 20.03.2012, 01:45 | Сообщение # 18
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 190
Награды: 1
Город: St.Petersburg
Репутация: 42
Замечания: 0%
Статус:
Latron, Сделал. По прежнему всё не так как надо...
MarkeloFFДата: Вторник, 20.03.2012, 03:12 | Сообщение # 19
Советчик
Группа: I'm V.I.P.
Сообщений: 1032
Награды: 14
Город: Калининград
Репутация: 191
Замечания: 80%
Статус:
anonimniy, смотри в Вопрос-Ответ для GF - последние страницы, я там это спрашивал.
GeryyДата: Вторник, 20.03.2012, 03:22 | Сообщение # 20
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (anonimniy)
Мне нужно, когда к примеру, Таймер уже заработал, и если чувак пишет в это время команду, ему писалось сколько осталось до того как можно будет написать команду.


Нахрена тебе тут лишний таймер вобще ради 1 ограничения, сделай просто:

Code

в начало мода  
new GovTime[MAX_PLAYERS]; // ограничение /gov

  if(strcmp(cmd, "/government", true) == 0|| strcmp(cmd, "/gov", true) == 0)  
   {  
       if(IsPlayerConnected(playerid))  //<< Это можно опустить т.к. если игрок вводит команду, значит он полюбому уже подключен.
       {  
     if(PlayerInfo[playerid][pMute] > 0)  
     {  
      SendClientMessage(playerid, COLOR_Cvet_8, "[Ошибка]{FFFFFF} Чат временно не доступен.");  
      return 1;  
     }
     new tick = GetTickCount() - GovTime[playerid];  
     if(tick <= 120000)  
     {  
         format(string, sizeof(string), "Вы уже подавали объявление. Следующие сможете подать через %d секунд.", 120 - floatround((tick)/1000, floatround_floor));  
         SendClientMessage(playerid, COLOR_Cvet_8, string);  
         return 1;  
     }
     .....

в конце команды это:
GovTime[playerid] += 1;  
SetTimerEx("GovTimer", 120000, false, "i", playerid);

заменить на

GovTime[playerid] = GetTickCount();

Добавлено (20.03.2012, 03:22)
---------------------------------------------
В итоге будет запрет на ввод команды чаще 1 раза в 2мин, при этом будет писать сколько осталось до конца срока.


Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » Проблема с SetTimerEx на /gov
Страница 2 из 2«12
Поиск:





 


 


 
Хостинг от uCoz SAMP-RUS.COM