Добавлен mishanka122
Как отследить здание, которое строится с помощью "Игрушечного замка"?
собсно, перепробовал:
GetSummonedUnit()
GetTriggerUnit()
GetConstructingStructure()
Инициализирует триггер событие применения способности.
собсно, перепробовал:
GetSummonedUnit()
GetTriggerUnit()
GetConstructingStructure()
Инициализирует триггер событие применения способности.
Принятый ответ
- Делаем триггер с событием "юнит входит в область (вся карта)", выключенный при старте
- Ловим применение абилы, включаем триггер
- Первым действием в триггере выключаем его, GetTriggerUnit() будет ссылаться на ратушу по-идее
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован MpW
У игрушечного замка, точнее способность очень похожа на обычную стройку.
условие - твой ид приказ (обычно четырех-значный равкод здания, а в случае с игрушечным замком, наверное ид-абилки)
И тут находишь юнита с помощью переменных:
GetTriggerUnit()
GetConstructingStructure() юнит входит в рект на эту переменную не работает
И тут находишь юнита с помощью переменных:
GetTriggerUnit()
GetConstructedStructure() юнит входит в рект на эту переменную не работает
игрушечный замок это по сути спелл
Отредактирован MpW
а так да можно и через каст отследить, но тебе же нужно здание отловить верно? вот подходит события "юнит начинает/завершает строительства" (описал выше, скинул карту с примером и с отладкой). Но тут надо связать как-то это с кастом (все продумать итд).
Точку применения способности отловить вполне легко, поэтому после применения способности достаточно найти ближайший от этой точки замок. Опасность в том, что игрок может кинуть абилу поверх другого замка, тогда он и найдётся. Впрочем, можно проверять замок на процент завершенности постройки и выбирать замок с наименьшим. Тем не менее, решение костыль, советую при наличии альтернатив им не пользоваться.
Абилка призывает дамми-строителя, который начинает строить замок. Чтобы замок строился сам, достаточно отнести его к расе нежити, время постройки можно регулировать в РО или вообще делать триггерно. Тоже костыли, постараюсь припомнить нормальное решение.
Отредактирован mishanka122
Отредактирован Clamp