TradeOnPulse

Что делать, если боты стоят на месте в КС ГО и CS2

Если боты не двигаются в кс го — частая причина одна строчка: bot_stop 1. На локальном сервере с включёнными читами введите bot_stop 0, перезапустите раунд командой mp_restartgame 1 — и обычно всё. Но это не единственная причина: бывает виноват режим bot_quota_mode, авто-баланс команд или навигация карты. Ниже разбор всех причин и нужных команд.

Почему боты не двигаются в КС ГО и стоят АФК

Боты стоят неподвижно на спауне в КС ГО, консоль с командой bot_stop

Честно говоря, большинство людей сразу лезут переустанавливать игру. Не надо. Вопрос почему боты не двигаются в кс го почти всегда решается диагностикой консоли за пару минут.

Боты в Source — серверные сущности. Каждый тик движок формирует им команды управления, имитируя нажатия клавиш движения, поворот камеры и выстрел. Если активна команда bot_stop 1 — движок просто перестаёт обрабатывать действия ботов, и боты стоят на месте кс го как вкопанные. Важно: bot_stop 1 останавливает не только движение, но и стрельбу, и все остальные действия ИИ.

Вторая причина — режим заполнения ботами. Команда bot_quota_mode имеет три значения: normal, fill и match. При неверной настройке боты могут спавниться, но «ждать» условия, которое не наступает, и стоять на месте. Самый частый фикс зависших ботов после обновлений CS2 — переключить режим командой bot_quota_mode fill.

Третья причина — навигационная сетка (.nav-файл). Это связный граф областей карты; при его отсутствии ИИ не строит путь и бот остаётся на спауне. Актуально для кастомных карт из мастерской — на официальных картах Valve (Dust 2, Mirage, Inferno, Anubis) nav mesh всегда валиден.

Четвёртая история, которую часто упускают: команда bot_stop 1 или bot_freeze 1 прописана в autoexec.cfg и активируется при запуске. Файл в CS2 лежит по пути Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\autoexec.cfg — найдите и удалите лишние строки. Имейте в виду: в CS2 autoexec.cfg не всегда исполняется автоматически, иногда его приходится запускать вручную командой exec autoexec или через параметр запуска.

Пятая причина — авто-баланс команд. Если включены mp_autoteambalance и лимит команд, игра может постоянно «чинить» ваш состав и кикать или замораживать ботов. Отключите их: mp_autoteambalance 0 и mp_limitteams 0.

Быстрая диагностика на локальном сервере: откройте консоль клавишей ~ → введите bot_stop 0 и bot_freeze 0 → если не помогло, поставьте bot_quota_mode fill и mp_autoteambalance 0 → пересоздайте состав через bot_kick, затем bot_add → для кастомной карты без навигации: sv_cheats 1, потом nav_generate (время зависит от размера карты) → сохраните сетку командой nav_save.

Полезно понимать разницу команд: bot_stop 1 полностью выключает действия ботов (движение и стрельбу), а bot_zombie 1 переводит их в «зомби»-режим — они тоже неподвижны и пассивны. Обе команды удобны для тренировки, но катастрофичны, если включены случайно.

Ещё один нюанс: для офлайн-тренировок держите bot_quota_mode в значении fill или normal и задавайте число ботов через bot_quota. Если боты не спавнятся вовсе — первым делом проверьте, что bot_quota не стоит в 0.

Какие команды проверить, чтобы заставить ботов двигаться или не двигаться

Команда чтобы боты не двигались и команда для возврата в норму — одна и та же настройка с разными значениями. Вот полная таблица консольных команд для ботов в КС ГО и CS2.

Консольные команды для управления поведением ботов в CS:GO и CS2

Команда

Что делает

Нужен sv_cheats?

Когда использовать

bot_stop 1 / 0

Полностью останавливает или возвращает все действия ботов

Да

Если боты стоят АФК — ставьте 0

bot_freeze 1 / 0

Замораживает ботов на позиции

Да

Сброс в 0

bot_zombie 1

Бот не действует и не стреляет («зомби»-режим)

Да

Полная остановка ИИ

bot_dont_shoot 1

Боты двигаются, но не стреляют

Да

В CS:GO работала стабильно; в CS2 ведёт себя непредсказуемо

bot_add / bot_add_t / bot_add_ct

Добавляет бота в случайную или конкретную команду

Нет

Для пересоздания состава

bot_kick

Удаляет ботов (всех, команды или по сложности)

Нет

Сброс перед bot_add

bot_quota <N>

Задаёт число ботов на сервере

Нет

Если боты не спавнятся

bot_quota_mode normal/fill/match

Режим заполнения сервера ботами

Нет

Зависшие боты — поставьте fill

bot_difficulty 0–3

Меняет сложность ИИ (0 — лёгкий, 3 — эксперт)

Нет

Подстройка под тренировку

bot_place

Ставит бота рядом с игроком

Да

Тренировка прицеливания

Важное уточнение про sv_cheats. Часть бот-команд защищена читовым флагом, часть — нет. Без sv_cheats 1 работают bot_add, bot_kick, bot_quota, bot_quota_mode и bot_difficulty — их можно использовать в обычной офлайн-практике. А вот bot_stop, bot_freeze, bot_zombie, bot_mimic, bot_place и nav_generate требуют включённого sv_cheats 1 и работают только на локальном сервере, в режиме практики или с правами администратора. На официальных матчмейкинг-серверах CS2 включить sv_cheats 1 вообще нельзя.

Как сделать, чтобы боты не стреляли: в CS:GO для этого стабильно работала команда bot_dont_shoot 1 — боты двигались, но огонь не открывали. В CS2 она ведёт себя непредсказуемо. Более надёжные варианты — bot_stop 1 или bot_zombie 1: ИИ выключается полностью, боты не реагируют ни на что.

Если bot_stop 0 всё равно не помогает — проверьте режим и сервер. В Deathmatch на официальных серверах поведение ботов ограничено движком. Используйте локальный сервер: Играть → Практика с ботами. Это решает большинство оставшихся случаев, когда боты стоят на месте кс го без видимой причины.

Читайте также

Последние обновления

Добавили перенос сохраненных списков на Ultra — теперь можно переносить ваши сохраненные закупы в 5 кликов! Ускорили ряд сервисов! Cs.money теперь обновляется гораздо быстрее, а C5Game - снова в работе и обновляется ещё быстрее.

Читать подробнее