> For the complete documentation index, see [llms.txt](https://ersha.gitbook.io/code-new/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ersha.gitbook.io/code-new/jobframe/job-frame/geng-xin-ji-lu-ji-lu-bu-ji-shi/1.2.1.md).

# 1.2.1

## 更新内容

* 新增 `~@` 脚本行概率触发功能
  * 即 `'job:visible self object false ~@0.5'` 有 50% 概率触发该行脚本
  * 该效果适用于 Kether 语法脚本行,即 `'command "fly" as op ~@0.5'`<br>
* 新增 `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` 对象动作脚本数据储存执行
* 内置 三份简单配置示例 (一眼就能懂的配置)
