29.06 21:04

Создание собственного сервера с кастомными настройками

Собственный сервер в CS2 позволяет:

  • Играть с друзьями без ограничений

  • Настраивать правила под себя: урон, экономика, время раундов и т.д.

  • Тестировать карты, скины, моды и скрипты

  • Обучаться или тренировать команды

  • Проводить фан-матчи, турниры или челленджи

В отличие от официальных серверов, вы получаете полный контроль над матчем.

Варианты создания сервера

1. Локальный сервер (через меню игры)

Подходит для быстрых матчей с ботами или друзьями по локальной сети.

2. Выделенный сервер (Dedicated Server)

Это полноценный сервер, который можно запустить на вашем ПК или арендовать на хостинге. Такой вариант даёт полный доступ к настройкам и скриптам.

Как создать локальный сервер с кастомными настройками

Шаг 1. Запуск сервера

  1. Откройте CS2.
  2. В меню выберите “Создать игру с ботами”.
  3. Выберите карту и режим (например, “Dust2” и “Соревновательный”).
  4. Нажмите “Начать”.

Шаг 2. Открытие консоли

  1. Перейдите в Настройки > Игра > Включить консоль разработчика — Да.
  2. Нажмите ~ (тильда) на клавиатуре для открытия консоли.

Шаг 3. Пример базовых команд

mp_maxmoney 16000

mp_startmoney 16000

sv_cheats 1

mp_freezetime 2

mp_roundtime 60

sv_infinite_ammo 1

 

Вы можете сохранить настройки в .cfg файл и запускать их через exec myconfig.cfg.

Как создать выделенный сервер CS2

Шаг 1. Установка SteamCMD

SteamCMD — это утилита от Valve для загрузки серверов.

  1. Скачайте SteamCMD с официального сайта.
  2. Распакуйте в удобное место (например, C:\cs2server\steamcmd).
  3. Запустите steamcmd.exe и дождитесь загрузки.

Шаг 2. Загрузка CS2 Dedicated Server

Введите команды по очереди в SteamCMD:

login anonymous

force_install_dir C:\cs2server

app_update 730 validate

quit

 

Шаг 3. Настройка запуска сервера

Создайте ярлык srcds.exe (или скрипт) с такими параметрами:

srcds.exe -game csgo -console -usercon +map de_dust2 +sv_setsteamaccount <токен>

💡 Получить токен можно на Steam Game Server Account Management

Шаг 4. Настройка конфигурации

В папке csgo/cfg создайте файл server.cfg. Пример содержимого:

hostname “Мой сервер CS2”

rcon_password “mypassword”

sv_cheats 0

mp_startmoney 10000

mp_maxplayers 12

 

Расширенные кастомные настройки

Поддержка плагинов и модов

На данный момент CS2 ограниченно поддерживает кастомные плагины, но сообщество активно работает над переносом SourceMod и MetaMod под Source 2. Следите за обновлениями на AlliedMods.

Установка кастомных HUD-ов и карт

  1. Скачайте кастомную карту или HUD из Steam Workshop.

  2. Разместите их в csgo/maps и csgo/resource/ui соответственно.
  3. В server.cfg укажите:

map de_custommap

 

Таблица популярных настроек

Настройка Команда Значение по умолчанию Описание
Время раунда mp_roundtime 2 Длительность раунда в минутах
Стартовые деньги mp_startmoney 800 Деньги в начале игры
Бесконечные патроны sv_infinite_ammo 0 1 = бесконечные патроны
Выключить покупки mp_buytime 90 Время на закупку
Неуязвимость в начале mp_freezetime 15 Время заморозки игроков

 

Как дать доступ друзьям

  1. Убедитесь, что ваш IP-адрес открыт для входящих соединений (настройте переадресацию портов на роутере).
    Стандартный порт — 27015.

Отправьте другу свой внешний IP + порт, например:
connect 123.45.67.89:27015

 

Заключение

Создание собственного сервера CS2 — отличный способ кастомизировать игровой процесс. Вы можете настраивать экономику, физику, HUD, загружать карты и даже запускать собственные мини-турниры. Сначала стоит начать с локального сервера, а если хочется большего — переходить к выделенному решению.