У меня есть 5 волков. Они стоят в точке А. По скрипту проигрывается звук, волки идут в точку Б, где и должны теперь стоять по умолчанию. И проблемы с последним действием. Как бы я костылями не пытался всё сделать, ничего не получается. Можете помочь с этим пожалуйста?
Принятый ответ
SirDragdord, вот тут ответ:
Нужно мгновенно переместить юнитов в нужное место, потом сделать RecycleGuardPosition, потом вернуть обратно и отдать приказ перемещения в нужную позицию.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. PT153
8gabriel8:
Синим управляет ИИ, потому после перемещения его юниты побегут назад.
Коричневым никто не управляет, потому после перемещения его юниты остаются на месте.
Ред. PT153
Ред. MpW
я тоже почему-то считаю что RecycleGuardPosition не нужна. Эта функция возвращает контроль ИИ. Эта возможно у игроков (0-11). У компьютера может быть не включена ИИ. Это наверное не за позицию, наверное какой-то другой смысл вложен в названии нативки
RemoveGuardPosition - отбирать контроль за юнитами. В основном мне нужно за войнами и героями. Они стоят на базе и никуда не ходят, только триггерными коммандами (приказами) можно управлять. Пробовал расшарить контроль за его войсками, управлял ими норм. Только вот рабы не всегда хотят мне служить, и убегают работать дальше. Естественно, я не отбирал контроль за рабами. В таких случаях, можно управления войском сделать триггерным. Будет такое умное войско. Иногда, когда бьют твоего соратника, бот-дебил не хочет помогать, своими делами занят (возможно какая тактика у него, но все же у меня выживалка. если лишимся одной из опорных точек - будет худо). Тут всегда нападает на базу всякая мелочь, и поэтому тактически разумно поделить войска на 2 части (этого же бот же не сможет сделать). Еще далековато ходят, новых-юнитов отправляет на помощь основным силам, бегут через леса, и там дохнут.
RecycleGuardPosition - иногда полезно вернуть. пускай бегает с войсками, развивает.
Доделал старую наработку.
Коричневым никто не управляет, потому после выполнения приказа юниты коричневого остаются на месте.
Синим управляет ИИ, и он перебивает триггерно отданные приказы передвижения: волки бегут обратно так и не достигнув точки приказа.
Бирюзовым тоже управляет ИИ, но, из-за действия IgnoreGuardPosition, его юниты достигают точки приказа и там остаются.
Steal nerves: