Задал вопрос про возвращение юнитов на позиции, но ещё не проверял его в действии. Там ответ был с удалением позиции охраны в виде CS такой:
call RemoveGuardPosition (u)
А есть ли функция на установку GuardPosition юнита в указанную точку, типа SetGuardPosition? Если да, то как на CS выглядит?
И есть ли функция на получение GuardPosition у юнита, который отбежал с места, типа GetGuardPosition? Например, подошёл герой к юнитам, они на него напали, он их оскорбил, получаем их GuardPosition'ы, отдаём приказ атаковать, через 5 секунд отдаём приказ stop и возвращаем старые GuardPosition'ы.
И есть ли функция на получение GuardPosition у юнита, который отбежал с места, типа GetGuardPosition? Например, подошёл герой к юнитам, они на него напали, он их оскорбил, получаем их GuardPosition'ы, отдаём приказ атаковать, через 5 секунд отдаём приказ stop и возвращаем старые GuardPosition'ы.
Принятый ответ
Это и есть SetUnitPosition( unut, x, y ) у вас в гуях это есть MoveUnitInstanty в разлеле юнит...
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
игра сканирует нейтралов по таймеру и проверяет дальность от точки спавна/охраны. Если далеко, то таймер через х секунд дает приказ вернуться
Отредактирован 8gabriel8