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

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

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

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

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

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

ответ
Экстрасенсы чувствуют что ты шаришь только в GUI, так что замути абилку на основе канала с временем каста 2.33 и нужной анимацией. Она, правда, как-то хреново взаимодействует со станами - не кислотной бомбой (или че-то такое, никогда не сталкивался, пофиг), но послужит тебе верно. При спавне просто кастуй абилку.
ответ
Да сделай проще. Создай многоуровневую способность-пустышку. и когда отдаешь приказ атаковать в область, давай ему эту способность и с помощью неё отслеживай, какую область атаковать.
Например,
способность уровень 1, значит атаковать должен 1 область.
Уровень 2 - 2 область и т. д.
Не вижу смысла усложнять жизнь с хеш-таблицей.
Надеюсь понятно?) Отдал приказ, присвоил способность, после каста жди пару сек и в зависимости от уровня способности-пустышки отправляй в ту или иную область.

0
26
6 лет назад
0
А как именно атакует этот летающий юнит? Обычной атакой по цели, атакой по области, способностью типа Огненные стрелы?
2
18
6 лет назад
2
так, еще раз, более внятно.
Есть летающий юнит, и там, куда его снаряд попадает, создается скелет?
Можно использовать отлов цели, если такой юнит не имеет атаку по площади, и создание единицы в радиусе - мб веьсма кривая реализация, но так вижу.
Для версии с возможностью атаковать по площади, словно катапульта, можно в точку ставить дамми и см. пункт 1. Тоже весьма криво, но попробуй
10
28
6 лет назад
Отредактирован PT153
10
У труповозок нежити есть способноть, которая создаёт облако в точке попадания. Воспользуйся ею, её равкод 'Apts'. В поле "Длительность" ставится длительность созданного юнита. Но созданный этой способностью юнит неуязвим и не может быть выделен.

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

Поэкспериментировал немного.
Юнит, призванный этой способностью, не вызывает события спавна, но вызывает событие "Входит в область". Ему также можно давать приказы триггерно.
Хм, так можно даммики делать.
Загруженные файлы
Принятый ответ
0
30
6 лет назад
0
PT153, потому что у него есть способность "aloc", москиты.
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 секунды, мгновенно умирает и спавнит нужного юнита - немного не так выразился.
(чертово ограничение по времени на редактирование)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.