当前最新版为ver4.9.1(201)
更新内容
- 更新了
dream.toml.parse
和dream.toml.encode
- 增加了
dream.timer
库
dream.toml库
dream.toml.encode
//将表(table)类型的数据转化成toml形式(string)
dream.toml.parse
//将toml形式(string)的数据转化成表(table)类型
dream.timer库
具体关注两个函数:dream.timer.init
和dream.timer.remove
以下是dream.timer.init
函数的示例代码
local a = dream.timer.init()
-- 初始化时间调度器
a:name("测试")
-- 设置此时间调度器名称为"测试"
a:exp("0","0","10","*","*","?")
-- 此方法具体说明可通过空参后的报错信息获取
a:js("dream.api.sendUserMessage","你好","2967713804")
-- 设置一条js代码:在此时间调度器被触发时将对好友2967713804发送"你好"这条消息
-- 第一个参数可选"dream.api.sendGroupMessage"和"dream.api.sendUserConf"
-- 参数紧跟后面即可
a:apply() --应用该时间调度器,如果名称重复则产生报错
使用apply方法应用后,骰娘不会直接应用,您需要调用dream.api.eventMsg(“replace”,“system load”,msg)配合使用!
dream.timer.remove(str) –根据名称删除指定时间调度器,参数类型string