voln.io
Team Fortress 2 · инструкция

Боты TF2: квота, сложность и навигация

Как заполнить сервер Team Fortress 2 ботами через tf_bot_quota, выбрать fill и проверить поддержку навигации на карте.

TF2 управляет игровыми ботами командами tf_bot_*, а не bot_quota из CS: Source. Для заполнения свободных мест задают tf_bot_quota_mode fill и целевую квоту. Боты используют слоты сервера и требуют подходящей навигации; появление имени в таблице счёта ещё не подтверждает, что они смогут выполнять цель карты.

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

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

  1. Начните с поддерживаемой карты

    Для первой проверки используйте штатную карту с рабочей навигацией, например koth_viaduct, предварительно убедившись, что она установлена. Установите достаточный «Максимум игроков» через панель и перезапустите, если меняли его. Не начинайте диагностику с неизвестной пользовательской карты и максимального числа ботов.

  2. Задайте небольшую квоту

    В консоли панели выполните tf_bot_quota_mode fill, tf_bot_quota 8 и tf_bot_difficulty 1. Режим fill стремится поддерживать суммарное число людей и ботов, заданное квотой. Для разового добавления существует tf_bot_add, но постоянную квоту удобнее сохранять переменными, а не повторять добавление при каждом exec.

  3. Сохраните и проверьте освобождение мест

    Поместите строки в tf/cfg/community.cfg и подключите его из server.cfg. Подключите второго человека и проверьте реакцию квоты. Чтобы убрать ботов, сначала поставьте tf_bot_quota 0, затем выполните tf_bot_kick all: действующая квота иначе может снова заполнить сервер.

tf/cfg/community.cfg — пример заполненияtext
tf_bot_quota_mode fill
tf_bot_quota 8
tf_bot_difficulty 1

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

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

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

Team Fortress 2 · инструкция

Как подключиться к своему серверу TF2

Вход на сервер Team Fortress 2 через connect и браузер серверов сообщества: адрес, порт, пароль и проверка карты после подключения.

Team Fortress 2 · инструкция

Как настроить server.cfg сервера TF2

Файл tf/cfg/server.cfg, собственный community.cfg и проверка параметров Team Fortress 2 после перезапуска и загрузки карты.

Team Fortress 2 · инструкция

Как сделать ротацию карт на сервере TF2

Собственный mapcyclefile для Team Fortress 2: порядок CP, KOTH и Payload, условия окончания и проверка голосований.

Team Fortress 2 · инструкция

Как установить свою карту на сервер TF2

Загрузка карты Team Fortress 2 и её ресурсов в tf/maps: BSP, NAV, совместимость версии и проверка клиента перед ротацией.

Team Fortress 2 · инструкция

Как запустить Payload на своём сервере TF2

Payload в Team Fortress 2 через карту pl_badwater: стартовая карта, тележка, смена сторон и отличие от Payload Race.

Team Fortress 2 · инструкция

Как включить King of the Hill на сервере TF2

Запуск KOTH-карты в TF2: выбор koth_viaduct, проверка контрольной точки, таймеров команд и овертайма.

Team Fortress 2 · инструкция

Турнирный режим TF2 и готовность команд

Для чего нужен mp_tournament в Team Fortress 2, как проверить запуск после готовности и вернуть обычную игру для сообщества.

Team Fortress 2 · инструкция

Голосовой чат и alltalk на сервере TF2

Настройка sv_alltalk и sv_voiceenable в Team Fortress 2: разговор между командами, проверка микрофона и сохранение правил сервера.

Team Fortress 2 · инструкция

Сервер TF2 не запускается: карта, cfg и логи

Проверка ошибок Team Fortress 2 по консоли и tf/logs: штатная карта, плагины, отсутствующие файлы и безопасный сбор диагностики.