Melissa
Я всегда хочу как лучше!
offline
Опыт:
30,496Активность: |
Тебе же вроде убийство нужно было? Уже не нужно?
Событие с жизнью глючное, используй "получает урон", источник урона - damage source. Melissa добавил: И проверяй здоровье после события урона. Real - здоровье triggering unit ... |
14.03.2015, 22:32 | #21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
107,539Активность: |
Есть же событие, реагирующее на получение урона. оно правда работает только для конкретного юнита, т. е. "любой юинт получил урон" - такого нет. |
14.03.2015, 22:36 | #22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Diizz
offline
Опыт:
1,123Активность: |
Melissa:
Я просто думал, что можно будет засчитать его смерть и сразу его вылечить. А теперь я вообще запутался... |
14.03.2015, 22:39 | #23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Melissa
Я всегда хочу как лучше!
offline
Опыт:
30,496Активность: |
ADOLF, ну сейчас он может выбрать юнитов на карте, как он уже делал и задать для конкретных, а когда-нибудь в будущем уже посмотрит на систему отлова урона.
Diizz: Думать вредно. Смотри на ГУИ, там чуть ли не по-русски всё написано. Что выбрать - уже выше написано.~Melissa: Melissa: действия... Melissa добавил: Слушай, быстрее пример сделать, чем 1000 раз одно и то же писать. 1 хрен в редакторе сижу, на. Разбирайся |
14.03.2015, 22:54 | #24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Diizz
offline
Опыт:
1,123Активность: |
ADOLF:
мне на конкретное и нужно. Но что бы действие начиналось после пересечения определенного порога хп. Diizz добавил: Melissa: О да, спс. Оно работает. Я вот так сделал: i.gyazo.com/a31d0558aa6aefca4cffa93d9afbca35.png Сорь, не знаю как тут скрин нормально вставить. |
14.03.2015, 23:09 | #25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Tapper
Ололо
offline
Опыт:
1,882Активность: |
Diizz:
Вылечить уже мертвого юнита уже нельзя. Но, можно отловить событие атакован (а это событие происходит еще на замахе, в общем как сказал Адольф), и если урон больше чем есть жизней у атакованного юнита - вылечить его. |
15.03.2015, 00:09 | #26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
107,539Активность: |
Неверно. Событие атаки наступает задолго до получения урона, особенно в случае с дальним боем (атака- когда снаряд вылетел от юнита, получение урона - когда прилетел), более того, по событию атаки вы не сможете прямо узнать предположительный урон. А на событие получение урона работает щит Аббадона из популярной карты Dota. |
15.03.2015, 11:49 | #27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Melissa
Я всегда хочу как лучше!
offline
Опыт:
30,496Активность: |
ADOLF:
когда замахнулся* вылетает снаряд спустя время "анимация точки повреждения" |
15.03.2015, 12:00 | #28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
107,539Активность: |
Да, так точнее, но суть все равно в том, что данное событие автору не подходит. |
15.03.2015, 12:03 | #29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Diizz
offline
Опыт:
1,123Активность: |
ADOLF:
Хм, а у меня все работает. Я еще чуть-чуть исправил там. Событие: Строение атаковано Условие: (если юнит атаковавшего = юнит атаковавшего и хп строения меньше или равно n) Действие: (строение меняет владельца на владельца юнита атаковавшего). Как то так. Отредактировано Diizz, 15.03.2015 в 16:00. |
15.03.2015, 15:12 | #30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|