Как открыть консоль в CS2
В настройках игры включите пункт «Включить консоль разработчика», затем откройте консоль клавишей ~ — тильдой. Вводите команды на своём сервере: часть из них меняет правила матча, а часть требует разрешения на команды с пометкой «читы».
- Консоль
- Клавиша ~ (включается в настройках игры)
- Команды с пометкой «читы»
- Только после sv_cheats 1
- Убрать всех ботов
- bot_kick all
- Сложность
- bot_difficulty от 0 до 3
Для команд с этой пометкой сначала введите sv_cheats 1. По умолчанию sv_cheats выключен. Ниже требование указано рядом с каждой такой командой; это настройка собственного сервера, а не способ использовать команды в матчмейкинге.
- Консоль
- Окно игры, в котором вводят команды и значения настроек.
- Пометка «читы» (cheat)
- Ограничение команды: для её работы на своём сервере нужно включить sv_cheats 1.
Как добавить ботов в CS2 и убрать лишних
Для добавления бота за конкретную сторону удобнее использовать bot_add_t или bot_add_ct. Общая команда bot_add позволяет также указать тип, сложность и имя. Для удаления используйте bot_kick: она может убрать всех ботов, одну сторону или бота с определённым именем.
- Добавляет бота с указанными параметрами
- Добавляет бота за террористов
- Добавляет бота за спецназ
- Убирает всех ботов
- Убирает ботов за террористов
- Убирает ботов за спецназ
- Убирает бота с указанным именем
- Задаёт число ботов в игре
В записи bot_add обозначения в угловых скобках — места для параметров, а t|ct означает выбор одной из сторон. Не вводите эту строку буквально вместе со скобками и словами «тип» или «имя». Если нужен просто противник за выбранную сторону, используйте отдельную команду bot_add_t или bot_add_ct.
Как кикнуть ботов в CS2 одной командой
Введите bot_kick all, чтобы убрать всех ботов из матча. Это отличается от bot_kill: первая команда удаляет ботов, вторая убивает их и требует sv_cheats 1. Для пустой карты нужна именно команда удаления.
Если после bot_kick боты появляются снова, их возвращает квота bot_quota: конфиг режима ставит её заново на каждой карте. Введите сначала bot_quota 0, затем bot_kick all. Тогда карта останется пустой, пока вы сами не добавите ботов через bot_add_t или bot_add_ct.
При настройке состава учитывайте ещё три переменные. bot_join_after_player по умолчанию включена: боты ждут, пока зайдёт игрок. mp_autoteambalance отвечает за автобаланс и также включена по умолчанию. mp_limitteams задаёт допустимую разницу в числе игроков между сторонами: стандартное значение — 2, а 0 отключает эту проверку.
Сложность ботов: остановить, заморозить и запретить стрельбу
bot_difficulty задаёт сложность новых ботов. Сначала выберите значение, затем добавляйте ботов: 0 — лёгкие, 1 — обычные, 2 — сложные, 3 — эксперты. По умолчанию используется 1; не считайте эту настройку командой изменения сложности уже добавленного противника.
Для управления поведением сначала включите sv_cheats 1. Остановку, запрет стрельбы и приседание задают отдельные команды: выбирайте ту, которая нужна для упражнения, вместо того чтобы включать все ограничения сразу.
- Боты останавливаются
- Боты заморожены
- Боты не стреляют
- Боты сидят
- Боты повторяют движения указанного игрока
- Ставит бота туда, куда смотрит игрок
- Боты не видят игроков
- Убивает ботов
Для стрельбы по неподвижной цели подойдёт bot_stop 1, а для запрета ответного огня — bot_dont_shoot 1. Если нужна цель в конкретной точке, направьте взгляд на нужное место и используйте bot_place. У bot_mimic параметр — номер игрока, движения которого нужно повторять, а не имя бота.
Оружие ботов ограничивают командами без sv_cheats: bot_knives_only — только ножи, bot_pistols_only — только пистолеты, bot_snipers_only — только снайперские винтовки; bot_all_weapons возвращает любое оружие.
Бесконечные патроны в CS2, время раунда и деньги
Бесконечные патроны включает sv_infinite_ammo 1 после sv_cheats 1: у оружия в руках, в том числе у гранаты, запас не кончается. Остальные настройки этого раздела управляют разминкой, началом раунда и закупкой. У времени есть разные единицы: длительность раунда на картах с бомбой задаётся в минутах, а заморозка и окно закупки — в секундах.
- Включает бесконечные патроны
- Заканчивает разминку
- Перезапускает игру через одну секунду
- Задаёт минуты раунда на картах с бомбой
- Раунд не заканчивается по обычным условиям победы
- Задаёт секунды заморозки в начале раунда
- Разрешает закупку в любом месте карты
- Задаёт секунды на закупку
- Задаёт предел денег
- Задаёт деньги в начале
В строках без числа указано имя переменной: чтобы задать значение, допишите его через пробел. Например, 90 секунд на закупку и 6 секунд заморозки — значения этих переменных по умолчанию; в играх режимов их задаёт конфиг режима, и они могут быть другими. Значение 0 у mp_roundtime_defuse не означает бесконечный раунд: оно передаёт выбор длительности переменной mp_roundtime.
mp_buy_anywhere 1 разрешает покупать в любом месте, но не задаёт время закупки и не выдаёт деньги. Окно закупки, предел денег и начальную сумму настраивают отдельно через mp_buytime, mp_maxmoney и mp_startmoney.
Для возрождения после смерти есть отдельные настройки сторон: mp_respawn_on_death_t 1 для террористов и mp_respawn_on_death_ct 1 для спецназа. Включайте нужную сторону или обе, если упражнение предполагает продолжение после смерти.
Гранаты и стрельба: повтор броска и места попаданий
Для работы с гранатами можно включить окно с их полётом и повторить последний бросок. Для стрельбы есть отображение мест попаданий пуль. Это разные инструменты: окно полёта помогает наблюдать гранату, а отметки попаданий — видеть, куда пришлись пули.
sv_grenade_trajectory_prac_trailtime 5 — показывает траекторию брошенной гранаты 5 секунд (допустимо от 0 до 8; 0 выключает).
- Включает окно с полётом гранаты
- Повторяет последний бросок
- Задаёт число гранат, которые можно нести
- Показывает места попаданий пуль
- Позволяет летать сквозь стены
- Включает неуязвимость
- Выдаёт указанный предмет
У sv_showimpacts 1 красные отметки относятся к клиенту, синие — к серверу. sv_rethrow_last_grenade повторяет именно последний бросок: команда не выбирает гранату из списка. В give вместо обозначения «предмет» нужно указать параметр предмета; сама запись с угловыми скобками не является готовой командой выдачи.
Готовые команды для тренировки в CS2
Ниже — набор для стрельбы по неподвижному боту за спецназ. Его можно скопировать одной строкой и вставить в консоль на своём сервере: команды выполнятся по порядку — сначала удаляются прежние боты, затем задаётся обычная сложность и добавляется новый бот. Набор включает бесконечные патроны, закупку в любом месте и отображение попаданий.

