Jak skonfigurować dedykowany serwer SCUM

Dedykowany serwer SCUM utrzymuje wyspę w działaniu dla całej społeczności, bez względu na to, kto jest online. To darmowe pobranie ze Steam, Gamepires wydaje je tylko na Windows i jest to jeden z najcięższych serwerów, jakie uruchomisz: bezczynny serwer bez graczy już zajmuje około 10.6 GB RAM.

Opcja 1: na Windows z SteamCMD

Dedykowany serwer SCUM to darmowe, anonimowe pobieranie ze Steam, aplikacja 3792580, około 15.5 GB. Nie musisz posiadać gry na serwerze.

  1. Zainstaluj SteamCMD, a następnie uruchom: +login anonymous +app_update 3792580 validate +quit.
  2. Uruchom SCUM/Binaries/Win64/SCUMServer.exe z argumentami, takimi jak -log -port=7777 -MaxPlayers=64.
  3. Otwórz UDP 7777 i TCP 7779 w zaporze i przekieruj je na routerze.
  4. Pierwszy start zapisuje ServerSettings.ini i listy graczy w SCUM/Saved/Config/WindowsServer. Zatrzymaj serwer, edytuj je i uruchom ponownie.
Wskazówka:Zrób backup SCUM/Saved/SaveFiles/SCUM.db. To jedyna część, której nie da się pobrać ponownie. Kopiuj ją backupem SQLite albo przy zatrzymanym serwerze: gra trzyma ją otwartą w trybie WAL, a zwykła kopia pliku działającej bazy może być niespójna.

Opcja 2: na Linux, pod Wine

Nie ma natywnej wersji dla Linux, ale serwer Windows działa pod Wine. Pobierz go przez SteamCMD, wymuszając build Windows (+@sSteamCmdForcePlatformType windows), i uruchom ten sam plik wykonywalny przez wine. W naszych testach nie potrzebował wirtualnego ekranu: ładuje wyspę, zapisuje swój zapis i nasłuchuje na portach bez żadnego serwera X. Użyj Wine z fsync lub esync: bez żadnego z nich bezczynny serwer Unreal zużywa znacznie więcej CPU.

Opcja 3: Docker

Nasz obraz, runonflux/scum-server-flux, zawiera wszystko to: instaluje i aktualizuje serwer przez SteamCMD przy każdym starcie, uruchamia go pod Wine, edytuje ServerSettings.ini i listy ze zmiennych środowiskowych, utrzymuje spójną migawkę zapisu, robi backupy, śledzi aktualizacje gry i restartuje po awariach na miejscu. Jego kod źródłowy jest na GitHub, RunOnFlux/scum-server-flux. Daj kontenerowi co najmniej 12 GB RAM i zamontuj dwa woluminy: jeden na instalację 15.5 GB i jeden na ustawienia i migawki.

Opcja 4: zarządzany serwer na Flux

Wybierz plan, region, nazwę i administratora, a następnie wdróż. Nie trzeba niczego instalować, nie trzeba przekierowywać portów, a ustawienia, listy graczy, zasady i backupy są w przeglądarce.

  1. Wybierz 16, 32 lub 64 graczy na stronie cennika.
  2. Nazwij serwer, dodaj hasło do dołączenia, jeśli chcesz, i swój SteamID64 jako administratora, a następnie wdróż.
  3. Poczekaj na pierwszy start: pobiera 15.5 GB i ładuje wyspę, co trwa nieco dłużej niż kolejne starty.
  4. Gracze znajdują go po nazwie na liście serwerów w grze.

Najczęściej zadawane pytania

Czy dedykowany serwer SCUM jest darmowy?

Tak. To darmowe, anonimowe pobieranie ze Steam (aplikacja 3792580); nie musisz posiadać gry na serwerze.

Czy serwer SCUM działa na Linux?

Nie natywnie: Gamepires wydaje go tylko na Windows. Działa na Linux pod Wine, tak jak uruchamia go nasz obraz Docker.

Ile trwa start serwera SCUM?

W naszych testach ładowanie wyspy po instalacji trwa około półtorej minuty. Pierwszy start pobiera też 15.5 GB, co trwa znacznie dłużej.

Powiązane przewodniki: SCUM