このガイドでは、Legion Hosting で Sonic Robo Blast 2 (SRB2) 専用サーバーをセットアップし、サーバー設定を構成し、プレイヤーを接続する方法を説明します。SRB2 は、改造された Doom エンジンをベースに構築された無料のオープンソース3D Sonic ファンゲームで、最大32人のマルチプレイヤーをサポートしています。管理者コマンド、ゲームモード設定、アドオン管理については、SRB2 管理者およびコマンドガイドをご覧ください。
1. 初回起動
- GPanel にログインし、SRB2 サーバーを選択します。
- Startup タブに移動し、変数を設定します(セクション2の表を参照)。
- SRV_NAME を希望のサーバー名に設定します(最大20文字)。
- SRV_PW をデフォルトの
ChangeMeから希望のパスワードに変更するか、パスワード保護されたサーバーにするためにそのままにします。 - Console タブに戻り、Start をクリックします。
- コンソールに
DEDICATED: No players at round start, idling...が表示されるまで待ちます。
ChangeMe です。これを固有のものに変更するか、公開サーバーにしたい場合はクリアしてください。
2. GPanel 起動変数
以下の変数は GPanel の Startup タブで利用できます。
| 変数 | デフォルト | 説明 |
|---|---|---|
SRV_NAME |
Default Name |
マスターサーバーリストに表示されるサーバー名(最大20文字)。 |
SRV_PW |
ChangeMe |
サーバーに参加するために必要なパスワード。 |
MAX_PLAYERS |
32 |
最大プレイヤー数(最大32)。 |
ROOM_NR |
33 |
マスターサーバーのルーム番号。33 = Standard ルーム、28 = Casual ルーム。 |
3. サーバー設定 (adedserv.cfg)
メインのサーバー設定ファイルは次のとおりです:
adedserv.cfg
このファイルは GPanel の Files タブを使用するか、SFTP 経由で接続して開きます。ファイルはシンプルなコマンドベースの形式を使用します。
adedserv.cfg 内の servername、password、maxplayers の値は、サーバー起動のたびに GPanel の起動変数によって上書きされます。これらの設定には Startup タブを使用してください。
adedserv.cfg の例
servername "My SRB2 Server"
wait 5
password ChangeMe
wait 5
maxplayers 32
このファイルに追加の設定コマンドを加えることができます。サーバー起動時に順番に実行されます。処理時間を確保するために、コマンド間に wait [tics] を使用してください。
4. マスターサーバールーム
SRB2 サーバーは、ms.srb2.org の公式マスターサーバーに掲載されます。ROOM_NR 変数は、サーバーがどのルームに表示されるかを制御します。
| ルーム ID | ルーム名 | 説明 |
|---|---|---|
33 |
Standard | 競技および標準的なゲームプレイ向けのデフォルトルーム。 |
28 |
Casual | カジュアルでリラックスしたゲームプレイセッション向け。 |
5. プレイヤーの接続方法
- Sonic Robo Blast 2 を起動します。
- メインメニューから Multiplayer を選択し、次に Join Game を選択します。
- サーバーリスト(ルームでフィルタリング)を参照してサーバーを見つけます。
- または、Specify Server を使用して、GPanel の Network タブから IP とポートを入力します。
- 求められたらサーバーパスワードを入力します。
6. ゲームモード
SRB2 は複数のマルチプレイヤーゲームモードをサポートしています:
- Co-op -- キャンペーンステージを協力してプレイします。
- Competition -- 最高スコアを目指してステージをレースします。
- Race -- 他のプレイヤーと競ってステージをスピードランします。
- Match -- 全員参加型のリング戦闘。
- Team Match -- チームベースのリング戦闘。
- Capture the Flag -- SRB2 のゲームプレイによるクラシックな CTF。
- Tag -- 一人のプレイヤーが「鬼」になり、他のプレイヤーをタッチする必要があります。
- Hide & Seek -- 隠れる側は探す側を避ける必要があります。
関連記事
サポートが必要ですか?
SRB2 サーバーで問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、および GPanel コンソールからの関連エラーメッセージを記載してください。