Добавлен AllChosen
Вот задаюсь таким вопросом потоков при исполнении триггера. У меня есть заклинание, оно поочерёдно создаёт дамми юнитов с жизнью с 5.5 сек.(создаются они не мгновенно, а в промежутках по 0.5 сек.), за это время они наносят аое урон с эффектом падающей звезды. Однако если во время исполнения этого заклинания скастовать любое другое триггерное заклинание, то дамми юниты перестанут спавниться и это заклинание сработает лишь наполовину. Но я глядел что у других людей этой проблемы нет. Глядел это на примере способности "прыжок" в нескольких картах. Там юниты спокойно прыгают толпами (а учитывая что это изменение x,y,z координат, то без триггеров не обойтись). За сиим вопрос - как исполнять много триггеров разом, чтобы они не перекрывали исполнение друг друга?
Принятый ответ
AllChosen, ты пока что не понимаешь, что делаешь.
ты должен вместо цикла с вэйтом использовать "периодичный" таймер и сдвигать координаты, но пока что советуют посмотреть примеры xgm.guru/p/wc3/spellmaker-stomp-spell-creation
есть таймер одноразовый и периодичный, это все один и то же таймер, просто запускает разные режимы. через TimerStart. Вы таймер уже создали так смотрю, теперь нужно ловить запуски таймеров
ты должен вместо цикла с вэйтом использовать "периодичный" таймер и сдвигать координаты, но пока что советуют посмотреть примеры xgm.guru/p/wc3/spellmaker-stomp-spell-creation
есть таймер одноразовый и периодичный, это все один и то же таймер, просто запускает разные режимы. через TimerStart. Вы таймер уже создали так смотрю, теперь нужно ловить запуски таймеров
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован MpW
Отредактирован MpW
Что у тебя за условие с "CharsList", не проще ли номера сравнивать чем id?
Отредактирован AllChosen
Отредактирован MpW
ты должен вместо цикла с вэйтом использовать "периодичный" таймер и сдвигать координаты, но пока что советуют посмотреть примеры xgm.guru/p/wc3/spellmaker-stomp-spell-creation
есть таймер одноразовый и периодичный, это все один и то же таймер, просто запускает разные режимы. через TimerStart. Вы таймер уже создали так смотрю, теперь нужно ловить запуски таймеров
Здесь например похожий случай реализован.