Как отследить воду или призыв корабля именно на воду?
Доброго времени суток. Возникла проблема: делаю персонажа, который призывает корабль, но нужно как-то отслеживать или самой способностью или триггерно, чтобы этот корабль не садился на мель. Были мысли просто привязать его призыв к определённой точке, но тогда сама способность будет почти бесполезной.
Хотелось бы чтобы способность призывала корабль в ближайшем водоёме к герою, подобную механику, насколько помню когда-то видел.
Как это сделать? Есть какая-то способность или же условия в триггерах?

Без ответа.


Просмотров: 276

Obelick #1 - 2 месяца назад 0
есть проверка проходимости - Может плавать = да/нет. Бтв, разве водные юниты не создаются сами по дефолту в ближайшем водоеме? По механике триггерно юниты не могут появится там, где не соответствует их проходимость.
GRESHNIK1 #2 - 2 месяца назад 0
Obelick:
есть проверка проходимости - Может плавать = да/нет. Бтв, разве водные юниты не создаются сами по дефолту в ближайшем водоеме? По механике триггерно юниты не могут появится там, где не соответствует их проходимость.
Попробую разные базовые способности, но через призыв Рексара (медведь постоянный) - бросает прямо не мель.
Obelick:
есть проверка проходимости - Может плавать = да/нет. Бтв, разве водные юниты не создаются сами по дефолту в ближайшем водоеме? По механике триггерно юниты не могут появится там, где не соответствует их проходимость.
Нет, к сожалению это так не работает.
прикреплены файлы
GRESHNIK1 #3 - 2 месяца назад 0
приём
ScopteRectuS #4 - 2 месяца назад 0
способ, конечно, не самый лучший, но может Вам подойдет:
Разделите карту на регионы, и сделайте триггер, который будет ловить призыв корабля, если это произошло в одному регионе, создаете корабль там, если это произошло в другом регионе, призываете корабль там, где нужно Вам.
nvc123 #5 - 2 месяца назад 2
GRESHNIK1, я хз как ты пробовал
у меня всё работает нормально
плавающий юнит не может быть создан на суше
у тебя же корабль скорее всего не является плавающим т.е. не является кораблём
GRESHNIK1 #6 - 2 месяца назад 0
nvc123:
GRESHNIK1, я хз как ты пробовал
у меня всё работает нормально
плавающий юнит не может быть создан на суше
у тебя же корабль скорее всего не является плавающим т.е. не является кораблём
Делал из корабля из компании. Просьба залить пример, чтобы понять что я делаю не так.