このガイドでは、Ground Branch 専用サーバーの管理について、管理者設定、RCON アクセス、サーバーコマンド、プレイヤー管理、マップローテーション、Steam Workshop の MOD サポート、トラブルシューティングを含めて解説します。初期サーバーセットアップについては、Ground Branch サーバーセットアップガイド を参照してください。
管理者設定
Ground Branch は Steam ID ベースの管理者システムを使用します。管理者権限を付与するには、サーバーの管理者設定に Steam ID を追加する必要があります。
管理者を追加する
- GPanel からサーバーを停止します。
- File Manager を開くか、SFTP で接続します。
GroundBranch/ServerConfig/ディレクトリに移動します。Admins.cfgファイルを開くか作成します。- 1 行につき 1 つの Steam64 ID を追加します:
# Ground Branch Admin List
# One Steam64 ID per line
76561198012345678
76561198087654321
- ファイルを保存してサーバーを起動します。
steamid.io にアクセスし、自分の Steam プロフィール URL を入力することで Steam64 ID を確認できます。ID は 7656119 で始まる 17 桁の数字です。
RCON アクセス
RCON(リモートコンソール)を使うと、プレイヤーとして接続せずにサーバーコマンドをリモートで実行できます。Ground Branch は Unreal Engine 基盤を通じて RCON をサポートしています。
RCON を有効にする
サーバー設定ファイル(GroundBranch/ServerConfig/Server.ini)に以下を追加します:
[/Script/GroundBranch.GBGameMode]
RCONEnabled=true
RCONPassword=YourSecurePassword
接続するには、Source RCON 対応のクライアントを使用し、サーバー IP、RCON ポート(GPanel の Network タブに表示)、および設定したパスワードを入力します。
管理者コマンド
管理者は、ゲーム内コンソール(` を押す)または RCON を通じてコマンドを実行できます。以下の表に、最もよく使われるコマンドを一覧で示します。
プレイヤー管理
| コマンド | 使用法 | 説明 |
|---|---|---|
listplayers |
listplayers |
接続中のすべてのプレイヤーを ID と Steam ID とともに一覧表示します |
kick |
kick <playerID> |
プレイヤー ID でプレイヤーをサーバーからキックします |
ban |
ban <steamID> |
Steam64 ID でプレイヤーを BAN します |
unban |
unban <steamID> |
Steam64 ID で BAN を解除します |
say |
say <message> |
サーバー全体にチャットメッセージを送信します |
ゲームとラウンドの制御
| コマンド | 使用法 | 説明 |
|---|---|---|
changemap |
changemap <mapName> |
指定したマップに変更します |
restartround |
restartround |
現在のラウンドを再開します |
endround |
endround |
現在のラウンドを強制的に終了します |
setgamemode |
setgamemode <mode> |
アクティブなゲームモードを変更します |
setmaxplayers |
setmaxplayers <count> |
実行中に最大プレイヤー数を変更します |
setpassword |
setpassword <password> |
実行中にサーバーパスワードを設定または変更します(空欄で削除) |
マップローテーション
Ground Branch はサーバー設定を通じてマップローテーションをサポートしています。管理者は、ミッションプランニング画面やコンソールコマンドを使って、その場でマップを変更することもできます。
マップローテーションを設定する
Server.ini ファイルを編集し、ローテーションリストにマップのエントリを追加します:
[/Script/GroundBranch.GBGameMode]
MapRotation=SmallTown
MapRotation=Tanker
MapRotation=PowerStation
MapRotation=City
MapRotation=Depot
サーバーはこれらのマップを順番に巡回します。changemap コマンドを使えば、いつでもマップを変更できます。
Steam Workshop と MOD
Ground Branch は、カスタムマップ、武器スキン、ゲームモードの改造を含む Steam Workshop コンテンツをサポートしています。
Workshop の MOD をインストールする
- Ground Branch Steam Workshop で、利用したい Workshop の MOD を探します。
- MOD の URL から Workshop ID をコピーします。例えば、
https://steamcommunity.com/sharedfiles/filedetails/?id=123456789の場合、ID は123456789です。 - GPanel で Startup タブに移動し、適切な workshop/mod 用の起動変数に Workshop ID を追加します(利用可能な場合)。または、サーバー設定ファイルに追加します。
- サーバーを再起動します。MOD は次回起動時に自動的にダウンロードされます。
Workshop マップ
カスタム Workshop マップは、インストール後にマップローテーションに追加できます。マップ名は Workshop アイテムの名前と一致します。ローテーション設定で使用する正確なマップ名については、MOD の Workshop ページを確認してください。
トラブルシューティング
サーバーがブラウザに表示されない
- サーバーがマスターサーバーリストに登録されるまで、起動後少なくとも 2〜3 分待ってください。
- GPanel のコンソール出力にエラーメッセージがないか確認し、サーバーが正常に起動したことを確認してください。
- サーバーが稼働していることを確認するため、直接 IP で接続を試してください。
プレイヤーが参加できない
- GPanel でサーバーが稼働し、完全に起動していることを確認してください。
- パスワードを使用している場合、プレイヤーが正しく入力していることを確認してください。
- サーバーが最大プレイヤー数の上限に達していないか確認してください。
- プレイヤーがサーバーと同じゲームバージョンを実行していることを確認してください。
サーバーがクラッシュする
- GPanel のコンソールにあるサーバーログでエラーの詳細を確認してください。
- MOD を追加した後にクラッシュが発生する場合は、それらを削除して問題を切り分けてください。
- 設定ファイルに構文エラーがないか確認してください。
- ゲームアップデート後もクラッシュが続く場合は、GPanel の Reinstall オプションで再インストールを試してください(先に設定をバックアップしてください)。
MOD 関連の問題
- すべての Workshop MOD が最新であることを確認してください。古い MOD は、ゲームアップデート後にクラッシュや非互換性を引き起こす可能性があります。
- MOD を 1 つずつ削除して、どれが問題を引き起こしているかを特定してください。
- 既知の問題や互換性に関する注記については、MOD の Workshop ページを確認してください。
関連記事
サーバー管理についてさらにサポートが必要な場合は、サポートチケットを開いて ください。私たちのチームがお手伝いします。