Добавлен Darkew
Вот триггер с циклом. Я наконец разобрался с переменными, но теперь немогу понять почему в игре цикл может совершится два или три раза за удар. В чем состоит суть триггера: Мастер клинка уходит в стремительность и при ударе выпускает волну которая наносит х5 ловкости героя. При этом способность должна иметь 15 уровень. Я сделал цикл с шестью повторами. Что-то непонятно спрашивайте, продолжение картинки не важно, я уверен, там все правильно.
Принятый ответ
Я разобрался. Все намного проще, ненадо мудрить, пока срабатывала эта способность, триггер неуспевал доходить до своего отключения и создавались еще несколько триггеров, я добавил отключение в цикл и все прошло. Спасибо что хотели помочь. С джассом у меня проблемы)
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
Показать
prog
10 лет
0
Показать
Triggering Unit, Attacked Unit и подобные функции гарантированно выдают правильное значение только в момент срабатывания триггера, а если добавить вейты, то за время ожидания уже совсем другие юниты могут стать последним вызвавшим срабатывание триггера или последним атаковавшим юнитом.
Решается через кастом код и локальные переменные.
0
Показать
Darkew
10 лет
0
Показать
Я разобрался. Все намного проще, ненадо мудрить, пока срабатывала эта способность, триггер неуспевал доходить до своего отключения и создавались еще несколько триггеров, я добавил отключение в цикл и все прошло. Спасибо что хотели помочь. С джассом у меня проблемы)
Принятый ответ
0
Показать
prog
10 лет
0
Показать
Darkew, ну мое дело предупредить - еще вспомните об этом когда начнутся странности вроде срабатывания способностей не на ту цель или чего по хуже.
2
Показать
Melissa
10 лет
2
Показать
prog:
зачем дезинформируешь людей?
Автор, вейты в циклах не используют, цикл ломается.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.