Good Year
2 March 2011 | 15:58
Есть ли у Вас какие-нибудь идеи/способы поставить условие триггера привязанным к дате? К числу месяца, к примеру, или году? При добавлении в игру RPG-составляющей это могло бы дать нам немало.
Да ... дало бы это не мало.
Думал на эту тему долго и много, такого способа нет.
С таймером в FT работать можно, но не совсем корректно это происходит.
В общем, скорее всего, дельце не выгорит.
Дополню пост:
Если запустить на любой карте таймер, то он так и будет вечно работать,
отсчитывая секунды в минуты, часы, годы и.т.д. (формат в секундах)
Но ! Он актуален для конкретной карты и не может выступать в качестве условия
(не поставить в условии такое большое число). Дальше я не копал, не вижу смысла.
Two Eyed Yum
30 October 2011 | 13:18
QUOTE |
Если запустить на любой карте таймер, то он так и будет вечно работать, отсчитывая секунды в минуты, часы, годы и.т.д. (формат в секундах) Но ! Он актуален для конкретной карты и не может выступать в качестве условия (не поставить в условии такое большое число). Дальше я не копал, не вижу смысла. |
То есть, можно сделать условие на манер "таймера в Модоке" из Fallout 2?
Вернулись слишком поздно сработал какой-то новый триггер, правильно?
Hmt
30 October 2011 | 13:53
QUOTE |
Вернулись слишком поздно сработал какой-то новый триггер, правильно? |
С ограничением на количество секунд, больше какого-то числа (уже не помню какого), сам FTTools его обрезает ... так что не эффективный метод.
Вот проверил: 32767 максимальное число, для условия ничего не напоминает ?
Скорее всего ограничение переменной (числовой тип не тот) ...
Two Eyed Yum
30 October 2011 | 14:27
QUOTE |
Вот проверил: 32767 максимальное число, для условия ничего не напоминает ? |
Конечно, напоминает...
Жаль, всего-то 22-23 дня.
Buzzil
30 October 2011 | 16:11
QUOTE |
Жаль, всего-то 22-23 дня. |
А что мешает использовать Campaign Variable?
CODE |
1) Условие -> Запускаем таймер впервые; set var A=1 2) Кончился таймер и set var A=1 -> Запускаем таймер и set var A=2 ... 3) Кончился таймер и set var A=N -> Включаем что надо. |
Hmt
30 October 2011 | 16:27
QUOTE |
Кончился таймер и set var A=1 -> Запускаем таймер и set var A=2 |
Интересно каким это образом сработает триггер-условие
на карте A, если мы в этот момент будем на карте B ?
Buzzil
30 October 2011 | 19:12
Мне тоже интересно =)
Я было подумал, что раз таймер считает не глядя на то есть на карте игрок или нет, то и его проверка на другой карте будет успешна.
Buzzil
26 September 2012 | 18:14
QUOTE |
Вот проверил: 32767 максимальное число |
QUOTE |
всего-то 22-23 дня. |
Уточню: 32767 /60 /60 = 9 часов. Или я где-то трагически не понял?
Hmt
26 September 2012 | 18:28
QUOTE |
Уточню: 32767 /60 /60 = 9 часов. Или я где-то трагически не понял? |
Отчет идет и дальше, просто 32767 максимально допустимое значение для условия.
(да ерунда это все ... тут ловить думаю нечего)
Buzzil
26 September 2012 | 18:44
Для редкого квеста "на волоске от смерти" может и сойдет. Мол смотайся туда-сюда за 9 часов.