Если триггерно приказать юнитам Attack-Move To в область, то добежав до точки приказа они возвращаются на бывшее место стояния. Если приказать через команду Right-Click, то не возвращаются, но и не атакуют пока не добегут. После приказа Move-To как и в первом случае юниты возвращаются обратно. Они принадлежат 12-му игроку под контролем компьютера. Вот что любопытно, если в "Scenario Properties" во вкладке "Forces" убрать галочку "Fixed Start Settings", то юниты не возвращаются. Галочку я убирать не хочу, надо чтобы все было заблокировано и доступные цвета для игроков были конкретные. Подскажите как исправить? Может стандартное АИ как то регулирует это?

Принятый ответ

quq_CCCP:
Maniac_91, насрать, 12 игрок это нейтрал враждебый, от 0 до 11 игроки люди, нужно выбрать игрока к примеру красный в (диапазоне 0 11) и назначить как не играет.
Maniac_91:
quq_CCCP, ну я и предположил, что автор имеет в виду 12 игрока в GUI, который является 11-м в JASS )
12 игрок Коричневый, если считать что 1-й это Красный. Я в рефорджеде редактирую, там нейтралы идут после 24 игрока.
Нашел в действиях AI - Ignore the guard positions of all Player 12 (Brown) units и теперь приказы работают корректно и никаких самовольностей
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
32
4 года назад
0
Ну само собой ИИ пытается их вернуть на место спауна, вовсе крипов нужно контролить постоянно.
0
4
4 года назад
Отредактирован Adantarn
0
quq_CCCP:
Ну само собой ИИ пытается их вернуть на место спауна, вовсе крипов нужно контролить постоянно.
А можно хотя бы примитивную инструкцию, возможно есть способ что-то простое отключить в ИИ чтобы он так не делал...
(Когда столкнулся с такой проблемой у себя - отключил ии для игрока и написал команды его войскам триггерами)
(Извиняюсь что влезаю вместа автора вопроса)
0
32
4 года назад
0
Adantarn, ИИ никак не откулючить у игроков нейтралов, можно либо выбирать игрока не компьютера или триггерно постоянно отдавать приказ.
0
18
4 года назад
0
А если игроку 12 триггерно дать поражение?
0
32
4 года назад
0
Maniac_91, насрать, 12 игрок это нейтрал враждебый, от 0 до 11 игроки люди, нужно выбрать игрока к примеру красный в (диапазоне 0 11) и назначить как не играет.
0
18
4 года назад
0
quq_CCCP, ну я и предположил, что автор имеет в виду 12 игрока в GUI, который является 11-м в JASS )
0
3
4 года назад
0
quq_CCCP:
Maniac_91, насрать, 12 игрок это нейтрал враждебый, от 0 до 11 игроки люди, нужно выбрать игрока к примеру красный в (диапазоне 0 11) и назначить как не играет.
Maniac_91:
quq_CCCP, ну я и предположил, что автор имеет в виду 12 игрока в GUI, который является 11-м в JASS )
12 игрок Коричневый, если считать что 1-й это Красный. Я в рефорджеде редактирую, там нейтралы идут после 24 игрока.
Нашел в действиях AI - Ignore the guard positions of all Player 12 (Brown) units и теперь приказы работают корректно и никаких самовольностей
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.