正在加载…
请使用更现代的浏览器并启用 JavaScript 以获得最佳浏览体验。
加载论坛时出错,请强制刷新页面重试。
【写插件的大家都来看一下】关于新版本对setUserConf的改动
Purlemon
之前版本中(大概是600以下)
setUserConf
写配置是不区分
整型数字
与
字符串数字
的,如果你存入了一串字符串数字(如:
os.date(%Y%m%d)
,返回字符串
20220126
),使用
getUserConf
会自动转换为
整型数字
。
但在最新版本中,
setUserConf
对这两个类型做出了区分,
若原配置是字符串数字,
getUserConf
也会返回字符串类型
,这就导致了,如果使用类似
setUserConf(msg.fromQQ, conf, os.date(%Y%m%d))
的写法,那下图条件永远不会相等!!!
大家记得更新自己插件中的类似写法,以免发生无法预测的bug——来自被这个bug折磨两小时的骰主