Хочу сделать такую вещь: чтобы летающий юнит, враг, при атаке, в месте куда упал его снаряд появлялся скелет. Как такое сделать?

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

У труповозок нежити есть способноть, которая создаёт облако в точке попадания. Воспользуйся ею, её равкод 'Apts'. В поле "Длительность" ставится длительность созданного юнита. Но созданный этой способностью юнит неуязвим и не может быть выделен.

Прикрепил карту с катапульной, которая спавнит скелетов при атаке.

Поэкспериментировал немного.
Юнит, призванный этой способностью, не вызывает события спавна, но вызывает событие "Входит в область". Ему также можно давать приказы триггерно.
Хм, так можно даммики делать.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
28
6 лет назад
0
потому что у него есть способность "aloc", москиты.
Так-то у скелета нет этой москитов изначально, Проверка также показала, что москитов тоже нет. Просто 'Apts' делает юнитов такими.
Загруженные файлы
0
30
6 лет назад
0
То есть это эффект москитов, встроенный в другую абилу? Забавно, но зачем они плодили сущности?
0
21
6 лет назад
0
Clamp, может быть, независимые программисты способности делали
А вообще да, логичнее и приятнее было бы просто дать таким юнитам Aloc. Вдруг именно выделяемый юнит при атаке нужен?
А так, ятп, получается, что выделяемого создать без триггеров через эту абилу - никак...
8
8
6 лет назад
Отредактирован Saelendious
8
PT153, никаких отловов не надо. Пусть при атаке создается пустышка с 0.1 временем жизни и абилкой на основе "Скелет (возможно", от которой уже и спавнится нужный юнит
Важно понимать, что способность привязана к типу атаки юнита (ака Артиллерия, тип урона не влияет).
Я имел в виду создается с помощью как раз-таки с помощью способности труповозки ядовитое облако, живет 0.1 секунды, мгновенно умирает и спавнит нужного юнита - немного не так выразился.
(чертово ограничение по времени на редактирование)
2
21
6 лет назад
2
Saelendious, а вот это норм идея, круто
т. е. с помощью этой абилы создаем невидимого даммика, умирающего через 0.1 секунды и имеющего дефолт абилу "заспавнить кого нам надо"
вот это збс
кстати можно по идее так мины какие-нибудь спавнить и делать рендж сплеши при атаках или стазис ловушки и еще до фига... кул идея короче!
0
28
6 лет назад
Отредактирован PT153
0
кстати можно по идее так мины какие-нибудь спавнить и делать рендж сплеши при атаках или стазис ловушки и еще до фига... кул идея короче!
Полностью поддерживаю, но у юнита, что заспавнится уже из умершего даммика, будет таймер жизни, и он будет считаться суммоном.
Потому если нужен вечный выделяемый юнит, нужно сделать даммика без модели с равкодом Х, способность на основе 'Apts' с длительностью 0.01 и триггер с событием Enters map и условием на сравнение равкода и действием "Создать нужного юнита".

Сделал так, чтобы катапульта при атаке спавнила скелетов, которых можно выделить и управлять.
Загруженные файлы
0
32
6 лет назад
Отредактирован quq_CCCP
0
Clamp, 'Aloc' тупо флаг, сам код описан в game dll и лепится к юниту, в данном случаи через бафф, таймер длительности точно такая же абилка (бафф) которая может содержать 100500 внутриигровых триггеров от разных абилок и делать что либо... Для себя то близзарды сделали все гибко и удобно.
2
27
6 лет назад
Отредактирован MpW
2
PT153, блин только-только хотел предложить идею взять способность труповозки, и даже сделал точь-точь. Уже нет смысла прилагать карту. Единственное, что этого юнита нельзя выделить. Можно отследить "юнит входит в рект", но если удалить, заменяя - подвисает жутко вар (и его не закрыть будет). Лучше не удалять. Поэтому правильное решение у вас - задавать длительность 0.01. Или ловить смерть событием "юнит умирает".
Юнит, призванный этой способностью, не вызывает события спавна, но вызывает событие "Входит в область".
+
0
30
6 лет назад
0
'Aloc' тупо флаг
Э нет, это абилка, которая этот флаг нажимает (на деле даже не флаг жмёт, а модифицирует данные, так как регрессия при снятии абилы не полная происходит, создавая уникальный стейт).
0
21
6 лет назад
0
PT153, стоп-стоп, это с чего это будет таймер жизни?
В моей игре герой "Потерявшиеся Викинги" (ну с хотса), как помню, сделан на основе абилки гидры (в крайнем случае перепроверю, ща влом просто открывать карту, она без гиперболы открывается минимум полчаса). В таверне пикается даммик без модели, который сразу умирает с отрицательным хп регеном и дефолтной абилкой делается из него три викинга первого уровня. Никакого таймера жизни там нет
Или это если спавнить так из саммона, то тоже обязательно саммон получится?
0
28
6 лет назад
Отредактирован PT153
0
Никакого таймера жизни там нет
А может и нет, я не работал с этой способностью.
Но существа, вызванные способность гидры, являются, как ни странно, вызванными, то есть они не оставляют трупов (при смерти характерный эффект смерти призванного существа) и получают бонусный урон от диспела.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.