Сделал систему что бы герой при наличии предмета наносил двойной урон, но наносится тройной, а если нет функции "ждать", вылет, либо урон наносится бесконечно, помогите исправить

Принятый ответ

Попробуй перенести выключение триггера на самую первую строку действий. и убрать функции "ждать".
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
19
7 лет назад
0
Похожие вопросы:

ответ
хм, щас придумаю... Возможно так : создаешь триггер с событием, ну там что-то связаное с улучшением способности (точно не помню). Далее пишешь:
  1. создаешь структуру
  2. создаешь локальный таймер (1-2 сек нормально)
  3. вносишь данные в структуру
  4. запускаешь таймер
  5. добавляешь в структурную группу всех юнитов в регионе ( какой тебе нужно)
  6. ForGroup добавить способность всем юнитам в группе ну и дейсвтия ауры какие там еще....
PS забыл сказать про условие в таймере:
Если у юнита нет способности , то остановить таймер, сломать структуру и тд.
Если тебе не понятно, то завтра могу тебе написать (дай мне знать)
и Еще скажи мне, ты на JNGP работаешь?
ответ
SetUnitPropWindow
Спс, что то раньше этой нативки не видел, ну пока сделал на пересоздании предмета, там посмотрим.

3
12
7 лет назад
3
Попробуй перенести выключение триггера на самую первую строку действий. и убрать функции "ждать".
Принятый ответ
0
21
7 лет назад
0
Все так, как сказал оратор выше. Выключение триггера не мешает ему выполняться, если ты этого боялся.
0
11
7 лет назад
0
Сделайте по другому. Создайте триггер, в который будете записывать события "Боевая единица получает урон". Потом в этом триггере сделайте условие "Если у атакующего юнита есть ваш предмет". И действие, нанести юниту который получает урон, равный тому урону который он уже получил от атакующего юнита.
0
18
7 лет назад
0
А обычный крит Блейдмастера орков (настроенный на 100% срабатывания) дать предмету не пробовали?
0
32
7 лет назад
Отредактирован quq_CCCP
0
Maniac_91, ненадо проверять предметы и абилки, это очень медленно. Просто заносим в группу или создаем логическую переменную, да и вовсе подобное на ГУИ лучше не делать и забыть.
2
18
7 лет назад
2
quq_CCCP, так и проверять ничего не надо) Я ж всё вроде понятно написал.
У предмета есть способность, которая со 100%-ной вероятностью наносит двойной урон. Всё))
Никаких триггеров и проверок, просто настройка в редакторе объектов.
0
23
7 лет назад
0
Раздули тут из мухи слона.
0
15
7 лет назад
0
убрать вейты и сделать в таком порядке
выключить триггер
нанести урон
включить триггер
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.