В редакторе есть только действие с last replaced unit (последний замененный юнит), а мне нужно выделить их все, но не по типу боевой единицы, а именно все замененные юниты. Привязать к переменной тоже не могу, так как действие будет касаться только последней замененной боевой единицы.
Можно ли как то провернуть действие со всеми relace unit или может как то обойти это. (Повторюсь, привязка к типу боевой единицы мне не подходит)
Можно ли как то провернуть действие со всеми relace unit или может как то обойти это. (Повторюсь, привязка к типу боевой единицы мне не подходит)
П\С
И может кто знает, что за анимация ульты у героя Windrunner в доте. Запарился искать. Или может у кого уже готовый спел есть))))
И может кто знает, что за анимация ульты у героя Windrunner в доте. Запарился искать. Или может у кого уже готовый спел есть))))
Принятый ответ
define ReplaceUnitBJ(a,b,c) = GroupAddUnit(udg_myreplgroup,ReplaceUnit##BJ(a,b,c))
и создай в редакторе триггеров переменную myreplgroup типа отряд
все заменённые юниты будут заносится в неё
если не нравится myreplgroup то в коде udg_myreplgroup замени на udg_твояпеременная
все заменённые юниты будут заносится в неё
если не нравится myreplgroup то в коде udg_myreplgroup замени на udg_твояпеременная
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Условие: Ну тут вроде как должно быть: боевая единица Не равно составе отряда ( переменная myreplgroup)
Действие: манипуляции в таблице
числа с числами
юниты с юнитами
яблоки с яблоками
а вот сравнить число с юнитом(или как в твоём случае булен с юнитом) нельзя
юзайте мозг хоть иногда
юнит находится в отряде == да
либо == нет
в зависимости от того что тебе надо
а вообще с подобными вопросами отправляют по этому адресу
спс, за наводку ща проверю
define ReplaceUnitBJ(a,b,c) = GroupAddUnit(udg_myreplgroup,ReplaceUnit##BJ(a,b,c))
Замененный юнит вносится в переменную отряд myreplgroup
мб ты сам отряд не создал?
я замечал что у многих проблема с понимаем того что такое переменная
переменная это некая коробка в которой хранится объект
переменная отряд это коробка в которой хранится отряд
если мы туда не положили отряд то отряда там нету и в ней ничего не хранится
если положили отряд X то там хранится отряд X
когда мы совершаем какие либо действия(за исключением присваивания) мы совершаем их не с переменной а с отрядом который в ней находится
если быть точнее то в коробке находится адрес отряда
и несколько переменных могут содержать один и тотже отряд
это как если бы взять 10 бумажек и записать на них адрес одного дома
если мы снесём дом находящийся по адресу первой бумажки то адрес 2 бумажки приведёт лишь к пустому месту ибо дом был 1