Перейти до вмісту
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.
АдмінКоординатиВідкрити
Документація