本文へスキップ
SCUM

SCUMサーバーを構築する

SCUMのDedicated Serverは64ビットWindows用プログラム(SCUMServer.exe)で、SteamCMD(App ID 3792580)で無料インストールできます。RAM 8GB以上、空きディスク約15GB、所要時間15〜30分を見込んでください。

最終更新日:2026/10/10

SCUMのDedicated Serverは64ビットWindows用プログラム(SCUMServer.exe)で、SteamCMD(App ID 3792580)で無料インストールできます。RAM 8GB以上、空きディスク約15GB、所要時間15〜30分を見込んでください。

手順ごとのインストール

  1. RAM 8GB以上の64ビットWindowsマシン(PCまたはWindows Server)を用意します。

  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. Windowsファイアウォールと事業者側でUDPポート7777、7778、7779を開放します。

  7. ゲーム内で接続を確認します(ローカルは 127.0.0.1:7777、その後グローバルIP)。

  8. サーバーを自動起動するタスクスケジューラのタスクを作成します。

  9. アップデート、SCUM/Saved のバックアップ、再起動をスケジュールします。

要件

  • 64ビットWindowsが必須(32ビットでは動作しません)
  • RAM:最低8GB、プレイヤー数や設定が増えるとさらに必要
  • ディスク:約8GB、空き15GB推奨
  • 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公式wikiの値(-port=7777の場合):クエリポートは port+2、生UDPソケットは port+1 です。-port= を変えるとブロック全体が移動します。ローカル運用ではクエリポートを27020〜27050(Steam使用)にしないでください。自宅ではルーターでポート転送(NAT)、OVH・Hetzner・Scalewayなどでは事業者のファイアウォール/セキュリティグループでも開放し、別ネットワークから確認します。

  • 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(SCUM\Binaries\Win64 へ cd し SCUMServer.exe -log -port=7777 -MaxPlayers=64 を実行)を作成し、SYSTEMアカウントで起動時に実行します。監視には、プロセス停止時に再起動する2つ目のタスクを追加します。

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 を設定すると、クエリポート(UDP 7779)経由でSteam/SCUMのサーバーブラウザに表示されます。game-rank.com/jeux/scum にも登録しましょう。

トラブルシューティング

  • 起動しない:Visual C++(2012/2013/2015-2022)とDirectX Runtimesをインストールし、64ビットWindowsか確認します。
  • リストに出ない:UDP 7779(クエリ)を開放し、クエリポートが27020〜27050でないことを確認します。
  • インターネットから接続できない:7777-7779/UDP のNAT転送または事業者ファイアウォールの規則がありません。
  • 設定が上書きされる:パネルによっては起動時に ServerName/WelcomeMessage を書き換えます。パネル側で変更してください。
  • 更新後に設定が変わる:一度サーバーを起動し、生成された ServerSettings.ini と比較してください(キーは変化します)。

よくある質問

SCUMサーバーのApp IDは?
3792580(もう一つのSCUM Serverアプリと混同しないでください)。コマンド:steamcmd +force_install_dir <フォルダ> +login anonymous +app_update 3792580 validate +quit。
SCUMが使うポートは?
-port=7777 の場合:UDP 7777(ゲーム)、UDP 7778(生ソケット)、UDP 7779(クエリ)、任意のRCON用に TCP 7777。ホスティング事業者は別の値を使う場合があります。
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 管理コマンドを生成。
管理座標開く
ドキュメント