Добавить в корзинуПозвонить
Найти в Дзене

«CS:GO‑сервер за 30 минут: базовый гайд по SteamCMD и конфигам».

bat steamcmd.exe +login anonymous +force_install_dir ../csgo_server/ +app_update 740 validate +quit bat srcds.exe -game csgo -console -usercon +game_type 0 +game_mode 0 +map de_dust2 -tickrate 128 +sv_lan 0 -maxplayers 16 +sv_setsteamaccount YOUR_TOKEN Параметры запуска: Режимы игры: cfg hostname "Мой CS:GO Сервер"
rcon_password "мой_сложный_пароль" // пароль для удалённого управления
sv_password "" // пароль для входа на сервер (пусто — без пароля)
sv_cheats 0 // запрет читов
mp_autoteambalance 1 // автобалансировка команд
mp_limitteams 2 // ограничение на разницу игроков в командах
sv_alltalk 0 // голосовой чат только внутри команды
mp_maxrounds 30 // максимальное число раундов connect ВАШ_ВНЕШНИЙ_IP:27015 Готово! Ваш сервер CS:GO работает. Для расширения функционала установите SourceMod и MetaMod:Source — это позволит добавлять плагины и моды. Если возникли вопросы по какому‑либо шагу, уточните — помогу разобраться!
Оглавление

CS:GO‑сервер за 30 минут: базовый гайд по SteamCMD и конфигам

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

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

Шаг 2. Установка сервера CS:GO

  1. В папке SteamCMD создайте bat‑файл install_csgo.bat со следующим содержимым:

bat

steamcmd.exe +login anonymous +force_install_dir ../csgo_server/ +app_update 740 validate +quit

  1. Запустите install_csgo.bat. Процесс займёт 10–20 минут (в зависимости от скорости интернета).
  2. После завершения в папке csgo_server появится сервер CS:GO.

Шаг 3. Создание скрипта запуска

  1. Перейдите в папку csgo_server.
  2. Создайте bat‑файл start_server.bat и вставьте код:

bat

srcds.exe -game csgo -console -usercon +game_type 0 +game_mode 0 +map de_dust2 -tickrate 128 +sv_lan 0 -maxplayers 16 +sv_setsteamaccount YOUR_TOKEN

Параметры запуска:

  • -game csgo — указывает на игру CS:GO;
  • -console — включает консоль сервера;
  • -usercon — позволяет подключаться к консоли удалённо;
  • +game_type 0 и +game_mode 0 — режим «Классический обычный» (casual);
  • +map de_dust2 — стартовая карта;
  • -tickrate 128 — частота обновлений сервера (128 Гц для лучшей плавности);
  • +sv_lan 0 — сервер доступен через интернет;
  • -maxplayers 16 — максимальное число игроков;
  • +sv_setsteamaccount — токен для выделенного сервера (см. шаг 4).

Режимы игры:

  • Классический обычный: +game_type 0 +game_mode 0;
  • Соревновательный: +game_type 0 +game_mode 1;
  • Гонка вооружений: +game_type 1 +game_mode 0;
  • Уничтожение объекта: +game_type 1 +game_mode 1;
  • Бой насмерть: +game_type 1 +game_mode 2.

Шаг 4. Получение токена сервера

  1. Зайдите в SteamНастройкиАккаунтУправление ключами для игровых серверов.
  2. Нажмите «Создать», выберите приложение Counter‑Strike: Global Offensive (730).
  3. Скопируйте сгенерированный токен и вставьте его в start_server.bat вместо YOUR_TOKEN.

Шаг 5. Настройка конфигов

  1. Создайте файл csgo_server\csgo\cfg\server.cfg (основной конфиг).
  2. Добавьте базовые настройки:

cfg

hostname "Мой CS:GO Сервер"
rcon_password "мой_сложный_пароль" // пароль для удалённого управления
sv_password "" // пароль для входа на сервер (пусто — без пароля)
sv_cheats 0 // запрет читов
mp_autoteambalance 1 // автобалансировка команд
mp_limitteams 2 // ограничение на разницу игроков в командах
sv_alltalk 0 // голосовой чат только внутри команды
mp_maxrounds 30 // максимальное число раундов

  1. Сохраните файл.

Шаг 6. Проброс портов (если сервер на домашнем ПК)

  1. Узнайте локальный IP вашего ПК: cmd → ipconfig → строка IPv4‑адрес.
  2. В панели управления роутером (например, 192.168.1.1) найдите раздел «Проброс портов» или «Виртуальные серверы».
  3. Добавьте правила:
    TCP‑порты: 27014–27050;
    UDP‑порты: 27000–27030, 27015, 27020.
    IP‑адрес: ваш локальный IP;
    Протокол: TCP/UDP.

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

  1. Запустите start_server.bat.
  2. Дождитесь сообщения Server is hibernating — сервер готов к подключению.
  3. Проверьте в консоли: VAC secure mode is activated (если включён VAC).

Шаг 8. Подключение к серверу

  1. Друзья должны открыть CS:GO и ввести в консоли:

connect ВАШ_ВНЕШНИЙ_IP:27015

  • Внешний IP: узнайте на 2ip.ru.
  • Порт: по умолчанию 27015.

Дополнительные настройки

  • Добавление карт: отредактируйте gamemodes_server.txt в папке csgo\cfg\ или создайте группу карт в server.cfg.
  • Боты: добавьте в server.cfg:cfgbot_quota 5
    bot_difficulty 1
  • RCON‑доступ: для удалённого управления используйте команду в консоли CS:GO:rcon_address ВАШ_IP:27015
    rcon_password мой_сложный_пароль
  • Автозапуск: добавьте start_server.bat в автозагрузку Windows или настройте службу через sc create.

Устранение распространённых проблем

  • «App state reconfiguring, progress: -nan» — перезапустите install_csgo.bat, процесс может зависнуть.
  • «Не удаётся подключиться»:
    проверьте, запущен ли сервер;
    убедитесь, что порты проброшены и открыты в брандмауэре;
    отключите sv_lan 1, если хотите доступ через интернет.
  • «Сервер не виден в поиске»: установите sv_region 255 (видимость по всему миру) в server.cfg.
  • «VAC не активирован»: убедитесь, что указан токен (sv_setsteamaccount) и не используется -insecure.

Полезные команды в консоли сервера

  • status — список подключённых игроков;
  • changelevel de_inferno — смена карты;
  • kick Игрок — кикнуть игрока;
  • rcon_password ВАШ_ПАРОЛЬ — авторизация в RCON;
  • say Привет, игроки! — сообщение в чат.

Готово! Ваш сервер CS:GO работает. Для расширения функционала установите SourceMod и MetaMod:Source — это позволит добавлять плагины и моды. Если возникли вопросы по какому‑либо шагу, уточните — помогу разобраться!