跳至主要内容

CannonRTP 命令和權限

CannonRTP 在 cannonrtp 命名空間下註冊其命令。

  • 根命令:/cannonrtp
  • 別名:/crtp, /wc

/wc 是大多數管理員使用的簡短別名,但底層權限節點均為 cannonrtp.*

管理命令

命令權限發送者描述
/cannonrtpcannonrtp.admin任何人顯示幫助標題和所有可用命令
/wc create <id>cannonrtp.admin玩家在你當前位置建立炮台
/wc create <id> <display_name>cannonrtp.admin玩家使用自訂顯示名建立炮台(用底線代替空格)
/wc move <id>cannonrtp.admin玩家將現有炮台移動到你當前位置
/wc delete <id>cannonrtp.admin任何人刪除炮台及其設定檔案
/wc target <id> <world>cannonrtp.admin玩家變更炮台的目標降落世界
/wc center <id>cannonrtp.admin玩家將搜尋中心設定為你當前位置
/wc listcannonrtp.admin任何人列出所有已設定的炮台及其當前狀態
/wc statuscannonrtp.admin任何人/wc list 輸出相同
/wc probecannonrtp.admin玩家測試你當前位置是否通過所有保護檢查
/wc reloadcannonrtp.admin任何人重新載入全域設定、所有炮台設定、任務和保護適配器
/wc setupcannonrtp.admin玩家開啟設定選單
/wc downloadallcannonrtp.admin任何人下載所有可用的內容包
/wc updatecontentcannonrtp.admin任何人更新現有內容包
/wc initializecannonrtp.admin任何人執行首次初始化

玩家互動

沒有玩家命令來激活炮台。玩家透過走進炮台的觸發半徑來使用 CannonRTP。

權限

權限預設值描述
cannonrtp.adminop所有管理命令需要
cannonrtp.usetrue玩家觸發任何炮台前需要

cannonrtp.use 的運作方式

如果玩家缺少 cannonrtp.use,炮台會靜默忽略該玩家並套用 3 秒內部互動冷卻。此基本權限檢查不會發送拒絕訊息。

每炮台權限門控

每個炮台設定還可以定義 requiredPermission 欄位。

  • 如果 requiredPermission 為空(預設),炮台僅檢查 cannonrtp.use
  • 如果 requiredPermission 已設定且玩家缺少該權限,CannonRTP 會發送設定的 messages.noPermission 訊息,包含炮台的顯示名。

Tab 補全

接受炮台 <id> 參數的命令提供所有已知炮台 ID 的 Tab 補全。接受 <world> 參數的命令提供已載入世界名稱的 Tab 補全。