Создание собственного сервера с кастомными настройками
Собственный сервер в CS2 позволяет:
- Играть с друзьями без ограничений
- Настраивать правила под себя: урон, экономика, время раундов и т.д.
- Тестировать карты, скины, моды и скрипты
- Обучаться или тренировать команды
- Проводить фан-матчи, турниры или челленджи
В отличие от официальных серверов, вы получаете полный контроль над матчем.
Варианты создания сервера
1. Локальный сервер (через меню игры)
Подходит для быстрых матчей с ботами или друзьями по локальной сети.
2. Выделенный сервер (Dedicated Server)
Это полноценный сервер, который можно запустить на вашем ПК или арендовать на хостинге. Такой вариант даёт полный доступ к настройкам и скриптам.
Как создать локальный сервер с кастомными настройками
Шаг 1. Запуск сервера
- Откройте CS2.
- В меню выберите “Создать игру с ботами”.
- Выберите карту и режим (например, “Dust2” и “Соревновательный”).
- Нажмите “Начать”.
Шаг 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 для загрузки серверов.
- Скачайте SteamCMD с официального сайта.
- Распакуйте в удобное место (например, C:\cs2server\steamcmd).
- Запустите 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-ов и карт
- Скачайте кастомную карту или HUD из Steam Workshop.
- Разместите их в csgo/maps и csgo/resource/ui соответственно.
- В server.cfg укажите:
map de_custommap
Таблица популярных настроек
Настройка | Команда | Значение по умолчанию | Описание |
Время раунда | mp_roundtime | 2 | Длительность раунда в минутах |
Стартовые деньги | mp_startmoney | 800 | Деньги в начале игры |
Бесконечные патроны | sv_infinite_ammo | 0 | 1 = бесконечные патроны |
Выключить покупки | mp_buytime | 90 | Время на закупку |
Неуязвимость в начале | mp_freezetime | 15 | Время заморозки игроков |
Как дать доступ друзьям
- Убедитесь, что ваш IP-адрес открыт для входящих соединений (настройте переадресацию портов на роутере).
Стандартный порт — 27015.
Отправьте другу свой внешний IP + порт, например:
connect 123.45.67.89:27015
Заключение
Создание собственного сервера CS2 — отличный способ кастомизировать игровой процесс. Вы можете настраивать экономику, физику, HUD, загружать карты и даже запускать собственные мини-турниры. Сначала стоит начать с локального сервера, а если хочется большего — переходить к выделенному решению.