Сделал карту с пошаговым режимом, но одна проблемка с атакой. К примеру, я нахожусь далеко от врага и кликаю, чтобы на него напасть и мой юнит будет бежать до врага, пока не ударит и не потеряет ход. Так вот, как отследить, когда я автоматически задал юниту атаковать противника? Ибо читерски так пробегать.

Smart - работает, но с атакой - нет. Юнит по-прежнему подбегает к врагу и начинает его бить. А должен был уже на пол пути остановиться :/
Всё зависит от событие.
Smart работает, когда событие с точка обьект.
`
ОЖИДАНИЕ РЕКЛАМЫ...
31
юнит получает приказ (цель - юнит/точка)
в условиях проверяешь что данная каманда = attack...
16
Не работает. Я же написал, что таким путём не будет. Это если ты у юнита взял и нажал " Иконку атаковать " и кликнул её на врага. Тогда робит. А если просто левой кнопкой мыши на врага - тогда не робит.
28
Mrachny, команда attack или smart
смарт это пкм
тебе надо условие или юзать и всё
31
ну на левую кнопку мыши можно отловить только выбор врага...
к примеру
игрок выбирает юнита... если это свой заносишь его в переменную, как активного юнита,
если враг - приказываешь активному юниту атаковать только что выделенного...
16
Smart - работает, но с атакой - нет. Юнит по-прежнему подбегает к врагу и начинает его бить. А должен был уже на пол пути остановиться :/
Всё зависит от событие.
Smart работает, когда событие с точка обьект.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.