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

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

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

Пользовательская карта TF2 устанавливается как комплект игрового контента. Основной BSP находится в tf/maps, а отдельные материалы и модели сохраняют пути автора внутри tf. Название режима в префиксе не доказывает корректность карты: цель, спавны, стадии и навигация должны быть реализованы в самом релизе.

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

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

  1. Выберите конкретную версию релиза

    Сохраните ссылку автора и название архива. Проверьте, что это готовая карта для TF2, а не исходник VMF или карта другой Source-игры. Сделайте бэкап перед объединением папок. Не заменяйте стандартный BSP изменённой версией с тем же именем: это создаёт путаницу и несовпадение у клиентов.

  2. Загрузите файлы с правильной структурой

    Поместите BSP в tf/maps, а NAV из комплекта — рядом. Внешние папки materials, models и sound должны оказаться внутри tf без лишней вложенности. Если автор использует специальную упаковку, следуйте его инструкции для выделенного Linux-сервера. Панель не устанавливает Workshop-коллекцию автоматически в этом шаблоне.

  3. Проверьте людей и ботов отдельно

    Загрузите карту через changelevel ИМЯ_КАРТЫ на пустом сервере. Проверьте вход клиента, который ещё не скачивал релиз, затем обе команды и цель карты. Если нужны боты, запустите небольшую квоту и проследите их маршрут до цели. Лишь после этого включайте BSP в постоянную ротацию.

Пример структуры карты TF2text
tf/maps/koth_example.bsp
tf/maps/koth_example.nav
tf/materials/example/sign.vmt
tf/materials/example/sign.vtf

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

Проверьте полный раунд, смену сторон или стадий, доступность спавнов и текстуры в разных частях карты. Успех первого подключения не гарантирует работоспособность финальной стадии. При внешней раздаче ресурсов сверяйте одинаковую версию BSP на игровом сервере и зеркале, особенно после обновления карты автором.

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

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: квота, сложность и навигация

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

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

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

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

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: штатная карта, плагины, отсутствующие файлы и безопасный сбор диагностики.