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

 



 
          





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





Последние Файлы 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
Модератор форума: PrettySweetie  
Форум SAMP о мультиплеерах для GTA. »   » Вопросы и проблемы » votemanager (настройка времени)
votemanager
CNGДата: Воскресенье, 20.09.2009, 23:22 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
как сделать, чтобы голосовать за смену мода можно было голосовать только раз в 20 минут.
т.е. чтобы это время работало для всего сервера, а не для одного человека

Gont1KДата: Понедельник, 21.09.2009, 00:00 | Сообщение # 2
Постоялец
Группа: Продвинутые
Сообщений: 402
Награды: 27
Город: Chicago
Репутация: 161
Замечания: 100%
Статус:
Делать таймер не для каждого игрока, а для всего сервера.
Т.е. глобальный таймер, просто переменная votetimer;
А не votetimer[playerid] или что-то такое. И создать паблик, который допустим каждые 60 секунд прибавляет к переменной votetimer+=1
И когда votetimer станет =20 ( Проверка в том же паблике, каждые 60 секунд ( Проверка до плюсования переменной или после, но тогда >=20) ) то делать голосование.

Добавлено (21.09.2009, 00:00)
---------------------------------------------
Не, ну если делать так
public VoteTimeCheck()
{
votetime+=1;
if(votetime>=20) StartVote;
return 1;
}

А так, будет красиво ваще )

public VoteTimeCheck()
{
if(votetime!=20) votetime++;
else StartVote;
return 1;
}


Heeey, im bunny.
По вопросам покупки SARSL 0.6b обращаться к Tomas_Morgan. Если захочет - продаст.


Сообщение отредактировал Gont1K - Понедельник, 21.09.2009, 00:03
xJesterДата: Понедельник, 21.09.2009, 08:25 | Сообщение # 3
Постоялец
Группа: Пользователи
Сообщений: 442
Награды: 18
Город: /dev/null
Репутация: 223
Замечания: 100%
Статус:
Gont1K, Это МТА раздел :)


You know you're right!

Если взять цветной бумаги, ручку, ножницы и клей, и еще чуть-чуть отваги - можно сделать сто рублей.

ElbiДата: Понедельник, 21.09.2009, 09:47 | Сообщение # 4
Уверенный в себе
Группа: Продвинутые
Сообщений: 168
Награды: 7
Город: Алчевск
Репутация: 97
Замечания: 0%
Статус:
В meta.xml меняей
Code
<setting name="*votemode_locktime" value="[120]"/>

на
Code
<setting name="*votemode_locktime" value="[1200]"/>

CNGДата: Понедельник, 21.09.2009, 11:01 | Сообщение # 5
Уверенный в себе
Группа: Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
Elbi, прочитай первый пост внимательно!
locktime работает для 1 игрока, а не для всего сервера

Форум SAMP о мультиплеерах для GTA. »   » Вопросы и проблемы » votemanager (настройка времени)
  • Страница 1 из 1
  • 1
Поиск:





 


 


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