Хотел сделать отлов урона, первоначально выдать детект удалось правильно но созданные юниты в процессе не получают детект почему?

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

Не нужно создавать каждый раз несколько триггеров достаточно одной и пару глобалок которые будут передавать инфу при получении урона устанавливаешь перменные(источник урона, цель урона, кол-во урона)

Насчет группы как сказали выше попробуй без проверки (if) мб поможет
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
2 года назад
0
Похожие вопросы:

ответ
N7 Molot:
Воу... Джаз не обязательно изучать, всё это можно сделать и на ГУИ, тем более такую простую способность. На этом сайте есть тема "Заклинания на заказ". Заказывай, жди, получай, изучай. Если прям горит, могу сделать для тебя сам.
ответ
~8gabriel8:
Нужна задержка перед проверкой, жив ли юнит, после функции RemoveUnit. Хотя бы 0.00 секунд.
ответ
Да уже решили проблему

2
27
2 года назад
Отредактирован MpW
2
условие кривое? зачем в нем такое странное условие. Укажите нужную группу takeGroupDamage. А не Bj-функцию. тем более она не логична
переменная takeGroupDamage инициирована? и группа takeGroupDamage эта создана?
0
27
2 года назад
0
МрачныйВорон, ну вроде даже больше можно сказать, не помню кого я сейчас процитирую, но человек сказал, что юнит может войти только один раз на карту, типа нет смысла пихать его по группам
2
27
2 года назад
Отредактирован MpW
2
rsfghd, ну обычно пихают юнита в группу для регистра события. забивают инфу, что на юните повешено событие и пр. тем более он BJ использует. хотя рефордж я же 😼
0
27
2 года назад
0

не знаю кто обычно в группу их добавляет, но я никогда к такому не прибегал, единственное, периодически очищал триггер от событий, висящих на не существующих юнитах (то есть пересоздавал триггер)
2
27
2 года назад
Отредактирован MpW
2
rsfghd, ну например чтобы дважды не регистрировать. просто на входе юнита (создании) в игру даем и все. А так при замахе приходилось бы каждый раз регистр дамага вешать на юнита, тк программа не знает весит ли событие.
0
27
2 года назад
0
МрачныйВорон, так я ж говорю уже несколько раз и повторяю слова nvc123, юнит не может дважды войти на карту

ну или скинь карту пример где ты юнита 2 раза на карту пихнул
2
27
2 года назад
2
rsfghd, я тебе не про то говорю. мне вообще лень в этой теме отписываться.
0
8
2 года назад
0
Замечу, что регистрировать ивент на вход юнита на карту и проверять, что он на карте отутствует после этого - достаточно странно, это условие не может выполниться.
0
14
2 года назад
0
Не нужно создавать каждый раз несколько триггеров достаточно одной и пару глобалок которые будут передавать инфу при получении урона устанавливаешь перменные(источник урона, цель урона, кол-во урона)

Насчет группы как сказали выше попробуй без проверки (if) мб поможет
Принятый ответ
0
13
2 года назад
0
Не добавляется, скорее всего, из-за того что условие не пускает так как оно истинно если юнит не в группе(юниты в карте).
Чтобы оставить комментарий, пожалуйста, войдите на сайт.