このガイドでは、Legion Hosting の Don't Starve Together 専用サーバーの管理者アクセスとコンソールコマンドについて説明します。初期サーバーセットアップについては、DST サーバーセットアップを参照してください。MOD のインストールについては、DST MOD インストールを参照してください。よくある問題については、DST トラブルシューティングを参照してください。
管理者アクセス
サーバー管理者はゲーム内コンソールコマンドを使用してサーバーを管理できます。管理者権限は、プレイヤーの Klei User ID を adminlist.txt ファイルに追加することで付与されます。
Klei User ID の確認
あなたの Klei User ID(KU ID)は KU_abc12345 のような形式です。次の方法で確認できます:
- accounts.klei.com にログインし、アカウントプロフィールを確認する
- 参加時にサーバーのコンソールログを確認する — KU ID が表示されます
adminlist.txt の設定
クラスターディレクトリ内の adminlist.txt ファイルを作成または編集します。1 行に 1 つの KU ID を追加します:
KU_abc12345
KU_def67890
コンソールコマンド
ゲーム内で ~(チルダ)キーを押してコンソールを開きます。リモートコマンドの前には c_ を付けます:
| コマンド | 説明 |
|---|---|
c_announce("message") |
サーバー全体にアナウンスを送信します |
c_save() |
ワールドの保存を強制します |
c_rollback(count) |
指定したセーブスナップショットの数だけサーバーをロールバックします |
c_regenerateworld() |
ワールド全体を再生成します(現在のセーブを削除します) |
c_shutdown() |
サーバーを正常にシャットダウンします |
c_skip(count) |
指定した日数だけ先に進めます |
TheNet:Kick(userid) |
KU ID でプレイヤーをキックします |
TheNet:Ban(userid) |
KU ID でプレイヤーを BAN します |
c_listallplayers() |
接続中のすべてのプレイヤーを KU ID とともに一覧表示します |
注意:
c_regenerateworld() や c_rollback() のようなコマンドは破壊的であり、接続中のすべてのプレイヤーに影響します。慎重に使用してください。
関連記事
サポートが必要ですか?
ここで説明されていない問題が発生した場合は、サポートチケットを送信し、サーバー ID、問題の説明、GPanel の関連コンソール出力を記載してください。