Здравствуйте, хочу узнать как отключить сценарий ИИ у какого-то игрока. Пример: в начале игры я в триггерах запустил сценарий ИИ для 2-го игрока и после его уничтожения я хочу чтобы сценарий ИИ отключался, потому что я хочу создать воинов для этого игрока, но не хочу чтобы он ими управлял. Пожалуйста, подскажите.
Принятый ответ
Да, только это не отключит ИИ вообще, а приостановит до первой реакции на "раздражители", например, пока юнита не атакуют. Можешь ставить юнитов на паузу, либо создавать нестандартные копии юнитов, на которые не будет реагировать ИИ, но вообще есть специальная функция, которой в GUI нет:
call PauseCompAI(Player(1), true)
Эта команда останавливает ИИ у синего игрока. Если нужен другой игрок, то укажи его (номер-1) вместо Player(1), например, красный Player(0). Если надо опять запустить ИИ, то вместо true укажи false.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
Показать
8gabriel8
6 лет
0
Показать
Посмотри в действиях категорию триггеров ИИ, там можешь отключать ИИ для созданных юнитов.
0
Показать
Milidarov
6 лет
0
Показать
8gabriel8:
Игнорировать положение стража?
2
Показать
8gabriel8
6 лет
2
Показать
Да, только это не отключит ИИ вообще, а приостановит до первой реакции на "раздражители", например, пока юнита не атакуют. Можешь ставить юнитов на паузу, либо создавать нестандартные копии юнитов, на которые не будет реагировать ИИ, но вообще есть специальная функция, которой в GUI нет:
Эта команда останавливает ИИ у синего игрока. Если нужен другой игрок, то укажи его (номер-1) вместо Player(1), например, красный Player(0). Если надо опять запустить ИИ, то вместо true укажи false.
Принятый ответ
0
Показать
Milidarov
6 лет
0
Показать
8gabriel8:
Спасибо!
Чтобы оставить комментарий, пожалуйста, войдите на сайт.