Подробный гайд по созданию и настройке сервера CS2 Gun Game для Counter-Strike 2

Инструкция по настройке сервера CS2 Gun Game. Установка SteamCMD, Metamod, SourceMod. Конфигурация плагинов, портов и токенов. Запуск на Windows и Linux.

2026.03.31                  


Подробный гайд по созданию и настройке сервера CS2 Gun Game для Counter-Strike 2Подробный гайд по созданию и настройке сервера CS2 Gun Game для Counter-Strike 2 Создание сервера Gun Game (Гонка вооружений) для Counter-Strike 2 — задача более сложная, чем в CS:GO, так как движок Source 2 все еще активно развивается, а поддержка модификаций (плагинов) находится в стадии активной разработки. Тем не менее, это возможно благодаря инструментам Metamod:Source и SourceMod.

Важное предупреждение

На данный момент поддержка плагинов для CS2 находится в бета-стадии. Обновления игры могут временно ломать работу сервера или плагинов. Рекомендуется следить за обновлениями на порталах разработчиков модов.

Шаг 1: Подготовка инструментов

Вам понадобится:

  1. ПК или Выделенный сервер (VDS/VPS) с ОС Windows или Linux (рекомендуется Linux Ubuntu 20.04/22.04 для стабильности).
  2. SteamCMD — утилита командной строки для загрузки серверов Valve.
  3. Аккаунт Steam (для получения токена сервера, если хотите, чтобы сервер был в общем списке).

Установка SteamCMD

  1. Скачайте SteamCMD с официального сайта: steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
  2. Распакуйте архив в отдельную папку (например, C:\CS2_Server\steamcmd).
  3. Запустите steamcmd.exe.

Шаг 2: Установка файлов сервера CS2

В окне SteamCMD выполните следующие команды (по порядку):

login anonymous
force_install_dir C:\CS2_Server\ds2
app_update 730 validate
quit

Примечание: Замените путь C:\CS2_Server\ds2 на желаемую директорию.

Процесс загрузки займет время (около 30-50 ГБ). После завершения в папке ds2 появятся файлы сервера.


Шаг 3: Установка Metamod:Source и SourceMod

Для режима Gun Game необходимы плагины, а для них — загрузчики.

Metamod:Source (CS2 Version):

  • Зайдите на сайт alliedmods.net или GitHub репозиторий Metamod.
  • Скачайте версию для CS2 (часто помечается как v2.0 или beta).
  • Распакуйте содержимое в папку сервера: C:\CS2_Server\ds2\game\csgo\.
  • Убедитесь, что файл metamod.vdf попал в папку csgo\metamod\.

SourceMod (CS2 Version):

  • Скачайте версию SourceMod для CS2 (также на alliedmods.net).
  • Распакуйте в папку сервера: C:\CS2_Server\ds2\game\csgo\.
  • При установке он автоматически настроит интеграцию с Metamod.

Проверка установки:

  • Запустите сервер (команда из Шага 5).
  • В консоли сервера должно появиться сообщение: [Metamod] Metamod:Source initialized... и [SM] SourceMod initialized....

Шаг 4: Установка плагина Gun Game

Официального режима Gun Game в CS2 нет, поэтому мы используем сторонний плагин. Один из самых актуальных и рабочих проектов находится на GitHub.

  1. Поиск плагина:
    • Найдите репозиторий, например, "CS2-GunGame" (авторы часто меняются, ищите по запросу CS2 Gun Game plugin GitHub).
    • Популярный вариант: плагин от сообщества Counter-Strike 2 Plugins.
  2. Установка:
    • Скачайте релиз плагина (обычно архив .zip).
    • Распакуйте файлы в папку: C:\CS2_Server\ds2\game\csgo\addons\sourcemod\.
    • Структура должна сохраниться (папки plugins, configs, translations должны попасть в соответствующие директории SourceMod).
  3. Конфигурация плагина:
    • В папке csgo\addons\sourcemod\configs\ найдите файл конфигурации плагина (например, gungame.cfg или weapons.cfg).
    • Отредактируйте порядок оружия, количество раундов и другие параметры под ваши предпочтения.

