このガイドでは、Dead Matter 専用サーバーの管理者セットアップ、コンソールコマンド、プレイヤー管理、ワールド管理、トラブルシューティングについて説明します。Dead Matter はカナダのアルバータ州を舞台にしたオープンワールドのゾンビサバイバルゲームで、拠点建設、物資の収集、車両、PvP/PvE ゲームプレイを特徴としています。初期サーバーセットアップ、設定、接続手順については、Dead Matter サーバーセットアップガイドを参照してください。
1. 管理者セットアップ
Dead Matter 専用サーバーは、設定ベースの管理者システムを使用します。サーバー運営者は GPanel コンソールと設定ファイルを通じてサーバーを管理します。
サーバー運営者アクセス
サーバー運営者として、次の方法で Dead Matter サーバーを管理します:
- GPanel コンソール: GPanel のサーバーコンソールには、サーバー出力、プレイヤーの接続、ゾンビイベント、エラーメッセージが表示されます。
- 設定ファイル:
Game.iniファイルおよびDeadMatter/Saved/Config/内のその他の設定が、すべてのサーバー設定を制御します。GPanel のファイルタブまたは SFTP 経由で編集します。 - ゲーム内管理ツール: 管理者としてログインすると、テレポート、アイテムスポーン、プレイヤー制御などの追加管理オプションにアクセスできます。
管理者の追加
サーバー上のプレイヤーに管理者権限を付与するには:
- GPanel からサーバーを停止します。
- サーバーの設定ディレクトリにある管理者設定ファイルを開きます。
- プレイヤーの Steam ID(SteamID64 形式)を管理者リストに追加します。
- ファイルを保存してサーバーを再起動します。
2. コンソールコマンド
Dead Matter は、GPanel コンソールおよびゲーム内管理者コンソールからアクセスできるコンソールコマンドを提供しています。以下はサーバー管理の主要なコマンドです。
| コマンド | 説明 |
|---|---|
kick <player/steamid> |
プレイヤーをサーバーからキックします。 |
ban <player/steamid> |
プレイヤーをサーバーから永久に BAN します。 |
unban <steamid> |
プレイヤーを BAN リストから削除します。 |
listplayers |
現在接続中のすべてのプレイヤーを名前と Steam ID とともに一覧表示します。 |
save |
ワールドの即時保存をトリガーします。 |
teleport <player> <x> <y> <z> |
プレイヤーを指定した座標にテレポートします(ゲーム内管理者)。 |
giveitem <player> <itemid> <amount> |
アイテム ID でプレイヤーにアイテムを付与します(ゲーム内管理者)。 |
settime <hour> |
ゲーム内の時刻を設定します(0-24)。 |
shutdown |
自動保存を伴うサーバーの正常なシャットダウンを開始します。 |
3. プレイヤー管理
プレイヤーのキック
- GPanel コンソールで
kickコマンドをプレイヤーの名前または Steam ID とともに使用します。 - キックされたプレイヤーは、さらなる措置(BAN またはパスワード変更)が取られない限り、すぐに再参加できます。
プレイヤーの BAN
banコマンドを使用して、プレイヤーの参加を永久に防ぎます。- BAN は Steam ID で追跡され、サーバーの再起動後も保持されます。
- BAN を解除するには、Steam ID とともに
unbanを使用します。
パスワード保護
アクセスを制御する最も信頼性の高い方法は、サーバーパスワードを設定することです:
ServerPassword=YourSecretPassword
Game.ini でパスワードを変更し、サーバーを再起動します。パスワードは信頼できるプレイヤーとのみ共有してください。
ホワイトリストモード
アクセス制御を最大化するには、ホワイトリストのみのサーバーを運用することを検討してください。承認した Steam ID をホワイトリスト設定ファイルに追加します。パスワードを知っているかどうかに関係なく、ホワイトリストに登録されたプレイヤーのみが参加できます。
4. ワールド管理
ワールドのリセット
ワールドを完全に消去して新しく始めるには:
- GPanel からサーバーを停止します。
- SFTP 経由で接続し、
DeadMatter/Saved/SaveGames/に移動します。 - セーブディレクトリを削除またはリネームします(バックアップとして残す場合はリネーム)。
- サーバーを起動します。既存の設定で新しいワールドが生成されます。
ワールド設定の調整
完全なリセットを行わずに、Game.ini を変更することでワールドの体験を調整できます:
- ZombieDensity -- ワールド内のゾンビの数を増減します。
- LootRespawnTime -- 物資コンテナが略奪された後に再補充される速度を制御します。
- DayNightCycleSpeed -- 日を長くしたり短くしたりして、サバイバルのペースを変更します。
- bPvPEnabled -- 消去せずに PvP のオン/オフを切り替えます。変更は再起動時に反映されます。
バックアップと復元
- GPanel からサーバーを停止します。
- SFTP 経由で接続し、バックアップ用に
SaveGames/ディレクトリをダウンロードします。 - 復元するには、バックアップしたディレクトリをアップロードし、現在のものを置き換えます。
- サーバーを起動します。復元されたワールドが読み込まれます。
5. トラブルシューティング
起動時にサーバーがクラッシュする
- GPanel コンソールでエラーメッセージを確認してください。一般的な原因には、
Game.iniの不正な設定構文が含まれます。 - ポート値が手動で変更されていないことを確認してください。ポートは GPanel が割り当てるものと一致する必要があります。
- 設定ファイルを削除して再起動し、新しいデフォルト設定を再生成してみてください。
- クラッシュがセーブに関連する場合は、
SaveGames/ディレクトリをリネームして新しいワールドで起動してみてください。 - クラッシュが続く場合は、サーバー IP と完全なコンソール出力を添えてサポートチケットを開いてください。
プレイヤーが接続できない
- GPanel でサーバーが実行されていることを確認し、コンソールでエラーを確認してください。
- プレイヤーが GPanel の Network タブの正しい IP とポートを使用していることを確認してください。
- サーバーパスワードが正しいことを確認してください(パスワードは大文字と小文字が区別されます)。
- ホワイトリストを使用している場合は、プレイヤーの Steam ID が追加されていることを確認してください。
- サーバーとプレイヤーの両方が同じバージョンの Dead Matter を実行していることを確認してください。
ゾンビとパフォーマンスの問題
- 高い
ZombieDensity値はサーバー負荷を大幅に増加させます。パフォーマンスが低下する場合は、1.0以下に下げてください。 - サーバーが多数の同時プレイヤーで苦労する場合は、
MaxPlayersを減らしてください。 - 大量のプレイヤー建造構造物は、時間の経過とともにサーバーのパフォーマンスに影響を与える可能性があります。
- 保存が周期的なラグスパイクを引き起こす場合は、
AutoSaveIntervalを増やしてください。 - パフォーマンスが低いままの場合は、サーバープランのアップグレードについてサポートにお問い合わせください。
デシンクとラグ
- Dead Matter は活発に開発中であり、ある程度のデシンクは予想されます。すべてのプレイヤーが同じゲームバージョンであることを確認してください。
- 遅延が大きいプレイヤーはより多くのデシンクを経験する可能性があります。サーバーの場所への接続が最も良いプレイヤーを推奨します。
- 蓄積された状態をクリアしてパフォーマンスを向上させるため、定期的に(1 日に 1 回または長時間のセッション後に)サーバーを再起動してください。
セーブの破損
- 保存中にサーバーがクラッシュすると、セーブファイルが破損する可能性があります。
- 利用可能な場合は、手動の SFTP バックアップから復元してください。復元手順については、Dead Matter サーバーセットアップガイドを参照してください。
- 定期的な SFTP バックアップが最善の保護です。少なくともプレイセッションごとに 1 回はワールドをバックアップしてください。
関連記事
サポートが必要ですか?
ここで説明されていない Dead Matter サーバーの問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、GPanel コンソールの関連エラーメッセージを記載してください。