このガイドでは、Legion Hosting 上の Soldat 2 サーバーについて、サーバー管理、RCON アクセス、PlayFab 管理者セットアップ、ゲーム設定を解説します。初期セットアップとプレイヤー接続の手順については、Soldat 2 サーバーセットアップガイドを参照してください。
1. PlayFab ID による管理者アクセス
Soldat 2 は管理者認証に PlayFab ID を使用します。PlayFab ID が ADMIN_PLAYFAB_ID 起動変数と一致するプレイヤーは、接続時に自動的に管理者権限を取得します。
- プレイヤーとしてサーバーに接続します。
- GPanel コンソールでログ行を確認します:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]。 - PlayFab ID をコピーします。
- GPanel の Startup タブに移動し、
ADMIN_PLAYFAB_IDを自分の ID に設定します。 - サーバーを再起動します。次回の接続時に管理者権限を持つようになります。
2. RCON(リモートコンソール)
Soldat 2 は、リモートサーバー管理のために WebSockets 経由の RCON をサポートしています。RCON を有効にするには:
RCON_PORTをポート番号に設定します(GPanel で追加割り当てされたポートである必要があります)。無効にするには0のままにします。RCON_PASSWORDを強力なパスワードに設定します。- サーバーを再起動します。
RconPassword です。サーバーへの不正なリモートアクセスを防ぐため、すぐに変更してください。
3. サーバー設定
サーバー設定は、GPanel の起動変数と autoconfig.ini ファイルの両方で管理されます。起動変数が優先され、サーバー起動のたびに autoconfig.ini の値を上書きします。
サーバーを公開する
サーバーを公開する(パスワード不要)には:
- GPanel の Startup タブに移動します。
SERVER_PASSWORDフィールドをクリアします(空のままにします)。- サーバーを再起動します。
グリートメッセージ
GREET_MESSAGE 変数を使用して、カスタムウェルカムメッセージ(最大 200 文字)を設定します。このメッセージは、プレイヤーが参加するときに表示されます。
4. ゲーム設定
起動変数で制御される以上の追加のゲーム設定は、autoconfig.ini で設定できます。このファイルは、GPanel の Files タブまたは SFTP 経由で編集します。
autoconfig.ini の設定のみを編集してください。そうしないと、変更が失われます。
5. プレイヤー管理
管理者として(PlayFab ID を設定した状態で)、ゲーム内の管理者ツールを通じてプレイヤーを管理できます:
- キック -- 現在のセッションからプレイヤーを削除します。
- バン -- プレイヤーの参加を恒久的に防ぎます。
- チーム管理 -- バランスの取れたマッチのために、プレイヤーをチーム間で移動します。
6. WebSockets
Soldat 2 は、ブラウザベースの観戦や管理ツールのために WebSocket 接続をサポートしています。有効にするには:
WEBSOCKETS_PORTを GPanel で割り当てられたポート番号に設定します。- サーバーを再起動します。
WebSocket 接続を完全に無効にするには 0 に設定します。
7. トラブルシューティング
| 問題 | 解決策 |
|---|---|
| サーバーがリストに表示されない | サーバーが実行されており、名前が設定されていることを確認してください。Soldat 2 はマスターサーバーリストを使用します -- 接続性を確認してください。 |
| 管理者権限がない | 接続時にサーバーログに表示される ID と ADMIN_PLAYFAB_ID が一致していることを確認してください。 |
| RCON が機能しない | RCON_PORT が有効な割り当て済みポート(0 ではない)に設定されており、パスワードが正しいことを確認してください。 |
| 起動時にサーバーがクラッシュする | コンソールでエラーを確認してください。サーバーファイルを再ダウンロードするために、GPanel 経由で再インストールを試してください。 |
関連記事
サポートが必要ですか?
Soldat 2 サーバーで問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、GPanel コンソールの関連するエラーメッセージを記載してください。