EternalTD 指令
EternalTD 註冊的根指令如下:
/eternaltd
/etd
在設定流程中使用的 Nightbreak token 指令是分開的:
/nightbreaklogin <token>
設定與內容管理
| Command | Sender | Current purpose |
|---|---|---|
/etd | Any | 顯示目前的設定與內容快速說明 |
/etd initialize | Player | 開啟首次設定選單 |
/etd setup | Player | 開啟 EternalTD 套件瀏覽器 |
/etd downloadall | Any | 下載所有你可存取的 EternalTD Nightbreak 套件 |
/etd updatecontent | Any | 下載過期 EternalTD 套件的更新 |
/etd updateall | Any | /etd updatecontent 的別名 |
/etd install | Any | 套用官方 EternalTD 資源包設定 |
/etd reload | Any | 重新載入已匯入的 EternalTD 內容,並在存在時刷新 FMM 匯入 |
管理員說明:
- 上述設定與內容指令目前都以管理員導向指令實作。
initialize、setup、downloadall、updatecontent與reload都會在各自的指令類別中明確設定eternaltd.*。
遊戲指令
| Command | Sender | Current purpose |
|---|---|---|
/etd join <level> | Player | 從已載入的關卡檔案啟動新的關卡工作階段 |
/etd start | Player | 啟動目前工作階段的第一波 |
/etd go | Player | /etd start 的別名 |
/etd quit | Player | 結束你目前的關卡工作階段 |
/etd stop | Player | /etd quit 的別名 |
偵錯與管理類遊戲指令
| Command | Sender | Current purpose |
|---|---|---|
/etd cheat | Player | 切換目前工作階段的作弊模式 |
/etd setwave <wave> | Player | 將目前工作階段跳到指定波次 |
這些不是一般玩家的設定指令,而是工作階段/偵錯工具。
地圖製作指令
這些指令在目前的程式碼庫中仍然存在,用於地板選取與關卡註冊工作。
| Command | Sender | Current purpose |
|---|---|---|
/etd selectfloor | Player | 開始或停止透過點擊選取地板角點 |
/etd selectfloorcoordinates <x1> <y1> <z1> <x2> <y2> <z2> | Player | 直接透過座標設定選取區域 |
/etd showselection <level> | Player | 顯示某個關卡目前已註冊的選取區域 |
/etd register <level> | Player | 為關卡註冊所選的地板區域 |
/etd register <level> start | Player | 為關卡新增起始位置 |
/etd register <level> end | Player | 為關卡新增結束位置 |
備註
- EternalTD 的
plugin.yml只宣告了根指令。子指令會在執行時透過指令管理器註冊。 - 目前部分指令類別中的 usage 字串仍然引用較舊的指令文字。本頁記錄的指令名稱反映的是實際已註冊的子指令。