Доброго времени суток, есть вопрос к мастерам ворлдэдитора -
Реализовал улучшение юнита в другого не из казармы а прямо на поле, во время "переобучения" хотелось бы чтобы игрок не мог его никуда двигать, выделить можно, но перемещать нельзя, возможно ли убрать способность у юнита двигаться по карте? Снижение скорости не приводит ни к чему хорошему, нужно чтобы он именно на месте стоял.

ну дай фриз юниту просто
но это не только убор скорости, это убор вообще всего, это по сути превращение в овоща со слюнями изо рта до момента, пока ты не заанпауишь юнита

если не покатит, то устраивай клоунаду
ройся в стандартных абилках
можешь вот как с яйцом предложили, можешь безэффектный баш швырять в лицо ублюдку (хотя это тоже фриз будет тащемта), можешь спавнить даммика с пасосом (одержимость баньши) и заставлять кастовать его 999 секунд и прогонять даммика, когда тебе нужно, можешь руты кипера бросать: тоже безэффектные + без дамага
включай фантазию

хочется чтобы эта замена происходила не моментально, а через какое то время (на подобии обучения в зданиях),
Юзай однократный таймер (или же если таких юнитов будет очень много, то загони весь этот скот в группу отдельную и сделай пустышную абилку родную им с 10 ЛВЛами и, условно, каждую минуту каждому юниту из группы этой снижай лвл на 1 этой абилки-пустышки периодиком, а когда будет = 1, то морфи в нужного юнита), вейты - зло. Но минус в том, что если это мелкая темка, то на неё целый лишний триггер будет.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
13
А как реализовано это улучшение прямо на карте? Так же как у зданий? Почему снижение скорости не подходит?(если что, надо в константах указать минимальную скорость на 0)
1
А как реализовано это улучшение прямо на карте? Так же как у зданий? Почему снижение скорости не подходит?(если что, надо в константах указать минимальную скорость на 0)
Реализовано через способность пустышку и замену одного юнита на другого через триггер, но естественно хочется чтобы эта замена происходила не моментально, а через какое то время (на подобии обучения в зданиях), ну и с определенной анимацией, все это я сделал, теперь хочу чтобы этот юнит был максимально уязвим для противника в период "преобразования" уменьшил ХП до одного, а вот со скоростью возникли проблемы - какое бы значение я не поставил в триггере на уменьшение скорости передвижения, юнит все равно может двигаться. Проверил константы - я не могу поставить значение минимальной скорости на ноль 0, минимально возможное значение - 1.
28
Exante, а удалить абилку пробовал? я не помню удаляется ли, но её равкод вроде 'Amov'
7
А как реализовано это улучшение прямо на карте? Так же как у зданий? Почему снижение скорости не подходит?(если что, надо в константах указать минимальную скорость на 0)
Реализовано через способность пустышку и замену одного юнита на другого через триггер, но естественно хочется чтобы эта замена происходила не моментально, а через какое то время (на подобии обучения в зданиях), ну и с определенной анимацией, все это я сделал, теперь хочу чтобы этот юнит был максимально уязвим для противника в период "преобразования" уменьшил ХП до одного, а вот со скоростью возникли проблемы - какое бы значение я не поставил в триггере на уменьшение скорости передвижения, юнит все равно может двигаться. Проверил константы - я не могу поставить значение минимальной скорости на ноль 0, минимально возможное значение - 1.
  1. скриншот
  1. или заставить проигрывать анимацию channelig к примеру...
  2. еще кстати, подумай над способностью яйцо феникса. посути то что тебе надо, превращает в неподвижную цель, а после тригером в новую например...
Загруженные файлы
9
ну дай фриз юниту просто
но это не только убор скорости, это убор вообще всего, это по сути превращение в овоща со слюнями изо рта до момента, пока ты не заанпауишь юнита

если не покатит, то устраивай клоунаду
ройся в стандартных абилках
можешь вот как с яйцом предложили, можешь безэффектный баш швырять в лицо ублюдку (хотя это тоже фриз будет тащемта), можешь спавнить даммика с пасосом (одержимость баньши) и заставлять кастовать его 999 секунд и прогонять даммика, когда тебе нужно, можешь руты кипера бросать: тоже безэффектные + без дамага
включай фантазию

хочется чтобы эта замена происходила не моментально, а через какое то время (на подобии обучения в зданиях),
Юзай однократный таймер (или же если таких юнитов будет очень много, то загони весь этот скот в группу отдельную и сделай пустышную абилку родную им с 10 ЛВЛами и, условно, каждую минуту каждому юниту из группы этой снижай лвл на 1 этой абилки-пустышки периодиком, а когда будет = 1, то морфи в нужного юнита), вейты - зло. Но минус в том, что если это мелкая темка, то на неё целый лишний триггер будет.
Загруженные файлы
Принятый ответ
1
((цитата
ну дай фриз юниту просто
но это не только убор скорости, это убор вообще всего, это по сути превращение в овоща со слюнями изо рта до момента, пока ты не заанпауишь юнита

Вот, спасибо! Не знал что пауза в боевых единицах именно так и реализуется, это мне подходит.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.