Kether
说明
从 1.1.5 版本起所有地牢脚本都允许通过 Kether 方法触发,但脚本运行类型为 SYSTEM 的无法触发,同时可以通过 Kether(脚本) 地牢脚本触发 Kether 脚本组 (位于 "./extension/kether" 文件夹) 所有 Kether 的操作都可以用到地牢上了
单行运行
即不依靠 Kether(脚本) 直接在任意地牢脚本运行列表上运行 Kether 语句,在地牢脚本运行列表上开头不带有 $ 符号的均视为 Kether 语句执行,支持 地牢占位符、变量及区域限制触发格式,下面以地牢脚本组功能为例子
test:
async: true
action-script:
- condition: []
true:
#开头不带 $ 为 Kether 语句
#当区域触发限制为 ~@ALL 时将以整个地牢内的玩家为触发者
- actionbar *<self:player-name> 触发 Kether 语句 ~@ALL
#开头带 $ 为地牢脚本
- $message{type=text;text=%player_name%} @dungeon
新增语句
Kether 触发脚本方法 (更多语句)
dungeon *{脚本} *{运行类型} params "{参数}"
dungeon *{脚本} *{运行类型} params "{参数}" area "{区域} {区域2}"
Example
def main = {
for i in dungeon-data players then {
switch &i
dungeon *message *self params "type=text;text=Example:<self:player-name>"
}
}
最后更新于