このガイドでは、Open Fortress 専用サーバーの管理者セットアップ、Source エンジンの RCON コマンド、プレイヤー管理、マップコマンド、SourceMod/MetaMod プラグインのサポート、トラブルシューティングについて説明します。Open Fortress は、Source エンジン上に構築された、新しいゲームモードとコンテンツを備えた無料の TF2 MOD です。初期セットアップ、設定、接続方法については、Open Fortress サーバーセットアップガイドを参照してください。
1. 管理者のセットアップ(RCON パスワード)
Open Fortress は、管理に Source エンジンの RCON システムを使用します。パスワードは open_fortress/cfg/server.cfg で設定します。
rcon_password "YourStrongPassword"
ゲーム内でコンソール(~)を介して認証します。
rcon_password YourStrongPassword
rcon <command>
RCON 認証なしで、GPanel の Console タブを通じてコマンドを直接送信することもできます。
2. Source エンジン RCON コマンド
プレイヤー管理
| コマンド | 説明 |
|---|---|
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 に保存します。 |
rcon writeid と rcon writeip を実行してください。保存しないと、再起動時に BAN が失われます。
マップコマンド
| コマンド | 説明 |
|---|---|
rcon changelevel <mapname> | プレイヤーを接続したままマップを変更します。 |
rcon map <mapname> | すべてのプレイヤーを切断して、マップを最初から読み込みます。 |
rcon maps * | 利用可能なすべてのマップを一覧表示します。 |
rcon mp_timelimit <min> | マップの時間制限を変更します。 |
rcon mp_fraglimit <frags> | フラグ制限を変更します。 |
rcon mp_restartgame 1 | 現在のラウンドを再開し、スコアをリセットします。 |
サーバー管理
| コマンド | 説明 |
|---|---|
rcon hostname "Name" | サーバー名を変更します。 |
rcon sv_password "pass" | 参加パスワードを設定または変更します。 |
rcon sv_alltalk <0/1> | チーム間ボイスチャットを切り替えます。 |
rcon say "message" | サーバー全体にチャットメッセージを送信します。 |
rcon exec <filename> | 設定ファイルを実行します。 |
rcon quit | サーバーをシャットダウンします。 |
3. SourceMod と MetaMod
高度な管理機能のために、MetaMod:Source と SourceMod をインストールします。
インストール
- GPanel からサーバーを停止します。
- sourcemm.net から MetaMod:Source をダウンロードし、SFTP 経由で
open_fortress/にアップロードします。 - sourcemod.net から SourceMod をダウンロードし、
open_fortress/にアップロードします。 - サーバーを起動し、コンソールで
meta versionとsm versionを実行して確認します。
SourceMod 管理者の追加
open_fortress/addons/sourcemod/configs/admins_simple.ini を編集します。
"STEAM_0:1:12345678" "99:z" // Full admin access
チャットまたはコンソールで sm_admin を使用して、ゲーム内の管理者メニューを開きます。
4. カスタムマップ
- カスタムマップの
.bspファイルをダウンロードします。 - SFTP 経由で
open_fortress/maps/にアップロードします(SFTP を使用したファイルのアップロード方法を参照)。 - マップ名を
open_fortress/cfg/mapcycle.txtに追加します。 rcon changelevel mapnameでテストします。
5. トラブルシューティング
起動時にサーバーがクラッシュする
- GPanel コンソールでエラーメッセージを確認します。
- 開始マップが
open_fortress/maps/に存在することを確認します。 - SourceMod/MetaMod を使用している場合は、テストのために一時的に addon ディレクトリを削除します。
- 必要なすべてのゲームファイル(TF2 アセットと Open Fortress ファイル)が正しくダウンロードされていることを確認します。
プレイヤーが接続できない
- GPanel でサーバーが稼働していることを確認します。
- Network タブで正しい IP とポートを確認します。
- プレイヤーが同じ方法(Beans ランチャー)で Open Fortress をインストールしていることを確認します。
テクスチャやアセットの欠落
- Open Fortress は TF2 アセットに依存しています。
tf2/ディレクトリがインストール時に正しくダウンロードされたことを確認します。 - テクスチャが欠落している場合は、GPanel の Settings タブから再インストールを試してください。
関連記事
サポートが必要ですか?
ここに記載されていない Open Fortress サーバーの問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、および GPanel コンソールからの関連するエラーメッセージを記載してください。