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

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
23
Похожие вопросы:

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

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

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

Замедление - даммик с ударом грома горного короля.
22
quq_CCCP, мне проше проверитть события умер я его вешаю данные что дданный умер
потом срабатывает события приказ шит пехотинца когда он воскрешает. Я проверяю данные смерти и выявляет крест без таймера как раз
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.