Можно ли оставить у юнита иконку незанятого работника, но включить автоатаку?

Fakov, разве что сделать систему, которая будет заставлять юнитов атаковать окружающих противников.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
13
Fakov, разве что сделать систему, которая будет заставлять юнитов атаковать окружающих противников.
Принятый ответ
8
А дистанция получения приказа не то? Пока придумал только отвечать на событие "Юнит атакован" или когда в него скилл юзают враги.
13
uranus, или же взять событие - "юнит вторгся в личное пространство" -> действие: отомстить супостату (ну, там заставить нападать или применить заклинание) ))
Дистанция получения приказа не сыграет роли, поскольку юнит не захочет кого-то атаковать, так как является рабочим (главное, ему поле зрение хорошее обеспечить, чтобы он хотя бы мог видеть противника в радиусе, на которых по триггеру будет нападать).
33
"юнит вторгся в личное пространство", а есть ли такое событие? рисовать регион каждые н секунд и ловит события "враг в регионе" или ещё чаще выбирать всех в радиусе от каждого работника, и если есть враги то нападать
8
Bergi_Bear, на самом деле событие подобное было, только его можно вешать на конкретного юнита, а не использовать как общее для всех юнитов.
13
Bergi_Bear, думал, пошутить, но ладно) В GUI есть событие: Unit Within Range (JASS: TriggerRegisterUnitInRange). Можно добавлять это событие на юнита-"рабочего", чтобы дать тому возможность ответить мимопроходящему противнику.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.