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

Честно говоря, большинство людей сразу лезут переустанавливать игру. Не надо. Вопрос почему боты не двигаются в кс го почти всегда решается диагностикой консоли за пару минут.
Боты в 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? | Когда использовать |
|---|---|---|---|
| Полностью останавливает или возвращает все действия ботов | Да | Если боты стоят АФК — ставьте |
| Замораживает ботов на позиции | Да | Сброс в |
| Бот не действует и не стреляет («зомби»-режим) | Да | Полная остановка ИИ |
| Боты двигаются, но не стреляют | Да | В CS:GO работала стабильно; в CS2 ведёт себя непредсказуемо |
| Добавляет бота в случайную или конкретную команду | Нет | Для пересоздания состава |
| Удаляет ботов (всех, команды или по сложности) | Нет | Сброс перед |
| Задаёт число ботов на сервере | Нет | Если боты не спавнятся |
| Режим заполнения сервера ботами | Нет | Зависшие боты — поставьте |
| Меняет сложность ИИ (0 — лёгкий, 3 — эксперт) | Нет | Подстройка под тренировку |
| Ставит бота рядом с игроком | Да | Тренировка прицеливания |
Важное уточнение про 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 - снова в работе и обновляется ещё быстрее.