跳至主要内容

EternalTD 指令

EternalTD 註冊的根指令如下:

/eternaltd
/etd

在設定流程中使用的 Nightbreak token 指令是分開的:

/nightbreaklogin <token>

設定與內容管理

CommandSenderCurrent purpose
/etdAny顯示目前的設定與內容快速說明
/etd initializePlayer開啟首次設定選單
/etd setupPlayer開啟 EternalTD 套件瀏覽器
/etd downloadallAny下載所有你可存取的 EternalTD Nightbreak 套件
/etd updatecontentAny下載過期 EternalTD 套件的更新
/etd updateallAny/etd updatecontent 的別名
/etd installAny套用官方 EternalTD 資源包設定
/etd reloadAny重新載入已匯入的 EternalTD 內容,並在存在時刷新 FMM 匯入

管理員說明:

  • 上述設定與內容指令目前都以管理員導向指令實作。
  • initializesetupdownloadallupdatecontentreload 都會在各自的指令類別中明確設定 eternaltd.*

遊戲指令

CommandSenderCurrent purpose
/etd join <level>Player從已載入的關卡檔案啟動新的關卡工作階段
/etd startPlayer啟動目前工作階段的第一波
/etd goPlayer/etd start 的別名
/etd quitPlayer結束你目前的關卡工作階段
/etd stopPlayer/etd quit 的別名

偵錯與管理類遊戲指令

CommandSenderCurrent purpose
/etd cheatPlayer切換目前工作階段的作弊模式
/etd setwave <wave>Player將目前工作階段跳到指定波次

這些不是一般玩家的設定指令,而是工作階段/偵錯工具。

地圖製作指令

這些指令在目前的程式碼庫中仍然存在,用於地板選取與關卡註冊工作。

CommandSenderCurrent purpose
/etd selectfloorPlayer開始或停止透過點擊選取地板角點
/etd selectfloorcoordinates <x1> <y1> <z1> <x2> <y2> <z2>Player直接透過座標設定選取區域
/etd showselection <level>Player顯示某個關卡目前已註冊的選取區域
/etd register <level>Player為關卡註冊所選的地板區域
/etd register <level> startPlayer為關卡新增起始位置
/etd register <level> endPlayer為關卡新增結束位置

備註

  • EternalTD 的 plugin.yml 只宣告了根指令。子指令會在執行時透過指令管理器註冊。
  • 目前部分指令類別中的 usage 字串仍然引用較舊的指令文字。本頁記錄的指令名稱反映的是實際已註冊的子指令。