Как сделать так, что бы нанесённый юниту (или юнитом) урон добавлялся в переменную?

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

Если урон наносится юниту, который изначально поставлен на карту, то нужно сделать триггер с событием Боевая единица - Specific unit Получает урон, где в Specific unit выбираешь своего юнита.
А в действие ставишь Set N = N + (Реакция на событие - Damage Taken), где N-реальная переменная, по умолчанию 0.
Если не понял, вот карта:
А вот отлавливать нанесённый юнитом урон посложнее, так как надо будет заносить такое событие на отлов урона для каждого атакованного юнитом обычной атакой, либо способностями. В кампаниях, например, это не будет проблемно, а вот в мультиплеерных мобах может вызвать сложности, так как, как минимум, надо будет позаботиться об утечках.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
26
6 лет назад
0
Если урон наносится юниту, который изначально поставлен на карту, то нужно сделать триггер с событием Боевая единица - Specific unit Получает урон, где в Specific unit выбираешь своего юнита.
А в действие ставишь Set N = N + (Реакция на событие - Damage Taken), где N-реальная переменная, по умолчанию 0.
Если не понял, вот карта:
А вот отлавливать нанесённый юнитом урон посложнее, так как надо будет заносить такое событие на отлов урона для каждого атакованного юнитом обычной атакой, либо способностями. В кампаниях, например, это не будет проблемно, а вот в мультиплеерных мобах может вызвать сложности, так как, как минимум, надо будет позаботиться об утечках.
Загруженные файлы
Принятый ответ
0
30
6 лет назад
0
Чтобы оставить комментарий, пожалуйста, войдите на сайт.