Канал
Можно ли сделать канал неприрываемым другими приказами? Ситуация следующая:
активный контроль юнита игроком
триггерное применение способности на основе канала (цель - точка)
игрок может отменить применение, постоянно кликая для передвижение
Может можно что-то изменить в настройках канала или взять другую основу (пожалуйста, напишите чем заменить)?
Альтернативные пути решения тоже с радостью приму

Лучший ответ:
Можно поставить юниту моментальный каст заклинания, занулив "анимация обратный ход броска, точка броска"тогда этой рамочки не будет.
Проверил уже с удалением из выбора?


Views: 1 659

Melissa #1 - 4 years ago (изм. ) 0
Голосов: +0 / -0
Поправь, если ошибаюсь, но вроде если у канала стоит галочка "отключить прочие способности", то кастующего канал нельзя перенаправить.
Nelloy #2 - 4 years ago 0
Голосов: +0 / -0
Да, но движением прерывается
Melissa #3 - 4 years ago 0
Голосов: +0 / -0
Nelloy, каким движением? Юнит, кастующий канал с этой галкой не реагирует на приказы мышкой. Move unit?
Nelloy #4 - 4 years ago (изм. ) 0
Голосов: +0 / -0
Ммм... Догадываюсь что не должен, но реагирует (Да, на простые клики ПКМ)
Суть в том что канал прерывается на этапе подготовки, а не применения ( подготовка заклинания стоит 0.00)
Melissa #5 - 4 years ago 0
Голосов: +0 / -0
Ты про "время подготовки заклинания"? Или про случай, когда приказ канала отдан на точку, которая находится дальше дальности применения канала? По идее в обоих случаях юнит имеет "текущий приказ" как базовый ID канала, т.е. можно проверять текущий приказ при попытке отдать приказ и отправлять снова кастить канал на точку, которую, скорее всего надо будет брать в переменную
Nelloy:
Ммм... Догадываюсь что не должен, но реагирует (Да, на простые клики ПКМ)
скинь-ка карту с каналом
Nelloy #6 - 4 years ago 0
Голосов: +0 / -0
Да, про "время подготовки заклинания".
Melissa #7 - 4 years ago 0
Голосов: +0 / -0
У тебя стоит "следовать в течение времени" - 0.00. Задай время.
У способности с юнитом не стоит галочка в "Отключить прочие способности"
Nelloy #8 - 4 years ago 0
Голосов: +0 / -0
Способность с юнитом не имеет отношения к проблеме (ее срывание допустимо), добавил время, не помогло
Melissa #9 - 4 years ago 0
Голосов: +0 / -0
Если в твоей карте способности telekinesis throw добавить следование в течение времени отличное от нуля то сбить в течение этого времени приказ не выйдет.
Прикрепленные файлы
Nelloy #10 - 4 years ago (изм. ) 0
Голосов: +0 / -0
Все равно срывается, даже в этом примере
Melissa #11 - 4 years ago (изм. ) 0
Голосов: +0 / -0
Все равно срывается, даже в Вашем примере
what?
Проверено на разных версиях варкрафта даже, ради тебя). Нигде не сьивается
Nelloy #12 - 4 years ago 0
Голосов: +0 / -0
если с клавиши прожимать, там есть где-то 0.1-0.3 сек (пока горит зеленая рамочка вокруг кнопки)
Melissa #13 - 4 years ago 0
Голосов: +0 / -0
Не знаю, что за чудеса у тебя там творятся) нету никакой возможности, ну или руки у меня кривые.
Очищай выбор игрока владельца тогда уж при отдаче приказа на каст и тут же возвращай в выбор, там будет примерно такая же задержка реагирования)
Nelloy #14 - 4 years ago (изм. ) 0
Голосов: +0 / -0
Не чудеса)) даже на твоем видео видно, после выбора области, вокруг кнопки навыка появляется зеленая рамочка, вот именно пока она горит, случайно кликнув можно сорвать приказ на применение
Melissa #15 - 4 years ago (изм. ) 0
Голосов: +0 / -0

Можно поставить юниту моментальный каст заклинания, занулив "анимация обратный ход броска, точка броска"тогда этой рамочки не будет.
Проверил уже с удалением из выбора?
Nelloy #16 - 4 years ago 0
Голосов: +0 / -0
Удаление из выбора безусловно поможет, но корябает эстетическое) Можно подробнее с мгновенным кастом?
Melissa #17 - 4 years ago 0
Голосов: +0 / -0
анимация обратный ход броска
анимация точка броска
Nelloy #18 - 4 years ago 0
Голосов: +0 / -0
Долгим, но верным путем, огромное спасибо))