Шаг 5: Настройка сервера (server.cfg)

Создайте файл server.cfg в папке C:\CS2_Server\ds2\game\csgo\cfg\. Добавьте следующие параметры:

// Название сервера
hostname "Servermon.ru Gun Game Server"

// Пароль (если нужен, оставьте пустым для публичного)
sv_password ""

// Карта по умолчанию (лучше использовать классические aim карты)
map de_mirage

// Максимальное количество игроков
sv_maxclients 10

// Настройки режима
mp_limitteams 0
mp_autoteambalance 0
mp_freezetime 0
mp_roundtime 60
mp_roundtime_defuse 60
mp_roundtime_hostage 60
mp_timelimit 0
mp_maxrounds 0
mp_winlimit 0

// Важные настройки для работы плагинов
sv_cheats 0
sv_enablevalveplaylist 0

// Логирование
log on
sv_logbans 1

Примечание: Для Gun Game часто используются карты типа aim_map или bw_arena. Убедитесь, что карта скачана и присутствует в папке maps.


Шаг 6: Запуск сервера

Создайте бат-файл (для Windows) start_server.bat в папке ds2 со следующим содержимым:

@echo off
title CS2 Gun Game Server
srcds.exe -console -usercon -game csgo -ip 0.0.0.0 -port 27015 +map de_mirage +game_type 0 +game_mode 0 -authkey ВАШ_ТОКЕН
pause

Параметры:

  • -ip 0.0.0.0: Слушать все сетевые интерфейсы.
  • -port 27015: Стандартный порт.
  • -authkey: Сюда нужно вставить GSLT Token (см. Шаг 7), если хотите, чтобы сервер был виден в списке.

Запустите start_server.bat.


Шаг 7: Получение GSLT Token (Для публикации в списке)

Чтобы сервер видели другие игроки в браузере серверов:

  1. Зайдите на Steam Game Server Login Token - steamcommunity.com/dev/managegameservers
  2. Введите App ID: 730.
  3. Введите Memo (любое название, например CS2_GunGame).
  4. Нажмите "Create".
  5. Скопируйте полученный ключ и вставьте его в start_server.bat вместо ВАШ_ТОКЕН.

Шаг 8: Настройка сети (Port Forwarding)

Если сервер находится за роутером (дома):

  1. Зайдите в настройки роутера.
  2. Найдите раздел Port Forwarding (Виртуальные серверы).
  3. Откройте порты для локального IP вашего ПК:
    • 27015 (UDP и TCP) — основной порт.
    • 27020 (UDP) — порт для клиентов (иногда требуется).
  4. Разрешите доступ для srcds.exe в Брандмауэре Windows.

Шаг 9: Проверка и отладка

  1. Запустите сервер.
  2. В игре CS2 откройте консоль (~).
  3. Введите: connect ВАШ_IP:27015.
  4. Если сервер запустился с плагинами, в чате должно появиться сообщение о начале режима Gun Game или меню выбора оружия (зависит от плагина).

Возможные проблемы:

  • Сервер крашится при старте: Чаще всего проблема в несовместимой версии Metamod/SourceMod. Скачайте самые свежие сборки для CS2.
  • Плагин не работает: Проверьте консоль сервера на ошибки (sm plugins list). Если плагин не загружен, проверьте пути к файлам .smx.
  • Игроки не могут подключиться: Проверьте открытие портов и статус брандмауэра.

Альтернативный вариант: Workshop карты

Если настройка плагинов покажется слишком сложной или нестабильной, можно использовать карты из Мастерской, где режим Gun Game встроен скриптами самой карты.

  1. В server.cfg пропишите sv_workshop_allow_other_maps 1.
  2. Подпишитесь на карту с режимом Gun Game в мастерской Steam.
  3. Запускайте сервер с параметром +map workshop/ID_КАРТЫ.

Удачи в настройке!