ゲームサーバーを1時間ごとに。遊ぶときだけ支払い。

Day of Defeat: Source サーバーの立て方 (DoD:S 専用サーバー)

Day of Defeat: Source は Source エンジン上の第二次大戦のチーム戦闘で、Axis 対 Allies がマップの目標を巡って戦います。このガイドではサーバーを動かす2つの方法を示します。自分の箱で行う手動の srcds ルートと、約5分でサーバーが立ち上がる 2hours.gg での時間単位のルートです。どちらも同じゲームです。ホストされたルートは SteamCMD のインストール、ポート開放、設定編集を省きます。

まず知っておくべきこと

Day of Defeat: Source の専用サーバーは、あなたがプレイするゲームとは別の独自の Steam アプリです。

  • 専用サーバーの app id: 232290。これはサーバーのインストールであり、ストアページ (app 300) ではありません。
  • ゲームフォルダ: dod。そこに server.cfg とマップがあります。
  • ポート: 27015 UDP がゲームトラフィックと A2S クエリを運びます。27015 TCP はネイティブ Source RCON です。GSLT トークンは不要です。
  • プレイヤー: デプロイ時にサイズを選択: 8、16、32 枠。

オプション A: 2hours.gg で時間単位でホストする

デプロイページを開き、マップとサイズを選び、プライベートにしたければ Join パスワードを設定します。サーバーは公式マップをすべてインストール済みで起動するので、誰もダウンロードしません。ネイティブ RCON を組み込んだウェブコンソールが付いてきます。

  • マップ: Anzio、Avalanche、Argentan、Colmar、Donner、Flash、Jagd、Kalt、Palermo から選びます。マップがシナリオなので、別に設定するゲームモードはありません。
  • サイズ: Small は8人、Medium は16人、Large は32人です。
  • 参加: パスワードを空にすれば誰でも IP で参加できる公開サーバーになり、設定すればプライベートに保てます。

オプション B: 自分で srcds を動かす

自分のマシンでサーバーを動かしたい場合は、SteamCMD で専用サーバーをインストールし、dod ゲームとマップを指定して srcds を起動します。ポート開放 (27015 UDP と TCP) と設定は自分で行います。

# install the dedicated server
steamcmd +force_install_dir ./dods +login anonymous +app_update 232290 validate +quit

# launch it
./srcds_run -game dod +map dod_anzio +maxplayers 16 -port 27015

はじめの server.cfg

これを dod/cfg/server.cfg に置きます。名前、RCON パスワード、ラウンドの時間制限を設定します。ホストされたサーバーではこれらはすでに処理済みなので、srcds ルートでのみ必要です。

hostname "My DoD:S Server"
rcon_password "changeme"
mp_timelimit 30
mp_friendlyfire 0
sv_alltalk 0

友達の参加方法

プレイヤーに IP を渡します。彼らはゲーム内コンソールかサーバーブラウザから参加します。

  • 公開: ~ キーでコンソールを開いて実行: connect IP:27015
  • プライベート: Join パスワードを設定した場合は、先に入力します: password yourpass; connect IP:27015
  • ブラウザ: またはゲーム内のサーバーブラウザで IP から見つけます。ホストされたサーバー名は 2hours.gg で始まります。

カスタムマップについて

公式マップはすべてサーバーに同梱されるので、標準プレイにダウンロードは不要です。カスタムマップはプレイヤーが取得できるよう FastDL ホストが必要で、それはこのリリースでは未接続です。今のところは公式マップリストに絞ってください。

Day of Defeat: Source サーバーを時間単位でデプロイ

関連項目

← すべてのガイドに戻る