voln.io
Counter-Strike: Source · инструкция

Как добавить ботов на сервер CS: Source

Встроенные боты Counter-Strike: Source: bot_quota, режим fill, сложность и проверка навигации на пользовательской карте.

В Counter-Strike: Source есть встроенные боты. Для заполнения свободных мест используйте bot_quota вместе с bot_quota_mode fill: тогда вошедшие люди заменяют ботов в пределах целевого числа участников. Это отличается от постоянного добавления новой группы bot_add при каждом выполнении конфигурации.

Ряд серверных стоек в машинном зале дата-центра.
Фото: Carl Lender, Wikimedia Commons. Лицензия CC BY 2.0.

Порядок действий

  1. Проверьте место и стандартную карту

    В «Настройках игры» убедитесь, что «Максимум игроков» позволяет разместить нужную группу. Начните с de_dust2: проверенная навигация стандартной карты исключает лишнюю причину неподвижных ботов. Количество ботов расходует игровые слоты и ресурсы сервера, поэтому для первого теста достаточно небольшой квоты.

  2. Задайте поведение квоты

    Выполните bot_quota_mode fill, bot_quota 6 и bot_difficulty 1 в консоли панели. В этом примере сервер стремится к шести участникам с учётом людей. Если требуется фиксированное число ботов независимо от людей, изучите режим normal и убедитесь, что общая вместимость это допускает.

  3. Сохраните только нужные настройки

    Добавьте проверенные строки в cstrike/cfg/community.cfg, который подключён из server.cfg. Для удаления ботов сначала задайте bot_quota 0, затем bot_kick; иначе действующая квота может вернуть их. Не ставьте случайный бот-плагин до проверки встроенной системы: дополнительный модуль усложняет диагностику.

cstrike/cfg/community.cfg — заполнение до шести участниковtext
bot_quota_mode fill
bot_quota 6
bot_difficulty 1

Как проверить результат

Через status и таблицу счёта проверьте число людей и ботов. Подключите друга и убедитесь, что квота освобождает место. Сыграйте несколько раундов: движение, покупка и выполнение цели карты полезнее одного факта появления имени бота в списке. Затем проверьте поведение на нужной пользовательской карте.

Читайте дальше

Counter-Strike: Source · инструкция

Как зайти на сервер Counter-Strike: Source

Подключение к CS: Source по адресу из панели: игровая консоль, выданный порт, избранное и диагностика отказа соединения.

Counter-Strike: Source · инструкция

Настройка server.cfg сервера CS: Source

Где лежит cstrike/cfg/server.cfg и как добавить собственный конфиг CS: Source, сохранив управляемые панелью название и пароль.

Counter-Strike: Source · инструкция

Ротация карт CS: Source через mapcycle.txt

Как задать последовательность карт CS: Source, выбрать mapcyclefile и проверить автоматическую смену после лимита времени.

Counter-Strike: Source · инструкция

Установка пользовательской карты CS: Source

Как загрузить BSP, материалы и NAV на сервер CS: Source, проверить совместимость и избежать ошибки map differs у игроков.

Counter-Strike: Source · инструкция

Настройка раундов и закупки в CS: Source

Правила матча CS: Source: mp_roundtime, mp_freezetime, mp_buytime, деньги и безопасный сброс через mp_restartgame.

Counter-Strike: Source · инструкция

Как включить или отключить friendly fire в CS:S

Урон по своим в Counter-Strike: Source: mp_friendlyfire, проверка на пустом сервере и отличие от автоматического наказания игроков.

Counter-Strike: Source · инструкция

Камера после смерти и наблюдатели в CS: Source

Как ограничить посмертное наблюдение через mp_forcecamera и проверить, какую информацию видят участники матча Counter-Strike: Source.

Counter-Strike: Source · инструкция

Почему CS: Source не скачивает карту с сервера

Диагностика загрузки карт и FastDL в CS: Source: sv_allowdownload, sv_downloadurl, структура зеркала и одинаковые версии BSP.

Counter-Strike: Source · инструкция

Лаги сервера CS: Source: что проверить первым

Как отличить сетевую задержку от перегрузки CS:S, проверить ботов и карту и не испортить сервер случайными rate-настройками.