请在插件市场搜索bangbangcai即可试用
p.s:由于第一次接触ts语言和koishi框架的开发,加上本人技术力有限,还是存在一些bug
实现思路(游戏过程):
1、输入指令bbc,即可从bestdori的json文件中随机抽选组成卡面api,并下载存储至本地
2、使用cck插件的裁切方式进行三处随机裁剪并发送
3、将每一把游戏信息存入数据库。每隔5s查询是否超过单词游戏时间,若超过60s则本局游戏结束,自动发送答案
4、发送bzd或者正确答案同样会返回卡面图(提示词皆可自定义,不要在意我设定的
…)
答对情况:
不知道情况
:
分割线---------------------------------分割线
注意:因为网络原因,有时候会出现许久发不出图的情况,或者题目重复(还有一种情况是输入bzd之后连续发好几张图,目前还没排查出原因)。
遇到这些情况下,使用命令bbc重开即可清理数据库重置该玩家游戏状态。
之后就可以重新开启新一把游戏了!实在不行那就重载插件一下吧,提前致歉
最后非常感谢cck作者kumo和其群友的热心帮助!