У меня такая вот проблема в карте есть способность одталкивающая юнита и наносящая урон в секунду, но проблема в том что когда юнит перемещается от способности он игнорирует и пролетает через блокираторы пути.
Карту приложил, как решать даную проблему?

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

Уменьшить скорость, и каждый маленький отрезок пути проверять проходимость пути. Если непроходим, то остановить способность.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
7 лет назад
0
Похожие вопросы:

ответ
сдается мне, что это не возможно без костылей, или же эту фичу юзали все картоделы :\
можно приподнимать декорации с помощью cntrl или shit + page down/page up, но это сугубо визуально, физически они будут все равно размещены внизу
на ум приходит только установка необходимой высоты всем проходящим по верхней стороне юнитам, но там будет другой геморрой (к примеру, если по мосту бежит несколько пехотинцев, враждебных друг другу, пехотинцы на верхней стороне не смогут быть атакованы, так как будут считаться "летающими")
ответ
Sergey103, для этого выбери один блокиратор, потом нажми на "Правка" и нажми "Выбрать все особые", потом просто удали их.
ответ
Steal nerves:
Все разобрался, я с обычной декорации сильно протупил, невнимательность.
Еще нашел другой способ, см. карту
ответ
Steal nerves:
Вот. Есть текст про описание движения как я понял (вот в чем разница между конным и пешим пока тоже не понял, интересует вот, что дает конный)
Эти паффинги, и типы движения взаимосвязаны. У некоторых есть баги, которыми можно воспользоваться. Например, чтобы летающие юниты игнорили ландшафт и летели прямо (вот на клифах может быть криво). На форуме дофига такого. Также можно сделать нелетающих летающими, дать сфинкс или превратиться в ворона (тоже баг) Ну и так далее
Как запретить перемещаться:
  1. Блокираторы пути. Есть баги короче xgm.guru/p/wc3/181384
  2. см. карту SetPathingRect (скачал с хайва)
ответ
Сам делаю такую систему для второго этажа - делаеш тригер со своей инициализацией и потом через действие первращаеш юнита в летающего и повышаеш высоту полета. Если я говорю что-нибуть не так, то сам хотел бы посмотреть на пример других людей.

0
26
7 лет назад
0
Дайте угадаю, не посмотрев карту:
Скорость отталкивания слишком большая, юниты проскакивают через слишком тонкие блокираторы пути?
2
11
7 лет назад
2
Уменьшить скорость, и каждый маленький отрезок пути проверять проходимость пути. Если непроходим, то остановить способность.
Принятый ответ
2
29
7 лет назад
2
Uber, мимо, триггерный мув игнорит проверку проходимости
0
26
7 лет назад
0
Увы :(
0
23
7 лет назад
0
Dragonear, а как проверить?
2
29
7 лет назад
2
FrigatPlay, условие даже в гуи есть, которое проверяет точку на проходимость
0
23
7 лет назад
0
alexprey, Скажем так я глупый, даже тригеры иногда с трудом даются.
0
23
7 лет назад
0
FrigatPlay, скачай готоый библиотека на проверка и не мучить =) Я вот с нуля карту делал всех библиотек потом начал понимать суть джасс
Чтобы оставить комментарий, пожалуйста, войдите на сайт.