メインコンテンツまでスキップ

EternalTDコマンド

EternalTDはルートコマンドを登録します:

/eternaltd
/etd

セットアップ中に使用されるNightbreakトークンコマンドは別のものです:

/nightbreaklogin <token>

セットアップとコンテンツ管理

コマンド送信者現在の目的
/etd全員現在のセットアップ/コンテンツのクイックスタートヘルプを表示
/etd initializeプレイヤー初回セットアップメニューを開く
/etd setupプレイヤーEternalTDパッケージブラウザを開く
/etd downloadall全員アクセス可能なすべてのEternalTD Nightbreakパッケージをダウンロード
/etd updatecontent全員古いEternalTDパッケージのアップデートをダウンロード
/etd updateall全員/etd updatecontent のエイリアス
/etd install全員公式EternalTDリソースパック設定を適用
/etd reload全員インポートされたEternalTDコンテンツをリロードし、存在する場合はFMMインポートを更新

管理者向け注記:

  • 上記のセットアップ/コンテンツコマンドは現在、管理者向けコマンドとしてコーディングされています。
  • initializesetupdownloadallupdatecontentreload はコマンドクラスで明示的に eternaltd.* を設定しています。

ゲームプレイコマンド

コマンド送信者現在の目的
/etd join <level>プレイヤー読み込まれたレベルファイルから新しいレベルセッションを開始
/etd startプレイヤーアクティブセッションの最初のウェーブを開始
/etd goプレイヤー/etd start のエイリアス
/etd quitプレイヤー現在のレベルセッションを終了
/etd stopプレイヤー/etd quit のエイリアス

デバッグおよび管理者ゲームプレイコマンド

コマンド送信者現在の目的
/etd cheatプレイヤーアクティブセッションのチートモードを切り替え
/etd setwave <wave>プレイヤーアクティブセッションを特定のウェーブにスキップ

これらは通常のプレイヤー設定コマンドではありません。セッション/デバッグツールです。

マップ作成コマンド

これらのコマンドは、フロア選択とレベル登録作業のために現在のコードベースにまだ存在しています。

コマンド送信者現在の目的
/etd selectfloorプレイヤークリックによるフロアコーナー選択を開始または停止
/etd selectfloorcoordinates <x1> <y1> <z1> <x2> <y2> <z2>プレイヤー座標から直接選択範囲を設定
/etd showselection <level>プレイヤーレベルの現在登録されている選択範囲を表示
/etd register <level>プレイヤー選択したフロア領域をレベルに登録
/etd register <level> startプレイヤーレベルに開始位置を追加
/etd register <level> endプレイヤーレベルに終了位置を追加

注記

  • EternalTDの plugin.yml はルートコマンドのみを宣言します。サブコマンドは実行時にコマンドマネージャーを通じて登録されます。
  • 現在のコマンドクラス内の一部の使用法文字列は、まだ古いコマンドテキストを参照しています。このページに記載されているコマンド名は、実際に登録されているサブコマンドを反映しています。