- команды с пометкой «читы»
- убрать прежних ботов
- обычная сложность
- бот за спецназ
- бот стоит на месте
- бот не стреляет
- бесконечные патроны
- закупка в любом месте
- места попаданий
- конец разминки
Если нужен бот за террористов, замените bot_add_ct на bot_add_t. Набор не меняет длительность раунда, время закупки и денежные настройки: их выбирайте отдельно по списку команд выше. Для тренировки гранат добавьте sv_grenade_trajectory_prac_pipreview 1, а для повтора уже выполненного броска используйте sv_rethrow_last_grenade.
Как выйти из матча и кикнуть игрока
disconnect отключает от текущего матча, а quit закрывает игру. Для удаления игрока со своего сервера используйте kick с именем или kickid с номером. Не путайте их с bot_kick, которая предназначена для ботов.
- disconnect — выйти из матча.
- quit — выйти из игры.
- kick <имя> — выгнать игрока по имени со своего сервера.
- kickid <номер> — выгнать игрока по номеру со своего сервера.
Частые вопросы
Если команда не дала нужного результата, проверьте её параметр, требование sv_cheats 1 и то, что вы вводите её на своём сервере. Отдельно учитывайте настройки состава команд и различие между удалением бота и его смертью.
Как кикнуть всех ботов в CS2?
Введите bot_kick all в консоли на своём сервере. Эта команда убирает всех ботов, тогда как bot_kill только убивает их и требует sv_cheats 1.
Как добавить ботов за одну команду?
Используйте bot_add_t для террористов или bot_add_ct для спецназа. Для числа ботов есть bot_quota, по умолчанию равная 10. При составе с перевесом одной стороны учитывайте включённый автобаланс mp_autoteambalance и ограничение mp_limitteams: по умолчанию разница составляет 2, значение 0 отключает проверку.
Как сделать бесконечные патроны в CS2?
На своём сервере сначала введите sv_cheats 1, затем sv_infinite_ammo 1. Команда бесконечных патронов имеет пометку «читы», поэтому без включённого sv_cheats она не работает. Гранаты в руке тоже станут бесконечными.
Почему не работают команды для ботов?
Команды поведения с пометкой «читы», например bot_stop 1 и bot_place, требуют sv_cheats 1 на своём сервере. Проверьте также параметры: для bot_mimic нужен номер игрока, а bot_difficulty задаёт сложность новых ботов. Если боты не появляются до входа игрока, учитывайте bot_join_after_player — по умолчанию ожидание игрока включено.
















