このガイドでは、Legion Hosting 上で Sven Co-op 専用サーバーをセットアップし、スタートアップ変数を設定し、server.cfg を編集し、マップローテーションを設定し、RCON を構成し、サーバーに接続する方法を説明します。Sven Co-op は、プレイヤーが協力してマップやキャンペーンをクリアする Half-Life の協力型マルチプレイヤー Mod です。管理者設定、RCON コマンド、プラグインのサポート、トラブルシューティングについては、Sven Co-op 管理者コマンドをご覧ください。
1. 初回起動
- GPanel にログインし、Sven Co-op サーバーを選択します。
- Startup タブに移動し、設定可能な変数を確認します(セクション 2 を参照)。
- SERVER_NAME を設定し、必要に応じて SERVER_PASSWORD を設定し、RCON_PASSWORD を強力なパスワードに設定します。
- Console タブに戻り、Start をクリックします。
- コンソールが起動を確認するまで待ちます。初回起動でデフォルトの設定ファイルが生成されます。
server.cfg を編集する必要がある場合は、サーバーを一度起動し、読み込みが完了するのを待ってから、編集前に停止してください。
2. GPanel スタートアップ変数
| 変数 | 必須 | 説明 |
|---|---|---|
SC_NAME | はい | サーバーブラウザに表示される名前。デフォルトは Sven Co-op server です。 |
SC_PASSWORD | いいえ | 参加用のオプションのパスワード。公開する場合は空白のままにします。 |
SC_PLAYERS | いいえ | 最大同時接続プレイヤー数。デフォルトは 12 です。範囲:2〜32。 |
SC_MAP | いいえ | 起動時に読み込まれるマップ。デフォルトは svencoop1 です。 |
SC_REGION | いいえ | Steam ブラウザ用のサーバーリージョン。255 = 国際、3 = ヨーロッパ、0 = 米国東部。デフォルトは 255 です。 |
3. サーバー設定(server.cfg)
詳細な設定については、server.cfg を編集します。変更を行う前にサーバーを停止してください。
ファイルの場所
svencoop/server.cfg
標準の GoldSrc の key "value" 構文を使用し、1 行に 1 つの設定を記述します。
主要な設定
| 設定 | デフォルト | 説明 |
|---|---|---|
hostname | (スタートアップから) | ブラウザに表示されるサーバー名。 |
sv_password | (空) | 参加パスワード。空の場合は公開を意味します。 |
rcon_password | (スタートアップから) | リモートコンソールのパスワード。 |
maxplayers | 32 | 最大同時接続プレイヤー数。 |
mp_timelimit | 30 | マップごとの制限時間(分)。0 = 制限なし。 |
mp_friendlyfire | 0 | フレンドリーファイア。0 = オフ、1 = オン。 |
mp_weaponstay | 1 | 取得後も武器が残ります。 |
mp_flashlight | 1 | プレイヤーが懐中電灯を使用できるようにします。 |
server.cfg の例
hostname "My Legion Sven Co-op Server"
sv_password ""
rcon_password "MySecretRcon"
maxplayers 24
mp_timelimit 45
mp_friendlyfire 0
mp_weaponstay 1
mp_flashlight 1
4. マップローテーション(mapcycle.txt)
マップローテーションをカスタマイズするには svencoop/mapcycle.txt を編集します。1 行に 1 つのマップ名を記述します:
svencoop1
svencoop2
svencoop3
svencoop4
svencoop5
hl_c00
hl_c01_a
組み込みマップには以下が含まれます:
- svencoop1-5: オリジナルの Sven Co-op キャンペーンマップ。
- hl_c*: 協力プレイ向けに調整された Half-Life シングルプレイヤーキャンペーン。
- op4_*: 協力プレイ向けに調整された Opposing Force キャンペーンマップ。
- カスタムマップ: Workshop やコミュニティサイトからダウンロードされたもの。
5. ゲームモード
Sven Co-op は主に協力プレイに焦点を当てていますが、マップの選択と設定を通じてさまざまなスタイルをサポートします:
- キャンペーン協力プレイ: 構造化されたキャンペーン(Half-Life、Opposing Force、カスタムキャンペーン)を協力してプレイします。これが主要なゲームモードであり、Sven Co-op の中核となる体験です。
- サバイバルマップ: プレイヤーが敵の大群から防衛するウェーブベースのマップ。マップ選択で有効にします。
- パズルマップ: 戦闘ではなく協力的なパズル解決に焦点を当てたマップ。
- カスタムモード: コミュニティマップには、独自のゲームメカニクスや目標が組み込まれていることがよくあります。
mapcycle.txt に順番に記載します。バラエティ重視のサーバーでは、さまざまなマップタイプを混ぜます。
6. RCON のセットアップ
RCON はリモートでのサーバー管理を可能にします。スタートアップ変数または server.cfg でパスワードを設定します:
rcon_password "YourStrongPassword"
ゲーム内で RCON を使用するには、コンソール(~)を開いて認証します:
rcon_password YourStrongPassword
rcon changelevel svencoop2
7. 接続方法
オプション A — Steam サーバーブラウザ
- Sven Co-op を起動し、Find Servers をクリックします。
- Internet タブを使用し、名前でサーバーを検索します。
- サーバーを選択し、Connect をクリックします。
オプション B — コンソール接続
- ゲームコンソール(
~)を開いて次のように入力します:connect <your-server-ip>:<port>
関連記事
サポートが必要ですか?
ここで扱われていない Sven Co-op サーバーの問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、および GPanel コンソールからの関連するエラーメッセージを記載してください。