フラッシュセール 50% 全サーバー割引 最終日!
終了まで: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Left 4 Dead 2 サーバーセットアップガイド


このガイドでは、server.cfg の設定、GSLT トークンのセットアップ、ゲームモード、カスタムキャンペーン、Workshop アドオンなど、Legion Hosting でホストされている Left 4 Dead 2 専用サーバーの設定と接続方法について説明します。

設定ファイルを編集したりアドオンをインストールしたりする前にサーバーを停止してください。 ファイルを変更する前に、必ず GPanelConsole タブからサーバーを停止してください。サーバーの実行中に行った変更は上書きされたり、次回の再起動時にクラッシュを引き起こしたりする可能性があります。

ステップ 1 — server.cfg の場所の特定と編集

Left 4 Dead 2 は、そのコアなサーバー設定を left4dead2/cfg/server.cfg から読み込みます。このファイルはサーバーの初回起動時に自動的に作成されます。存在しない場合は、GPanel のファイルマネージャーを使用して手動で作成できます。

  1. GPanel にログインし、Left 4 Dead 2 サーバーを選択します。
  2. サーバーが動作している場合は停止します。
  3. Files タブをクリックし、left4dead2/cfg/ に移動します。
  4. server.cfg を開くか作成し、以下の設定を追加します。

コアな server.cfg 設定

// ── Server Identity ─────────────────────────────────────────────
hostname        "My Legion L4D2 Server"
sv_password     ""                  // Leave empty for a public server
maxplayers      8                   // L4D2 max is 32; standard co-op uses 4-8

// ── Game Mode ────────────────────────────────────────────────────
mp_gamemode     "coop"              // coop | versus | survival | scavenge
sv_gametypes    "coop,versus,survival,scavenge"

// ── Network ──────────────────────────────────────────────────────
sv_region       255                 // 255 = worldwide
sv_lan          0                   // 0 = internet server
sv_alltalk      0

// ── GSLT (Steam Game Server Login Token) ─────────────────────────
sv_setsteamaccount "YOUR_GSLT_TOKEN_HERE"

// ── Cheats / Consistency ─────────────────────────────────────────
sv_cheats       0
sv_consistency  0                   // Set to 0 to allow custom content; see notes

// ── Logging ──────────────────────────────────────────────────────
log             on
sv_logbans      1
sv_logecho      1
sv_logfile      1
ConVar 説明
hostname 任意の文字列 Steam サーバーブラウザおよびロビーブラウザに表示される名前。
sv_password 文字列または空 参加に必要なパスワード。公開サーバーの場合は空のままにします。
maxplayers 132 同時プレイヤースロットの最大数。標準的な co-op では 4、versus では 8 を使用しますが、Mod 入りサーバーではこれより高く設定することが多いです。
mp_gamemode coop versus survival scavenge アクティブなゲームモード。sv_gametypes に記載された値と一致している必要があります。
sv_gametypes カンマ区切りのリスト サーバーがホストできるゲームモード。ロビーブラウザはこのリストでフィルタリングします。
sv_consistency 0 または 1 1 に設定すると、すべてのクライアントはサーバーと同一のファイルを持っている必要があります。プレイヤーをキックすることなくカスタムキャンペーンやサウンドパックなどのカスタムコンテンツを許可するには 0 に設定します。
sv_lan 0 または 1 インターネットからアクセス可能なサーバーにするには 0 に設定します。1 に設定するとサーバーは LAN 専用となり、公開ブラウザに表示されなくなります。
ヒント: Realism または Realism Versus マッチをホストするには、mp_gamemoderealism または realism_versus に設定し、それらの値を sv_gametypes に追加してください。

ステップ 2 — GSLT トークンのセットアップ

Game Server Login Token(GSLT)は、サーバーが Steam マスターサーバーに掲載され、公開サーバーブラウザに表示されるために必要です。有効なトークンがなくてもサーバーは動作しますが、掲載に表示されない場合があり、Valve によって掲載が削除されることがあります。

  1. Steam アカウントにログインし、Steam Game Server Account Management ページに移動します。
  2. App ID 550(Left 4 Dead 2)と、トークンを識別するためのメモを入力します。
  3. Create をクリックし、生成されたトークンをコピーします。
  4. それを server.cfgsv_setsteamaccount の値として貼り付けます。
  5. ファイルを保存してサーバーを再起動します。コンソールは SteamGameServer connected to Steam successfully のようなメッセージでトークンが受け入れられたことを確認します。
サーバーごとに 1 つのトークン。 各 GSLT は 1 つの実行中のサーバーインスタンスに紐付けられます。複数のサーバーを実行する場合は、それぞれに個別のトークンを生成してください。同じトークンを複数のインスタンスで再利用すると認証エラーが発生します。

ステップ 3 — カスタムキャンペーンのインストール

