![]()
DarkElf385
![]() ![]() offline
Опыт:
1,664Активность: |
Распространение чумы после смерти юнита.
Я попытался сделать систему, при которой юнит(в моём случае космодесантник Хаоса) во время смерти взрывался бы нанося противникам небольшёй урон. Плюс к тому, на месте смерти юнита образовывалось бы ядовитое облако(по типу амилки мясника и\или труповозки) и оказывало соответствующий эффект на ближайших врагов. Однако ничего путного из этого к сожалению невышло и потому я решил обратиться за помощью сюда. Для наглядности выкладываю тестовую карту, в которой я пытался это сделать(да, сделано криво и не оригинально, но пока ничего лучше мне в голову не идёт) |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DimanTOoBS
![]() offline
Опыт:
5,791Активность: |
DarkElf385, отлавливаешь смерть юнита с абилкой, пикаешь юнитов в радиусе и наносишь им урона + создаешь дамика (ядовитое облако) со временем жизни |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DarkElf385
![]() ![]() offline
Опыт:
1,664Активность: |
DimanTOoBS, извини за нубство, но можно посмотреть всё это на каком-нибудь примере? Я так понимаю, что абилка ядовитого облака должна быть до поры, до времени скрыта и незадействована? |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DimanTOoBS
![]() offline
Опыт:
5,791Активность: |
DarkElf385, примера не будет ибо мне лень открывать редактор...
в РО создаешь юнита аналогичного Ядовитому облаку (Нежить, особые), настраиваешь его способность как надо
триггер
Событие - Боевая единица - Юнит Умирает Условие - Unit type is "космодесантник" или Level of Ability "Взорваться при смерти" >= 1 Действия Pick every units in range 300 of position(TriggeringUnit) and do actions
Damage Target Create "Облако" at position(TriggeringUnit)
Add expiration timer (время действия облака) фиксим утечки если умеем... если не умеем, идём читать про утечки усе... |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|