|
|
Модератор форума: GUNNER161, Panikaha |
Форум РЕДАКТОР - ArmA 3 Скрипты Присутствие в зоне до истечения таймера |
Присутствие в зоне до истечения таймера |
› Среда
› 05.07.2017
› 06:12
› Сообщение #
Кто-нибудь, помогите запилить скрипт который сделает следующее:
1. Создаст таймер. 2. Запретит и будет запрещать игрокам в зоне, выйти из зоны до истечения таймера. (будет телепортировать в центр указанной территории) 3. Сделает всех игроков в зоне, бессмертными до истечения таймера (после истечения таймера, игроки станут смертными) 4. Уберёт маркер на карте по истечению таймера. Таймер нужен в формате 00:00:00 (Час:Минута:Секунда) Сам пытался сделать модулями, триггерами но не вышло. Модуль от бисов кривой и не хочет после первого раза реагировать снова и снова)
Misc
|
› Среда
› 05.07.2017
› 08:44
› Сообщение #
1: кто создаёт таймер? каким образом.
2: телепорт принудительно? 3: размер зоны 4: имя маркера ? что показывать, сколько прошло, осталось или текущее время? |
› Среда
› 05.07.2017
› 15:11
› Сообщение #
Slon, 1. Таймер создаётся по началу боя на экране каждого игрока.
2. Телепорт принудительный. 3. 13x16 4. S1
Misc
|
› Среда
› 05.07.2017
› 16:43
› Сообщение #
начало боя это начало игры?
что показывает таймер ? сколько прошло, сколько осталось, время суток ? 13х16 это прямоугольник, проще контролировать нахождение игрока в зоне триггера. Поставь триггер, назови S1 (как маркер) маркер будет менять прозрачность. |
› Среда
› 05.07.2017
› 19:41
› Сообщение #
Slon,
"начало боя это начало игры?" - да. "что показывает таймер ? сколько прошло, сколько осталось, время суток ?" - Таймер нужен в формате 00:00:00 (Час:Минута:Секунда) "13х16 это прямоугольник, проще контролировать нахождение игрока в зоне триггера. Поставь триггер, назови S1 (как маркер) " - я так и сделал, но я не знаю как именно сделать так, чтобы по истечению таймера игрок смог выходить из триггера и больше на этот триггер не влиять никак. Так же я не могу сделать сам таймер(
Misc
|
› Среда
› 05.07.2017
› 20:46
› Сообщение #
Это понятно )) не понятно какое время он должен показать.
Как определить что время вышло? вот пример. сам таймер в файле, картинка в дескрипшене, запускается из init.sqf Показывает игровое время суток, держит в зоне триггера S1, подсвечивает маркер "S1", пока тикает все бессмертны окончание действия радио триггером 0-0-1 Прикрепления:
RSC_timer.Strat.rar
(2.3 Kb)
|
› Среда
› 05.07.2017
› 22:12
› Сообщение #
Slon, Таймер должен показывать сколько осталось до того, когда из зоны смогут выходить игроки.
Добавлено (05.07.2017, 22:12)
Misc
|
› Среда
› 05.07.2017
› 22:59
› Сообщение #
вот так и надо задачу описывать.
в примере коечто придётся изменить. исправленный файл Прикрепления:
Zone_time.sqf
(1.5 Kb)
|
› Четверг
› 06.07.2017
› 02:22
› Сообщение #
Slon, Отлично. Настроил под себя и отличненько вышло. Спасибо!
Добавлено (06.07.2017, 02:22)
Misc
|
› Четверг
› 06.07.2017
› 08:21
› Сообщение #
|
› Четверг
› 06.07.2017
› 08:34
› Сообщение #
изменения в двух файлах
Прикрепления:
Description.ext
(1.5 Kb)
·
4413339.sqf
(2.0 Kb)
|
› Пятница
› 07.07.2017
› 16:41
› Сообщение #
Slon, Вот теперь отлично выглядит. Спасибо. Твоей работой доволен
Добавлено (07.07.2017, 16:41)
Misc
|
› Пятница
› 07.07.2017
› 19:35
› Сообщение #
неожиданно. надо придумать.
|
› Вторник
› 01.08.2017
› 21:30
› Сообщение #
Slon, Можешь ли ты сделать так, чтобы игроки которые находятся в этом триггере, не смогли выйти. А другие игроки вне триггера могли ходить свободно ?
Задача снова поменялась Должно быть 3 триггера. S1, S2, S3. с тремя маркерами S1, S2, S3. По истечению таймера каждые игроки триггера смогли выходить. Т.е всё как и у 1 триггера только распространить на другие 2 триггера и убрать телепорт за зону. Если возможно, не плохо бы ещё убрать одну проблему. Когда игрок садиться в технику в триггере (таймер ещё не закончился) его выкидывает из техники. Нужно чтобы игрок мог садиться в технику, но если он попытается выехать на этой технике из триггера то техника будет пропадать а игрок будет телепортирован в свой триггер в котором он был. ( Задача поменялась так как сценарий поменялся ) Добавлено (01.08.2017, 21:30)
Misc
|
| |||
| |||
Чат сайта |