Создаем приватную игру в Sven Co-op

Sven Co-op — это классический кооперативный мод для игры Half-Life и его спин-оффов. Создание приватной игры (сервера) позволяет играть только с друзьями, без участия посторонних. Ниже подробные инструкции для самого простого способа (через игру) и для создания полноценного выделенного сервера.


Способ 1: Быстрое создание приватной игры (через меню игры)

Этот метод подходит для игры с 2-10 друзьями без настройки портов и сложной конфигурации. Сервер работает на вашем ПК, пока вы в игре.

Пошаговая инструкция:

  1. Запустите Sven Co-op через Steam.
  2. В главном меню выберите Play Sven Co-op → вкладка Multiplayer (Интернет) или LAN (Локальная сеть) .
  3. Нажмите кнопку Create Game (Создать игру) внизу экрана.
  4. Настройте параметры сервера:
    • Map (Карта) : Выберите любую карту (например, co_op1 для старта с первой главы Half-Life).
    • Max Players (Макс. игроков) : Выберите количество друзей (например, 4-6).
    • Difficulty (Сложность) : Легкая / Средняя / Сложная.
    • Game Mode (Режим) : Обычно «Cooperative» (Кооператив).
  5. ВАЖНО ДЛЯ ПРИВАТНОСТИ: Нажмите кнопку Advanced (Дополнительно) или найдите поле Password (Пароль) .
    • Введите любой пароль (например, mysecretgame).
    • Убедитесь, что галочка Public (Публичный) снята (или выберите «LAN» вместо «Internet», если играете по локалке).
  6. Нажмите Start (Начать) . Сервер запустится, вы появитесь в игре.

Как присоединиться друзьям:

  • Если вы в одной локальной сети (дома/квартира) : Друзья открывают Sven Co-op → Multiplayer → LAN → находят ваш сервер в списке.
  • Если друзья через интернет:
    1. Вам нужно узнать свой внешний IP-адрес (введите в Google «my ip»).
    2. Откройте порт 27015 (UDP) на вашем роутере (инструкции ищите по запросу «port forwarding для [ваш роутер]»).
    3. Скажите друзьям ваш IP и пароль. Они в игре нажимают ~ (консоль) и пишут: connect ваш_IP_адрес; password пароль.

Способ 2: Создание выделенного сервера (24/7 работа, без вашего входа)

Если вы хотите, чтобы сервер работал постоянно (даже когда вас нет в игре), используйте этот метод. Он требует скачивания отдельного софта.

Установка через SteamCMD (бесплатно):

  1. Скачайте SteamCMD и распакуйте в папку (например, C:\steamcmd).
  2. Запустите steamcmd.exe, дождитесь обновления.
  3. Введите команды (по одной, жмите Enter):
    login anonymous
    force_install_dir c:\svencoop_server\
    app_update 276060 validate
    quit

    (276060 — ID Sven Co-op Dedicated Server в Steam).

  4. Сервер скачается в папку c:\svencoop_server\.

Настройка сервера (делаем его приватным):

  1. Перейдите в папку сервера: c:\svencoop_server\svencoop\cfg.
  2. Создайте или отредактируйте файл server.cfg (откройте блокнотом) и добавьте строки:
    hostname "My Private Sven Co-op Server"  // Название сервера
    sv_password "mysecretgame"               // ПАРОЛЬ (оставьте пустым "", если не нужен)
    sv_lan 0                                 // 0 = интернет, 1 = только локалка
    maxplayers 6                             // Лимит игроков
    map co_op1                               // Карта при запуске
    log on
  3. Сохраните файл.

Запуск сервера:

  1. Создайте текстовый файл start_server.bat в папке c:\svencoop_server\.
  2. Вставьте туда код:
    srcds.exe -console -game svencoop -maxplayers 6 +map co_op1 +sv_password mysecretgame
  3. Запустите start_server.bat. Если порты открыты, друзья смогут подключаться по вашему IP.

Настройка портов (обязательно для интернет-игры)

Если друзья не могут подключиться через интернет, нужно открыть порты на роутере:

  1. Зайдите в настройки роутера (обычно адрес 192.168.0.1 или 192.168.1.1).
  2. Найдите раздел Port Forwarding (Проброс портов) .
  3. Добавьте новое правило:
    • Port (Порт) : 27015 (и 27020 для консоли).
    • Protocol (Протокол) : UDP.
    • IP Address: Внутренний IP вашего ПК (узнать через ipconfig в командной строке, поле IPv4).
  4. Сохраните настройки и перезагрузите роутер.

Частые проблемы и решения

Проблема Причина Решение
Друзья не видят сервер в интернете Порты не открыты, или сервер публичный Проверьте проброс порта 27015 UDP, убедитесь, что sv_lan 0
«Invalid Password» при входе Неверный пароль Убедитесь, что пароль в server.cfg и при вводе совпадает, нет ли лишних пробелов
«Connection failed after 10 retries» Брандмауэр Windows блокирует игру Добавьте svencoop.exe и srcds.exe в исключения брандмауэра Windows
Лаги у друзей Слабый канал интернета или ПК хоста Снизьте количество игроков, используйте выделенный сервер на VPS

FAQ

  1. Можно ли играть приватно без открытия портов?
    Да, если вы и друзья в одной локальной сети (например, дома через один Wi-Fi). Выберите режим «LAN» при создании игры.
  2. Можно ли поставить моды на приватный сервер?
    Да. Скопируйте папки с модами (карты, скрипты) в папку svencoop\ на сервере.
  3. Сколько игроков можно взять в приват?
    Максимум 32, но для комфортной игры рекомендуется 4-8.
  4. Нужно ли мне покупать Sven Co-op для сервера?
    Нет, dedicated server (ID 276060) скачивается бесплатно через SteamCMD анонимно.
Комментарии: 2
Пахом
4 года
0

Спасибо, браток, теперь с братишкой в шашки из грязи можем поиграть

Апреган
4 года
0

Искал на 100 форумах не нашел, помогите, как создать публичный сервер что бы он отображался в листе????????????????