このガイドでは、Legion Hosting でホストされている Killing Floor 2 サーバーに Steam Workshop のカスタムマップを追加する方法を解説します。サーバーの初期セットアップ、構成、接続手順については、Killing Floor 2 サーバーセットアップガイドを参照してください。管理者コマンドと Web 管理パネルについては、KF2 Web 管理と管理者コマンドを参照してください。
カスタムマップ(Workshop)
Killing Floor 2 は Steam Workshop のマップをサポートしています。プレイヤーは、コミュニティが作成したマップをサーバーでダウンロードしてプレイできます。
Workshop マップの追加
- KF2 Steam Workshop ページで追加したい Workshop マップを見つけます。URL から Workshop ID(
?id=の後の数字)をメモします。 - GPanel の Console タブからサーバーを停止します。
- Files タブを開き、
KFGame/Config/に移動します。 LinuxServer-KFGame.iniを開き、[OnlineSubsystemSteamworks.KFWorkshopSteamworks]セクションを見つけます。- サーバーにダウンロードさせたい Workshop マップごとに 1 行追加します:
数字を、追加したいマップの実際の Workshop ID に置き換えてください。[OnlineSubsystemSteamworks.KFWorkshopSteamworks] ServerSubscribedWorkshopItems=12345678 ServerSubscribedWorkshopItems=87654321 - 自動サイクルに含めたい場合は、カスタムマップを
GameMapCyclesローテーションに追加します。Workshop マップの内部名(通常は Workshop ページに表示されます)を使用してください。 - サーバーを起動します。起動時に Workshop アイテムがダウンロードされます。マップのサイズによっては数分かかる場合があります。
マップをローテーションに追加する
Workshop マップがインストールされたら、マップローテーションに含めることができます。LinuxServer-KFGame.ini の [KFGame.KFGameInfo] セクション内の GameMapCycles エントリに、Workshop マップの内部名を追加します:
[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-mycustommap"))
kf-mycustommap を、Workshop ページに指定されている内部マップ名に置き換えてください。マップ名は大文字と小文字を区別し、完全に一致する必要があります。
関連記事
サポートが必要ですか?
このガイドで扱われていない問題に直面した場合は、サポートチームがお手伝いします。サポートチケットを送信し、サーバー ID、問題の説明、関連するコンソール出力やスクリーンショットを添えてください。