Перейти к содержимому

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

Команды для ботов в CS2 помогают настроить тренировку на своём сервере: выбрать команду и сложность, остановить противников и включить бесконечные патроны. Ниже — синтаксис команд, настройки раунда и готовый набор для ввода в консоль.

CasewayCaseway
11 мин326
Команды для ботов в CS2: добавить, убрать, заморозить и настроить тренировку
Поделиться

Как открыть консоль в 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: она может убрать всех ботов, одну сторону или бота с определённым именем.

Добавить и убрать ботов
  • Добавляет бота с указанными параметрами
  • Добавляет бота за террористов
  • Добавляет бота за спецназ
  • Убирает всех ботов
  • Убирает ботов за террористов
  • Убирает ботов за спецназ
  • Убирает бота с указанным именем
  • Задаёт число ботов в игреПо умолчанию 10

В записи 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. Остановку, запрет стрельбы и приседание задают отдельные команды: выбирайте ту, которая нужна для упражнения, вместо того чтобы включать все ограничения сразу.

Поведение ботов
  • Боты останавливаютсяНужен sv_cheats 1
  • Боты замороженыНужен sv_cheats 1
  • Боты не стреляютНужен sv_cheats 1
  • Боты сидятНужен sv_cheats 1
  • Боты повторяют движения указанного игрокаНужен sv_cheats 1
  • Ставит бота туда, куда смотрит игрокНужен sv_cheats 1
  • Боты не видят игроковНужен sv_cheats 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: у оружия в руках, в том числе у гранаты, запас не кончается. Остальные настройки этого раздела управляют разминкой, началом раунда и закупкой. У времени есть разные единицы: длительность раунда на картах с бомбой задаётся в минутах, а заморозка и окно закупки — в секундах.

Раунд, закупка и деньги
  • Включает бесконечные патроныНужен sv_cheats 1
  • Заканчивает разминку
  • Перезапускает игру через одну секунду
  • Задаёт минуты раунда на картах с бомбойПри 0 используется mp_roundtime
  • Раунд не заканчивается по обычным условиям победыВыключить — значение 0
  • Задаёт секунды заморозки в начале раундаПо умолчанию 6
  • Разрешает закупку в любом месте карты
  • Задаёт секунды на закупкуПо умолчанию 90
  • Задаёт предел денегПо умолчанию 16000
  • Задаёт деньги в началеПо умолчанию 800

В строках без числа указано имя переменной: чтобы задать значение, допишите его через пробел. Например, 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_cheats 1
  • Задаёт число гранат, которые можно нестиПо умолчанию 3
  • Показывает места попаданий пуль
  • Позволяет летать сквозь стеныНужен sv_cheats 1
  • Включает неуязвимостьНужен sv_cheats 1
  • Выдаёт указанный предмет

У sv_showimpacts 1 красные отметки относятся к клиенту, синие — к серверу. sv_rethrow_last_grenade повторяет именно последний бросок: команда не выбирает гранату из списка. В give вместо обозначения «предмет» нужно указать параметр предмета; сама запись с угловыми скобками не является готовой командой выдачи.

Готовые команды для тренировки в CS2

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

Пользовательская карта CS2: игрок стреляет среди надувных укрытий
Изображение: Valve, store.steampowered.com
Тренировка: неподвижный бот за спецназ
  • команды с пометкой «читы»
  • убрать прежних ботов
  • обычная сложность
  • бот за спецназ
  • бот стоит на месте
  • бот не стреляет
  • бесконечные патроны
  • закупка в любом месте
  • места попаданий
  • конец разминки
Копируется одной строкой через «;». Чтобы применялось при каждом запуске — добавьте в autoexec.cfg.

Если нужен бот за террористов, замените 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 — по умолчанию ожидание игрока включено.

Нашли ошибку или неточность?Выделите текст на странице и нажмите Ctrl+Enter — фрагмент попадёт в сообщение сам.
Поделиться
Caseway
CasewayРедакция

Редакция блога Caseway: новости и разборы рынка скинов CS2, гайды и Wiki предметов.

62 статьи в блогеВсе статьи автора
Кейсы CasewayКейсы CS2 на Caseway155 кейсов, от $0.75Все кейсы

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

Смотреть все статьи