1.2.1

更新内容

  • 新增 ~@ 脚本行概率触发功能

    • 'job:visible self object false ~@0.5' 有 50% 概率触发该行脚本

    • 该效果适用于 Kether 语法脚本行,即 'command "fly" as op ~@0.5'

  • 新增 temp-data 对象动作脚本

    • 该脚本操作参数与 data 对象动作脚本相同

    • 该脚本储存的数据不会储存至数据库中,服务器重启重置

    • 在插件使用过程中,如果某一对象数据无需跨服同步,不要使用 data 而是使用 temp-data

  • 新增 time 对象占位符

    • ${job:time *current} 获取当前时间戳

    • ${job:time *current *time} 获取多少秒后的时间戳

    • ${job:time *date} 获取当前时间格式(格式'yyyy-MM-dd/HH:mm:ss')

    • ${job:time *date *time} 获取多少秒后的时间格式(格式'yyyy-MM-dd/HH:mm:ss')

  • 新增 player、content、object 对象占位符时间格式返回

    • ${job:player/content/object *data *key *date *default}

    • 获取并返回时间格式,仅在 *key 储存数据可替换为时间格式时生效,否则返回 *default 内容

  • 新增 player、content、object 对象占位符获取 temp-data 临时数据

    • ${job:player/content/object *temp-data *key *type *default}

    • 具体效果与 *data 时返回的数据相同

  • 优化 data 对象动作脚本数据储存执行

  • 内置 三份简单配置示例 (一眼就能懂的配置)

最后更新于