このガイドでは、Legion Hosting 上の Subnautica Nitrox サーバーのサーバー管理、コンソールコマンド、権限管理、セーブ管理、トラブルシューティングについて説明します。初期セットアップとプレイヤー接続の手順については、Subnautica Nitrox サーバーセットアップガイドを参照してください。
1. サーバーコンソール
Nitrox サーバーは、GPanel の Console タブからアクセスできるコンソールを提供します。サーバーの実行中に、コンソールの入力欄に直接コマンドを入力してください。
2. 管理者アクセス
管理者アクセスは SUBNAUTICA_ADMIN_PASSWORD 起動変数(または server.cfg 内の AdminPassword)によって制御されます。プレイヤーはゲーム内で管理者として認証することで、特権コマンドを実行できます。
PleaseChangeMe です。不正な管理者アクセスを防ぐため、GPanel の Startup タブで直ちに変更してください。
3. コンソールコマンド
| コマンド | 説明 |
|---|---|
help |
利用可能なすべてのサーバーコマンドを一覧表示します。 |
say [message] |
接続中のすべてのプレイヤーにメッセージをブロードキャストします。 |
list |
接続中のすべてのプレイヤーを表示します。 |
kick [name] |
プレイヤーをサーバーからキックします。 |
ban [name] |
プレイヤーをサーバーからBANします。 |
unban [name] |
プレイヤーのBANを解除します。 |
save |
即時のワールドセーブを強制実行します。 |
op [name] |
プレイヤーに管理者/オペレーター権限を付与します。 |
deop [name] |
プレイヤーから管理者/オペレーター権限を削除します。 |
stop |
サーバーを正常にシャットダウンします。 |
stop を使用してください。 サーバーがシャットダウンする前にワールドが確実に保存されるよう、常に stop コマンドまたは GPanel の Stop ボタンを使用してください。
4. 権限レベル
Nitrox はプレイヤーのアクセス制御に権限階層を使用します。server.cfg 内の DefaultPlayerPerm 設定が、新しいプレイヤーが受け取る権限を決定します。
| レベル | 説明 |
|---|---|
NONE |
権限なし。プレイヤーはゲームワールドと操作できません。 |
PLAYER |
標準的なプレイヤー権限。通常通りゲームをプレイできます。 |
MODERATOR |
プレイヤーをキックでき、基本的なモデレーションを実行できます。 |
ADMIN |
BAN、op、サーバー設定を含む完全な管理者権限。 |
CONSOLE |
最高レベル。サーバーコンソールからのみ利用可能です。 |
5. セーブ管理
自動セーブ
自動セーブは2つの設定によって制御されます:
SAVE_INTERVAL-- 自動セーブの間隔(ミリ秒)。デフォルトは120000(2分)です。SAVE_DISABLE-- 自動セーブを完全に無効にするにはTrueに設定します。
手動セーブ
GPanel のコンソールで save コマンドを使用すると、即時のワールドセーブを実行できます。
セーブファイルの場所
ワールドセーブは、SAVE_NAME(デフォルト:world)で指定された名前でサーバーディレクトリに保存されます。
バックアップ
- サーバーを停止します(または先に
saveを使用します)。 - SFTP 経由でセーブディレクトリと
server.cfgをダウンロードします。 - バックアップを安全な場所に保管します。
6. デフォルトのプレイヤーステータス
以下のデフォルトのプレイヤー値は server.cfg で調整できます:
| 設定 | デフォルト | 説明 |
|---|---|---|
DefaultOxygenValue |
45 |
新しいプレイヤーの開始時の酸素レベル。 |
DefaultMaxOxygenValue |
45 |
新しいプレイヤーの最大酸素容量。 |
DefaultHealthValue |
80 |
新しいプレイヤーの開始時の体力値。 |
DefaultHungerValue |
50.5 |
新しいプレイヤーの開始時の空腹レベル。 |
DefaultThirstValue |
90.5 |
新しいプレイヤーの開始時の喉の渇きレベル。 |
DefaultInfectionValue |
0.1 |
開始時の感染レベル(Kharaa)。治癒した状態で開始するには 0 に設定します。 |
7. Nitrox のアップデート
新しい Nitrox バージョンにアップデートするには:
- GPanel の Startup タブで
NITROX_VERSIONをlatest(または特定のバージョン)に設定します。 - GPanel で Reinstall をクリックして、新しいバージョンをダウンロードしてインストールします。
- すべてのプレイヤーがクライアント側の Nitrox を一致するバージョンにアップデートしていることを確認します。
8. トラブルシューティング
| 問題 | 解決策 |
|---|---|
| インストールが失敗する(Steam Guard) | STEAM_GUARDCODE に Steam Guard コードを入力して再インストールしてください。コードはすぐに期限切れになります -- 速やかに対応してください。 |
| プレイヤーが接続できない | GPanel で IP/ポートを確認し、クライアントとサーバー間で Nitrox バージョンが一致しているかチェックし、正しいパスワードが使用されていることを確認してください。 |
| プレイヤー間の同期ずれ | これは既知の Nitrox の制限です。すべてのプレイヤーに切断して再接続してもらってください。すべてのプレイヤーが同じ Nitrox バージョンであることを確認してください。 |
| セーブの破損 | バックアップから復元してください。バックアップが存在しない場合は、SAVE_NAME の値を変更して新しいセーブで開始してみてください。 |
| Subnautica のアップデート後にサーバーがクラッシュする | Subnautica のゲームアップデートが Nitrox の互換性を損なう場合があります。互換性のあるリリースについては Nitrox の GitHub を確認してください。 |
関連記事
お困りですか?
Subnautica Nitrox サーバーで問題が発生した場合は、サポートチケットを開いて、サーバーIP、問題の説明、および GPanel コンソールからの関連するエラーメッセージを含めてください。