Без формальностей - как сделать ульт Леорика?
Обычное перерождение, всё банально до беспаменства, но есть ньюанс.
Его ульт замедляет всех вокруг его трупа на некоторое время.
Вообще, я бы хотел узнать поподробнее о действиях, после смерти какого либо юнита. Просто в моём случае, дамми не спаунится, ко всему прочему не учитывает присутствие у Героя соответствующего скила, не говоря о его нынешней перезарядке.
Скорее всего, я позже разберусь, как и что делать с вопросом про действия дамми, после смерти юнита. А щас хотелось бы получить ответ столь простому вопросу

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

Ну вообще - там юзается "удар грома" без урона, но с эффектом замедления.
Каст идёт с дамми-юнита.
В какой момент это делается? - когда ХП героя достигает отметки в 0 ед., но при этом событие "юнит умер" не отрабатывается. Значит герой упал, но не умер, и будет перерождён.
Но тут один момент - в таком виде это не будет корректно работать при срабатывании другого перерождения. Так что тут надо добавить либо какой-то костыль, либо просто сделать триггерный аналог скилла (отлавливать смертельный урон, паузить, неуязить, проигрывать анимацию смерти, ждать, поднимать юнита).
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
4 года назад
0
Похожие вопросы:

ответ
8gabriel8:
Тип передвижения на Нет ставишь?
Хотя, если здание, значит прямоугольная карта путей по игровой сетке, а не любое местоположение. Тип передвижения в этом случае не важен.
Я думаю кроме нас тут уже больше никто не напишет поэтому я закрою вопрос, спасибо за внимание и ответы.
ответ
Lesnoi troll:
Думал сделать двойную атаку с определенным шансом, типа герой делает сразу 2 выстрела вместо 1. Потом на ум пришла другая идея: когда герой прокачивает свою пассивную способность, около него появляется дамми юнит с атакой. И он должен атаковать вражеского юнита, когда этого делает и сам герой. Тоесть он не то что появляется и автоатачит ближайших врагов, а атакует однократно

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

0
28
4 года назад
Отредактирован Roy Mustang
0
Создать дамми юнита после смерти с аурой на замедление.
Не проверял сам , но попробуй через событие - юнит использует способность
0
6
4 года назад
0
Roy Mustang:
Создать дамми юнита после смерти с аурой на замедление.
Я не могу указать на то, что у героя должно быть его воскрешающая способность, который не кулдаунится в данный момент. Без этого, дамми замедляет врагов, после каждой смерти героя
1 пункт от ScorpioT1000: 10.4 (название не отражает суть вопроса)
0
28
4 года назад
0
Lesnoi troll:
как ты проверяешь на способность?
вроде - Level of Ability for Unit должно работать.
0
6
4 года назад
0
Roy Mustang:
Lesnoi troll:
как ты проверяешь на способность?
вроде - Level of Ability for Unit должно работать.
Я его и указываю, хотя сомневался в его работоспособности. Наверно у меня дамми просто не появляется
0
28
4 года назад
Отредактирован Roy Mustang
0
проверь через другое действие если событие вообще работает (например оповещение текста)
0
26
4 года назад
0
Ну вообще - там юзается "удар грома" без урона, но с эффектом замедления.
Каст идёт с дамми-юнита.
В какой момент это делается? - когда ХП героя достигает отметки в 0 ед., но при этом событие "юнит умер" не отрабатывается. Значит герой упал, но не умер, и будет перерождён.
Но тут один момент - в таком виде это не будет корректно работать при срабатывании другого перерождения. Так что тут надо добавить либо какой-то костыль, либо просто сделать триггерный аналог скилла (отлавливать смертельный урон, паузить, неуязить, проигрывать анимацию смерти, ждать, поднимать юнита).
Принятый ответ
0
6
4 года назад
Отредактирован Lesnoi troll
0
Но тут один момент - в таком виде это не будет корректно работать при срабатывании другого перерождения. Так что тут надо добавить либо какой-то костыль, либо просто сделать триггерный аналог скилла (отлавливать смертельный урон, паузить, неуязить, проигрывать анимацию смерти, ждать, поднимать юнита).
А как отлавливать смертельный урон?
0
23
4 года назад
0
вручи щит пехотинца и скрой и лови приказ при смерти с крестом увидите магия
2
32
4 года назад
2
Событие EVENT_WIDGET_DEATH, делается с помощью функции TriggerRegisterDeathEvent( trigger, widget)
Это событие на юнита можно повешать лишь в jass, на гуях не пашет - там оно лишь на деревья.
Ну собственно оно срабатывает какраз на смерть юнита с крестом перерождения, ну далее все просто, проверить кд реинкарнации не штука, таймер в помощь или таймер в 0.00 сек, по которому проверити реально ли юнит подох или нет.

Замедление - даммик с ударом грома горного короля.
0
23
4 года назад
0
quq_CCCP, мне проше проверитть события умер я его вешаю данные что дданный умер
потом срабатывает события приказ шит пехотинца когда он воскрешает. Я проверяю данные смерти и выявляет крест без таймера как раз
0
6
4 года назад
0
quq_CCCP:

Замедление - даммик с ударом грома горного короля.
Я использовал "Удар по земле". Это условность, или можно что угодно использовать?
0
32
4 года назад
0
Lesnoi troll, неважно, это способности клоны.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.