このガイドでは、Fistful of Frags サーバーの管理者セットアップ、Source エンジンの RCON コマンド、プレイヤー管理、マップコマンド、SourceMod/MetaMod のサポート、およびトラブルシューティングについて説明します。初期セットアップと接続手順については、Fistful of Frags サーバーセットアップガイドを参照してください。
1. RCON のセットアップ
fof/cfg/server.cfg で RCON パスワードを設定します:
rcon_password "YourStrongPassword"
ゲーム内でコンソール(~)から認証します:
rcon_password YourStrongPassword
rcon <command>
GPanel の Console タブから直接コマンドを送信することもできます。
RCON パスワードを秘密に保ってください。 それを持っている人は誰でもサーバーを完全に制御できます。強力で一意のパスワードを使用してください。
2. プレイヤー管理
| コマンド | 説明 |
|---|---|
rcon status | ユーザー ID、Steam ID、IP、ping を含むプレイヤーを一覧表示します。 |
rcon kick <userid> | ユーザー ID でプレイヤーをキックします。 |
rcon kick "<playername>" | 表示名でキックします。 |
rcon banid <minutes> <userid> | ユーザー ID で BAN します。0 = 永久。 |
rcon banip <minutes> <ip> | IP アドレスを BAN します。 |
rcon removeid <steamid> | Steam ID の BAN を解除します。 |
rcon removeip <ip> | IP の BAN を解除します。 |
rcon writeid | BAN リストを banned_user.cfg に保存します。 |
rcon writeip | IP BAN を banned_ip.cfg に保存します。 |
必ず BAN リストを保存してください。 BAN した後に
rcon writeid と rcon writeip を実行してください。保存しないと、再起動時に BAN が失われます。
3. マップコマンド
| コマンド | 説明 |
|---|---|
rcon changelevel <mapname> | プレイヤーを接続したまま、マップを変更します。 |
rcon map <mapname> | すべてのプレイヤーを切断して、マップを最初から読み込みます。 |
rcon maps * | 利用可能なすべてのマップを一覧表示します。 |
rcon mp_timelimit <min> | マップの時間制限を変更します。 |
rcon mp_fraglimit <frags> | フラグ制限を変更します。 |
rcon mp_restartgame 1 | 現在のラウンドを再開します。 |
4. サーバー管理
| コマンド | 説明 |
|---|---|
rcon hostname "Name" | サーバー名を変更します。 |
rcon sv_password "pass" | 参加パスワードを設定または変更します。 |
rcon mp_friendlyfire <0/1> | フレンドリーファイアを切り替えます。 |
rcon sv_alltalk <0/1> | チーム間ボイスチャットを切り替えます。 |
rcon say "message" | サーバー全体にチャットメッセージを送信します。 |
rcon exec <filename> | 設定ファイルを実行します。 |
rcon quit | サーバーをシャットダウンします。 |
5. SourceMod と MetaMod
高度な管理者機能については、MetaMod:Source と SourceMod をインストールしてください。
インストール
- GPanel からサーバーを停止します。
- sourcemm.net から MetaMod:Source をダウンロードし、SFTP 経由で
fof/にアップロードします。 - sourcemod.net から SourceMod をダウンロードし、
fof/にアップロードします。 - サーバーを起動し、
meta versionとsm versionで確認します。
SourceMod 管理者の追加
fof/addons/sourcemod/configs/admins_simple.ini を編集します:
"STEAM_0:1:12345678" "99:z" // Full admin access
6. トラブルシューティング
- 起動時にサーバーがクラッシュする: GPanel コンソールでエラーを確認します。開始マップが存在することを確認します。
- プレイヤーが接続できない: サーバーが実行されていることを確認し、GPanel で IP/ポートを確認します。
- RCON が機能しない:
server.cfgでrcon_passwordが設定されていることを確認し、コマンドを送信する前に認証してください。 - SourceMod の問題: ファイルが(サーバールートではなく)
fof/にあり、正しいビルドが使用されていることを確認してください。
関連記事
サポートが必要ですか?
ここで説明されていない FoF サーバーの問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、および GPanel コンソールからの関連するエラーメッセージを記載してください。