このガイドでは、Cube 2: Sauerbraten サーバーの管理者コマンド、ゲームモード、マップ管理、サーバー管理について説明します。初期セットアップについては、Cube 2: Sauerbraten サーバーセットアップガイドを参照してください。
1. 管理者アクセス
Sauerbraten はサーバー制御に「マスター」と「管理者」のシステムを使用します。ゲーム内で管理者ステータスを取得するには、コンソール(/)を開いて次のように入力します:
/setmaster your_admin_password
これは GPanel の Startup タブで設定された CUBE_ADMINPASSWORD を使用します。認証されると、そのセッション中はマスター/管理者権限が付与されます。
2. 管理者コマンド
| コマンド | 説明 |
|---|---|
/kick [cn] |
クライアント番号でプレイヤーをキックします。 |
/spectator [0/1] [cn] |
プレイヤーを強制的に観戦モードにします。 |
/mastermode [mode] |
マスターモードを設定します(0=オープン、1=拒否権、2=ロック、3=プライベート)。 |
/map [name] [mode] |
現在のマップとゲームモードを変更します。 |
/clearbans |
すべての有効な BAN を解除します。 |
/pausegame [0/1] |
ゲームを一時停止または再開します。 |
/persist [0/1] |
マップ変更をまたいでチームを維持します。 |
3. マスターモード
| モード | 名称 | 説明 |
|---|---|---|
| 0 | オープン | 誰でもマスターを取得し、マップ/モードを変更できます。 |
| 1 | 拒否権 | マスターのみがマップを変更でき、他のプレイヤーは投票できます。 |
| 2 | ロック | マスターのみがサーバーを制御します。新規プレイヤーは観戦者になります。 |
| 3 | プライベート | 新規接続は許可されません。 |
4. ゲームモード
/map [name] [mode] を使用してゲームモードを変更します。一般的なモード:
| モード | 名称 | 説明 |
|---|---|---|
| ffa | Free-for-All | 標準的なデスマッチ。 |
| insta | Instagib | ライフルによる一撃必殺。 |
| effic | Efficiency | 全武器あり、アイテム拾得なし。 |
| tactics | Tactics | ライフごとにランダムな武器でスポーン。 |
| capture | Capture | チームベースの拠点占領モード。 |
| ctf | Capture the Flag | チームフラッグを使用したクラシックな CTF。 |
| coop edit | Cooperative Edit | 協力型マップ編集モード。 |
例: /map complex insta は「complex」マップを Instagib モードで読み込みます。
5. 協力型マップ編集
Sauerbraten のユニークな機能は、ゲーム内での協力型マップ編集です。有効にするには:
- coop edit モードに変更します:
/map [name] coop edit - 接続中のすべてのプレイヤーがリアルタイムでマップを編集できるようになります。
/sendmapを使用して現在のマップ状態をサーバーと共有します。/getmapを使用して最新のマップバージョンをダウンロードします。
ヒント: 編集セッション中は
/mastermode 2(ロック)を設定して、ランダムなプレイヤーが参加して編集作業を妨げるのを防ぎましょう。
6. トラブルシューティング
- サーバーがブラウザに表示されない: マスターサーバーが
sauerbraten.orgに設定されており、サーバーが完全に起動していることを確認してください。 - マスターを取得できない: 管理者パスワードが正しいことを確認してください。コマンドは
/setmaster passwordです。 - 帯域幅の使用量が多い:
CUBE_MAXPLAYERSを減らしてください。Sauerbraten の帯域幅はプレイヤー数に応じて指数関数的に増加します。 - マップが見つからない: デフォルトでは組み込みマップのみが利用可能です。カスタムマップは SFTP 経由でアップロードする必要があります。
関連記事
サポートが必要ですか?
さらにサポートが必要な場合は、サーバーの IP と GPanel コンソールに表示されたエラーメッセージを添えてサポートチケットを作成してください。