Перейти к содержимому
SCUM

Установка сервера SCUM

Выделенный сервер SCUM — 64-битная программа для Windows (SCUMServer.exe), бесплатно устанавливается через SteamCMD (App ID 3792580). Нужно минимум 8 ГБ ОЗУ, около 15 ГБ свободного места и 15–30 минут.

Последнее обновление: 10.10.2026

Выделенный сервер SCUM — 64-битная программа для Windows (SCUMServer.exe), бесплатно устанавливается через SteamCMD (App ID 3792580). Нужно минимум 8 ГБ ОЗУ, около 15 ГБ свободного места и 15–30 минут.

Пошаговая установка

  1. Подготовьте 64-битную Windows (ПК или Windows Server) минимум с 8 ГБ ОЗУ.

  2. Установите Visual C++ (2012, 2013, 2015-2022) и DirectX End-User Runtimes.

  3. Скачайте SteamCMD и установите сервер командой app_update 3792580 (вход anonymous).

  4. Запустите SCUMServer.exe с -log -port=7777 -MaxPlayers=64 и дождитесь полной загрузки.

  5. Остановите сервер и отредактируйте SCUM/Saved/Config/WindowsServer/ServerSettings.ini.

  6. Откройте UDP-порты 7777, 7778 и 7779 в брандмауэре Windows и у провайдера.

  7. Проверьте подключение в игре (локально 127.0.0.1:7777, затем публичный IP).

  8. Создайте задачу планировщика для автозапуска сервера.

  9. Запланируйте обновления, резервные копии SCUM/Saved и перезапуски.

Требования

  • Нужна 64-битная Windows (на 32-битной не запустится)
  • ОЗУ: минимум 8 ГБ, больше — при росте числа игроков и настроек
  • Диск: ~8 ГБ файлов, рекомендуется 15 ГБ свободно
  • Аккаунт Steam не нужен (anonymous). Linux: официального нативного сервера в документации нет — используйте Windows VPS

Установка (локальная Windows, VPS или выделенный)

Процедура одинакова для локальной машины и Windows Server. Выполните команды в PowerShell и подключитесь к 127.0.0.1:7777. -MaxPlayers переопределяет значение из файла; -nobattleye отключает BattlEye (не рекомендуется).

C:\steamcmd\steamcmd.exe +force_install_dir C:\scumserver +login anonymous +app_update 3792580 validate +quit
cd C:\scumserver\SCUM\Binaries\Win64
.\SCUMServer.exe -log -port=7777 -MaxPlayers=64

Порты для открытия

Значения из вики SCUM при -port=7777: порт запросов = port+2, сырой сокет = port+1. Меняя -port=, вы сдвигаете весь блок. Локально не используйте порт запросов в диапазоне 27020–27050 (занят Steam). На домашнем роутере пробросьте порты (NAT); у OVH, Hetzner, Scaleway откройте их и в брандмауэре/security group провайдера; проверяйте из другой сети.

  • 7777/UDP — game client (-port=)
  • 7778/UDP — raw UDP socket (port+1)
  • 7779/UDP — Steam server browser query (port+2)
  • 7777/TCP — RCON (optional)

Брандмауэр Windows

PowerShell от администратора:

netsh advfirewall firewall add rule name="SCUM UDP" dir=in action=allow protocol=UDP localport=7777-7779

Автозапуск (планировщик)

Создайте start.bat (cd в SCUM\Binaries\Win64, затем SCUMServer.exe -log -port=7777 -MaxPlayers=64) и запускайте при старте от SYSTEM. Для контроля добавьте вторую задачу, перезапускающую процесс при остановке.

schtasks /create /tn "SCUM Server" /tr "C:\scumserver\start.bat" /sc onstart /ru SYSTEM /rl HIGHEST

Обновления и резервные копии

Остановите сервер, скопируйте SCUM\Saved, повторите команду SteamCMD (как при установке) и перезапустите. Запланируйте ежедневный перезапуск через schtasks.

taskkill /IM SCUMServer.exe /F
robocopy C:\scumserver\SCUM\Saved C:\backups\scum-%DATE:~-4%%DATE:~3,2%%DATE:~0,2% /E
C:\steamcmd\steamcmd.exe +force_install_dir C:\scumserver +login anonymous +app_update 3792580 validate +quit
schtasks /create /tn "SCUM restart" /tr "C:\scumserver\start.bat" /sc daily /st 05:00

Как объявить сервер

После указания ServerName сервер появится в браузере Steam/SCUM через порт запросов (UDP 7779). Добавьте его также на game-rank.com/jeux/scum.

Устранение неполадок

  • Сервер не запускается: установите Visual C++ (2012/2013/2015-2022) и DirectX Runtimes и убедитесь, что Windows 64-битная.
  • Нет в списке: откройте UDP 7779 (запросы) и проверьте, что порт запросов не в диапазоне 27020–27050.
  • Соединение из интернета отклоняется: нет проброса NAT или правила в брандмауэре провайдера для 7777-7779/UDP.
  • Настройки перезаписываются: некоторые панели переписывают ServerName/WelcomeMessage при запуске; меняйте их в панели.
  • После обновления конфигурация меняется: запустите сервер один раз и сравните со сгенерированным ServerSettings.ini (ключи меняются).

Частые вопросы

Какой App ID у сервера SCUM?
3792580 (не путайте с другим приложением SCUM Server). Команда: steamcmd +force_install_dir <папка> +login anonymous +app_update 3792580 validate +quit.
Какие порты использует SCUM?
При -port=7777: UDP 7777 (игра), UDP 7778 (сырой сокет), UDP 7779 (запросы) и TCP 7777 для необязательного RCON. Хостинги могут использовать другие значения.
Можно ли хостить SCUM на Linux?
Официально нативный Linux-сервер не задокументирован: проще и надёжнее Windows VPS или выделенный сервер. Существуют сообщественные решения на Wine/Docker, но здесь они не рассматриваются.
Как обновить сервер?
Остановите его и повторите ту же команду SteamCMD с app_update 3792580; предварительно сохраните SCUM\Saved.

Инструменты для сервера SCUM

SCUM
SCUMСвободный доступ
Соберите ключи scum.* файла ServerSettings.ini сервера SCUM: название, сообщения, животные, радиация, флаги, возрождение — по разделам.
КонфигурацияМирОткрыть
Документация
SCUM
SCUMНужен вход
Редактируйте экономику торговцев SCUM: цены покупки/продажи, доступность, требуемую славу по торговцам, с экспортом корректного EconomyOverride.json.
ЭкономикаТорговцыJSONОткрыть
Документация
SCUM
SCUMСвободный доступ
Ведите точки спавна, бункеры и зоны SCUM с координатами X/Y/Z и получайте готовые админ-команды #Teleport.
АдминКоординатыОткрыть
Документация