このガイドでは、Legion Hosting の Xonotic 専用サーバーの管理者コマンド、RCON、サーバー管理について説明します。初期セットアップと設定については、Xonotic サーバーセットアップガイドを参照してください。
RCON のセットアップ
.xonotic/data/server.cfg で RCON パスワードを設定します:
rcon_password "your_rcon_password"
ゲーム内での RCON の使用
- コンソールを開きます(~ を押す)
- RCON パスワードを設定します:
rcon_password "your_rcon_password" - RCON アドレスを設定します:
rcon_address YOUR_IP:PORT - コマンドを実行します:
rcon command_here
セキュリティ: 必ず強力な RCON パスワードを設定してください。設定しないと、誰でも管理者コマンドを実行できます。RCON パスワードを公開で共有しないでください。
一般的な RCON コマンド
| コマンド | 説明 |
|---|---|
rcon status |
サーバーの状態と接続中のプレイヤーを表示 |
rcon kick # <id> <reason> |
ID でプレイヤーをキック |
rcon ban <ip> |
IP アドレスを BAN |
rcon unban <ip> |
IP BAN を解除 |
rcon changelevel <map> |
特定のマップに変更 |
rcon endmatch |
現在のマッチを終了 |
rcon restart |
現在のマップを再起動 |
rcon say <message> |
サーバー全体にチャットメッセージを送信 |
rcon gametype <mode> |
ゲームモードを変更(例: dm、ctf、tdm) |
rcon fraglimit_override <num> |
フラグ/スコア制限を設定 |
rcon timelimit_override <minutes> |
マップごとの時間制限を設定 |
rcon g_maplist "<maps>" |
マップローテーションを設定(スペース区切り) |
rcon quit |
サーバーをシャットダウン |
サーバー設定
すべてのサーバー設定は以下にあります:
.xonotic/data/server.cfg
一般的な設定
| 設定 | 説明 |
|---|---|
hostname |
ブラウザに表示されるサーバー名 |
sv_public |
公開リスト(1=はい、0=いいえ、-1=LAN) |
maxplayers |
最大接続プレイヤー数 |
gametype |
デフォルトのゲームモード |
g_maplist |
マップローテーション(スペース区切り) |
g_maplist_shuffle |
マップ順序をランダム化(1=はい) |
timelimit_override |
マップの時間制限(分単位、0 = 制限なし) |
fraglimit_override |
フラグ制限(0 = 制限なし) |
g_balance_teams |
チームの自動バランス調整 |
bot_number |
追加するボットの数 |
skill |
ボットのスキルレベル(0-10) |
minplayers |
最小プレイヤー数(残りのスロットはボットが埋めます) |
ボット管理
Xonotic には組み込みのボットサポートがあります。server.cfg でボットを設定します:
// Add 4 bots with medium difficulty
bot_number 4
skill 5
// Or use minplayers to fill empty slots
minplayers 8
カスタムマップ
カスタムマップを追加するには:
- Xonotic コミュニティからマップの
.pk3ファイルをダウンロードします - SFTP 経由で
data/ディレクトリにアップロードします server.cfgのg_maplistにマップ名を追加します- サーバーを再起動します
GPanel によるサーバー管理
| 操作 | 方法 |
|---|---|
| サーバーの起動/停止/再起動 | GPanel のメインページの電源コントロールを使用 |
| プレイヤー制限の変更 | Startup タブで MAX_PLAYERS を編集 |
| 設定の編集 | File Manager または SFTP → .xonotic/data/server.cfg |
| コンソールコマンドの実行 | GPanel の Console タブを使用 |
| ログの表示 | Console タブを確認するか latest.log を読む |
トラブルシューティング
サーバーがブラウザに表示されない
server.cfgでsv_publicが1に設定されていることを確認します- サーバーが完全に起動していることを確認します(
Server listening on address 0.0.0.0:を探します) - マスターサーバーが更新されるまで 1~2 分待ちます
マップが読み込まれない
- マップの
.pk3ファイルがdata/ディレクトリに存在することを確認します - コンソールで「map not found」エラーを確認します
g_maplistでマップ名のスペルが正しいことを確認します
関連記事
サポートが必要ですか?
Xonotic サーバーについてさらにサポートが必要な場合は、サポートチームがお手伝いします。サポートチケットを送信していただければ、できるだけ早く対応いたします。