1.在自定义关键词回复中设置了回复消息为lua类型,尽管lua正常工作但每次触发这个关键词就会对骰主发送“在<触发位置>中 1”。如果触发次数多感觉吃不消,不知道这是什么特性,有没有办法调整或关闭 2.在另一关键词回复中使用了case自定义转义,但不知道uid接受的值是什么类型,目前只能触发else的内容。并且,使用的是牌堆功能并且else的内容为牌堆,匹配到最后一项结果时会输出语句末的“}”。已经检查没有多余的大括号。不知道文本类型的回复有没有相同问题。
SWyoru
1:哦苏珊娜,我想您一定是在Lua里使用了诸如string.gmatch()这样的字符串操作函数,要知道,这类函数返回两个值,Dice支持return两个参数,第二个参数将作为私聊内容发送。 2:哦…我想你应该 @安研色Shiki
string.gmatch()
return
牌堆转义{牌堆名}没有向标识符转义那样对嵌套进行优化,并不会解析字符串并将花括号一一匹配。在当前版本下的建议是: