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

 



 
          





Рекомендуем:





Последние Файлы 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
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
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
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Блокирование команды на некоторое время
APTEMДата: Суббота, 19.07.2008, 18:56 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 199
Награды: 2
Город: :дорог
Репутация: 14
Замечания: 40%
Статус:
Как можно сделать команду что бы ей можно было пользоваться только 1 раз в минуту? После того как минута пройдет команду можно было бы опять использовать, а если игрок набирает команду во время того когда минута еще не прошла, то ему выдает сообщение: "зачем так часто использовать команду".


[GM] Counter-Strike 1.6 - Купить
WNeZRoSДата: Суббота, 19.07.2008, 19:07 | Сообщение # 2
Местный
Группа: Продвинутые
Сообщений: 607
Награды: 11
Город: Где-то на Северо-Западе
Репутация: 119
Замечания: 0%
Статус:
в начало мода:
Code
new UsedCom[MAX_PLAYERS];
forward Minyta();

в OnGameModeInit

Code
SetTimer("Minyta", 1000, 1);

в OnPlayerCommandText

Code
if(strcmp(cmd, "/command", true)==0)
{
if(UsedCom[playerid]>0) { SendClientMessage(playerid, COLOR_WHITE, "*Admin: А чё это ты тут делаешь???"
// команда
UsedCom[playerid]=60;
return 1;
}

в конец мода

Code
public Minyta()
{
for(new i; i<MAX_PLAYERS; i++) {
if(UsedCom[i]>0) { UsedCom[i]--; }
}
}

если будут ошибки пиши, исправлю

EragonДата: Воскресенье, 20.07.2008, 12:22 | Сообщение # 3
Уважаемый человек
Группа: Продвинутые
Сообщений: 799
Награды: 6
Город: Novokuznetsk
Репутация: 127
Замечания: 60%
Статус:
Quote (Neo-Rus)
SetTimer("Minyta", 1000, 1);

какая минута? тут у тебя секунда crazy

Quote (Neo-Rus)
SendClientMessage(playerid, COLOR_WHITE, "*Admin: А чё это ты тут делаешь???"

незакрыта функция... вот так надо:
Code
SendClientMessage(playerid, COLOR_WHITE, "*Admin: А чё это ты тут делаешь???");

  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua