Data

数据动作脚本

注意使用该脚本所储存的数据会根据 对象是否为持久化对象 而储存至数据库,请不要使用该脚本储存 无用或无需持久化储存的数据 而是改用 Temp-Data 脚本来储存这些无用的数据,简单来说: 无需跨服同步、持久化储存的数据不要用 Data 脚本,而是使用 Temp-Data 脚本

类型
说明

CONTENT

储存至工作组上 (所有工作对象都可以读取)

OBJECT

储存至单个工作对象

PLAYER

储存至玩家数据内的触发对象数据存储器,不同对象存储器不同互不干扰 (对象为 持久对象 时将储存至数据库)

修改数据

job:data {content/object/player} {set/add/take} {key} {value}

[!] 储存内容为字符时无法使用 add、take 操作,为数值时才可以使用

删除数据

job:data {content/object/player} remove {key}

删除数据名包含指定字符的数据

job:data {content/object/player} remove-contains {str}

  • 例如 job:data content set %player_name%-玩家名 true 储存的数据名 每个玩家都不同

  • 如果需要删除数据的时候 job:data content remove-contains 玩家名 即可清除包含,数据

  • 名包含 玩家名 的数据

最后更新于