このガイドでは、Legion Hosting 上の Wreckfest 専用サーバーの管理者セットアップ、RCON アクセス、プレイヤー管理、トラックローテーション管理、Steam Workshop の Mod サポート、カスタムイベント、およびトラブルシューティングについて説明します。初期サーバーセットアップ、設定、接続手順については、Wreckfest サーバーセットアップガイドをご覧ください。
管理者のセットアップ
Wreckfest はパスワードベースの管理者システムを使用します。サーバー所有者は、server_config.cfg ファイルに管理者パスワード(owner_password)を設定します。このパスワードは、RCON およびゲーム内の管理者コマンドを通じて完全な管理者アクセスを付与します。
管理者パスワードの設定
- GPanel でサーバーを停止します。
- Files タブに移動し、
server_config.cfgを開きます。 owner_passwordの行を見つけるか追加し、希望のパスワードを設定します:
owner_password=YourSecureAdminPassword
- ファイルを保存してサーバーを再起動します。
ゲーム内で管理者としてログインする
プレイヤーとしてサーバーに接続したら、ゲーム内のコンソールまたはチャットを使用して管理者として認証できます:
- ゲーム内のチャットまたはコンソールを開きます。
- パスワードとともに管理者ログインコマンドを入力します:
/admin YourSecureAdminPassword - このセッションで管理者になったことの確認メッセージが表示されます。
RCON(リモートコンソール)
Wreckfest はリモートサーバー管理のための RCON をサポートしています。RCON を使用すると、RCON クライアントを使ってゲームの外部からサーバーコマンドを実行できます。
RCON の設定
RCON の設定は server_config.cfg で構成します:
owner_password=YourSecureAdminPassword
query_port=27016
RCON 経由での接続
- RCON クライアントツール(mcrcon、rcon-cli、または GUI RCON クライアントなど)を使用します。
- クエリポート(デフォルト:
27016)でサーバーの IP アドレスに接続します。 owner_passwordを使用して認証します。- これで管理者コマンドをリモートで実行できます。
管理者コマンド
認証された管理者は、RCON、GPanel コンソール、またはゲーム内チャットを通じて以下のコマンドを使用できます:
| コマンド | 説明 |
|---|---|
/kick <player> |
サーバーからプレイヤーをキックします。BAN されない限り再参加できます。 |
/ban <player> |
サーバーからプレイヤーを BAN します。再起動後も持続します。 |
/unban <player> |
プレイヤーの BAN を解除します。 |
/balanceteams |
チームベースのゲームモードでチームを再バランスします。 |
/restart |
現在のイベントを再起動します。 |
/next |
トラックローテーションの次のイベントにスキップします。 |
/say <message> |
サーバー全体に管理者アナウンスを送信します。 |
プレイヤー管理
キックと BAN
/kick および /ban コマンドを使用して、迷惑なプレイヤーを管理します。BAN はサーバーの BAN リストに保存され、再起動後も持続します。
BAN リストの管理
BAN リストはサーバーディレクトリ内のファイルに保存されます。GPanel の Files タブから表示および編集できます:
- BAN された各プレイヤーは、Steam ID で一覧表示されます。
- プレイヤーの BAN を解除するには、
/unbanコマンドを使用するか、BAN リストファイルからそのエントリを削除してサーバーを再起動します。
チーム管理
チームベースのゲームモード(チームダービー)では、チームバランスを管理できます:
/balanceteamsを使用して、プレイヤーをチーム間で自動的に再配分します。- チームを必要とするイベントでは、
server_config.cfgにnum_teams=2を設定します。 - チーム割り当ては、公平性を保つためにイベント間でシャッフルできます。
トラックローテーション管理
トラックローテーションは、server_config.cfg 内で一連のイベントブロックとして定義されます。イベント形式の詳細については、Wreckfest サーバーセットアップガイドをご覧ください。
新しいトラックの追加
- サーバーを停止します。
- Files タブで
server_config.cfgを開きます。 - 希望のトラック、モード、設定で新しいイベントブロックを追加します。
- 保存してサーバーを再起動します。
トラックの削除または並べ替え
server_config.cfg のイベントブロックを編集するだけです。不要なイベントブロックを削除するか、並べ替えてローテーションの順序を変更します。サーバーはイベントを上から下へ処理し、最後のイベントを完了すると最初のイベントに戻ってループします。
一般的なトラック ID
人気のトラック ID: sandpit2_track_a(サーキット)、tricity_speedway_a(オーバル)、hellride_track_a(サーキット)、muddigger_arena_a(ダービーアリーナ)、bonebreaker_valley_a(サーキット)、crash_canyon_a(ダービーアリーナ)。Wreckfest にはこれ以外にも多くのトラックとバリエーションが含まれています — 完全なリストについては、ゲームのデータファイルやコミュニティのリソースを確認してください。インストールされていれば DLC トラックも利用できます。
Mod サポート(Steam Workshop)
Wreckfest は、カスタムトラック、車、その他のコンテンツを含む、専用サーバー上での Steam Workshop の Mod をサポートしています。
Workshop の Mod のインストール
- Wreckfest Steam Workshop で目的の Mod を見つけます。
- Mod の URL から Workshop アイテム ID(URL 内の番号)を確認します。
- GPanel でサーバーを停止します。
- サーバーの Mod 設定に Workshop アイテム ID を追加します。これは通常、起動変数または Mod リストファイルを通じて行います。
- サーバーを再起動します。SteamCMD が Mod ファイルを自動的にダウンロードします。
Workshop トラック
カスタムの Workshop トラックは、インストールされるとトラックローテーションに追加できます。イベントブロックの el_add 値として Workshop トラックの内部 ID を使用します。正しいトラック ID については、Mod の Workshop ページを確認してください。
Workshop の車
Workshop のカスタム車両は、インストールされるとサーバー上のすべてのプレイヤーが利用できます。モデルを正しく表示するには、プレイヤーも自分のクライアントで同じ Workshop アイテムをサブスクライブする必要があります。
カスタムイベント
標準のレースやダービーの設定を超えた、独自のイベント設定を作成できます:
テーマイベント
- スクールバスダービー: バス専用のデモリッションダービーにするため、
el_car_restrictionをバス車両 ID に設定します。 - 芝刈り機レース: 混沌とした小型車両レースのため、芝刈り機車両に制限します。
- 雨天耐久: 挑戦的な雨天耐久レースのため、
el_weather=2(雨)を設定し、ラップ数を多くします。 - タイムアタック: 短時間の激しいラウンドのため、短い制限時間とオープンな車種を使用します。
ボット補充イベント
プレイヤー数が少ないときに AI ドライバーを追加するには、el_bots 設定を使用します。ボットはレースの対戦相手やデモリッションダービーのターゲットを提供し、人間のプレイヤーが少なくてもアクションを継続させます。
トラブルシューティング
サーバーがブラウザに表示されない
- サーバーが GPanel で完全に起動してオンラインになっていることを確認します。
- サーバーが Steam のマスターサーバーリストに登録されるまで、起動後 1–2 分待ちます。
server_config.cfgでサーバー名が設定されており、空白でないことを確認します。- コンソールにポートバインドエラーや Steam 認証の失敗がないか確認します。
プレイヤーが接続できない
- サーバーが実行中で、コンソールにエラーが表示されていないことを確認します。
- パスワードで保護されている場合は、プレイヤーが正しいパスワードを入力していることを確認します。
- ゲームバージョンが一致していることを確認します — サーバーとクライアントは同じバージョンである必要があります。
- プレイヤーに IP とポートでの直接接続を試してもらいます。サーバーの IP とポートを確認する方法をご覧ください。
Mod が問題を引き起こす
- Mod を追加した後にサーバーがクラッシュしたり予期しない動作をする場合は、最後に追加した Mod を削除して再起動します。
- 問題のある Mod を特定するため、Mod を 1 つずつテストします。
- すべてのプレイヤーが自分のクライアントで同じ Workshop の Mod をサブスクライブしていることを確認します。
- 一部の Mod は古くなっており、現在の Wreckfest バージョンと互換性がない場合があります。
トラックローテーションが機能しない
- イベントブロックのトラック ID を再確認します。正しくないトラック ID はイベントの失敗を引き起こします。
- 各イベントブロックに必要なすべてのフィールド(
el_add、el_gamemode、el_laps)があることを確認します。 - サーバーが特定のイベントを読み込もうとするときに、コンソールにエラーがないか確認します。
パフォーマンスの問題
- CPU 使用率が高い場合は、AI ボットの数(
el_bots)を減らします。 - 24 人のプレイヤーとボットによるデモリッションダービーイベントは、最もリソースを消費します。ダービーイベントではプレイヤー数を減らすことを検討してください。
- GPanel のリソースグラフを確認します。リソース制限に常に達している場合は、プランのアップグレードを検討してください。オプションについて相談するには、サポートチケットを開いてください。
関連記事
- Wreckfest サーバーセットアップガイド — 初期セットアップ、設定、トラックローテーション、接続手順
- サーバーの IP とポートを確認する方法
- SFTP 経由でファイルをアップロードする方法
- サーバー起動ガイド — Legion Hosting で任意のゲームサーバーを起動するための一般ガイド
さらにサポートが必要ですか?
このガイドで扱われていない問題が発生している場合は、当社のサポートチームがお手伝いいたします。legionhosting.net/submitticket.php でチケットを開き、サーバーの詳細、問題の説明、および GPanel コンソールからの関連エラーメッセージを記載してください。