Left 4 Dead 2 のカスタムキャンペーンは .vpk(Valve Pak)ファイルとして配布されます。専用サーバーにインストールすると、サーバーサイドでのプレイが可能になり、接続されているすべてのクライアントがマップデータにアクセスできるようになります。

  1. キャンペーンの .vpk ファイルをダウンロードします。キャンペーンはペアで提供されることが多く、たとえば campaign_dir.vpkcampaign_000.vpk のように、提供されたすべてのファイルをアップロードしてください。
  2. .vpk ファイルを SFTP 経由でサーバーの left4dead2/addons/ にアップロードします。接続にサポートが必要な場合は SFTP アップロードガイドを参照してください。
  3. サーバーを再起動します。Source エンジンは起動時に addons ディレクトリ内の .vpk ファイルを自動的にインデックス化します。
  4. キャンペーンを読み込むには、サーバーコンソールを使用してマップを変更します:
    changelevel c1m1_hotel          // Change to official map
    changelevel custom_map_name     // Change to your custom campaign's first map
クライアントもキャンペーンファイルが必要です。 プレイヤーは、カスタムキャンペーンを実行しているサーバーに参加するために、同じキャンペーンの .vpk を自分の Left 4 Dead 2 の addons/ フォルダにインストールするか、Steam Workshop でサブスクライブしている必要があります。sv_consistency 1 が設定されている場合、ファイルが不足しているクライアントに対してサーバーコンソールはアドオン整合性エラーを表示します。

アドオン整合性の設定

カスタムキャンペーンをローカルに持っていないプレイヤーでも参加を許可したい場合は、server.cfgsv_consistency 0 を設定してください。これによりファイルハッシュチェックが無効になります。ただし、これはクライアントがキックされることなく任意のローカル変更を実行できることも意味します。

sv_consistency 0    // Allow joins without matching addon files

ステップ 4 — Steam Workshop アドオン

Left 4 Dead 2 専用サーバーは Steam Workshop コンテンツをサブスクライブできますが、サーバーで推奨される方法は、専用サーバーモードでは完全にはサポートされていない Workshop の自動ダウンロードに頼るのではなく、Workshop アイテムをダウンロードして .vpk ファイルとして展開することです。

推奨ワークフロー

  1. 個人の Steam アカウントで Workshop アイテムをサブスクライブし、ローカルの Left 4 Dead 2 インストールにダウンロードさせます。
  2. ダウンロードされたコンテンツをローカルの Steam Workshop キャッシュ内で見つけます。通常はローカルマシンの Steam/steamapps/workshop/content/550/ にあります。
  3. Workshop キャッシュフォルダから .vpk ファイルをコピーします。
  4. それらの .vpk ファイルを SFTP 経由で Legion Hosting サーバーの left4dead2/addons/ にアップロードします。
  5. サーバーを再起動します。アドオンは次回起動時に有効になります。
サウンド、モデル、テクスチャを変更する Workshop アイテム(スキン、サウンドの置き換え)は、sv_consistency 0 が設定されている場合、クライアントが同じファイルを持つ必要はありません。ただし、アイテムを持っていないクライアントには、カスタムコンテンツの代わりにデフォルトのアセットが表示されます。

ステップ 5 — サーバーへの接続

Left 4 Dead 2 専用サーバーに接続するには 3 つの方法があります。サーバーの IP アドレスとポートは、GPanelNetwork タブで確認できます。詳細については、サーバーの IP とポートを確認する方法のガイドを参照してください。

方法 1 — ゲーム内コンソール(ダイレクト接続)

チルダキー(~)で開発者コンソールを開き、次のように入力します:

connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword    // If password protected
GPanel の Network タブを確認して、サーバーの IP アドレスとポート番号を確認してください。デフォルトのポートを想定しないでください。割り当てられたポートは異なる場合があります。

方法 2 — Steam サーバーブラウザ

  1. Steam で View > Game Servers を開きます。
  2. Favourites タブをクリックし、次に Add Server をクリックします。
  3. GPanel に表示されているとおりにサーバーの IP とポートを入力し(例: 1.2.3.4:12345)、Find Games at this Address をクリックします。
  4. サーバーエントリをダブルクリックして参加します。

方法 3 — ロビーシステム

サーバーが有効な GSLT トークンで公開掲載されている場合、プレイヤーは Play > Find a Server のゲーム内ロビーブラウザでそれを見つけることができます。ゲームモードと地域でフィルタリングします。適切なロビーフィルターに表示されるには、サーバーに正しい mp_gamemodesv_gametypes が設定されている必要があります。

接続方法 最適な用途 要件
コンソールダイレクト接続 クイックアクセス、パスワード保護されたサーバー、カスタムポート ゲームオプションで開発者コンソールが有効になっていること
Steam サーバーブラウザ お気に入りへの追加、参加前のサーバーステータスの確認 GPanel の Network タブからの正しい IP とポート
ゲーム内ロビーブラウザ 標準的なゲームモードの公開サーバー 有効な GSLT トークン、sv_lan 0、正しい sv_gametypes

関連記事

このガイドに従っても問題が解決しない場合は、legionhosting.net/submitticket.php でサポートチケットを開き、サーバー ID、コンソールログのエラーメッセージ、およびすでに実施した手順の説明を記載してください。

Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.