- 已编辑
如题。手册已读,目前在使用Webui修改个性化回复,但是对于触发限制部分代码无法理解……比如计数器代码orz
以及想求一点“根据触发次数对同一个关键词取不同回复”这种的模板……
如题。手册已读,目前在使用Webui修改个性化回复,但是对于触发限制部分代码无法理解……比如计数器代码orz
以及想求一点“根据触发次数对同一个关键词取不同回复”这种的模板……
local count = getUserToday(msg.fromQQ,"某个计数用的变量名称")
setUserToday(msg.fromQQ,"某个计数用的变量名称",count+1)
if count>=5 then return "计数达5次及以上时的回复" end
if count>=3 then return "计数达3次及以上时的回复" end
return "以上条件都没满足,即count小于3时的回复"
这里用的是每日配置,如果不需要每日清空的话把第一句中的内容改成getUserConf(msg.fromQQ,"某个计数用的变量名称",0)
,第二句改成setUserConf(msg.fromQQ,"某个计数用的变量名称",count+1)
Antithese
触发限制可以参考我这条,设置了冷却5s和每日上限为7
.reply set
Match=触发词1
Limit=cd:名称@chat=5;today:名称@user=7
Deck=回复词
根据触发次数对同一个关键词取不同回复也可以参考安研色大佬的这篇帖子
在基础上补充一个
setUserToday(msg.fromQQ,""好感度"",favor+某一个数值)
就行
Lily Black 收到!太感谢了,马上来试试看✓
タブー術 非常感谢!(灬ºωº灬)♩