基于 mamoe/mirai-console 开发的文字小游戏
使用前应该查阅的相关文档或项目
确保真正会使用mirai后在下载食用本插件。
给没有玩过同学介简单说下流程
在场7个人中6个人拿到相同的一个词语,剩下的1个拿到与之相关的另一个词语。每人每轮只能说一句话描述自己拿到的词语(不能直接说出那个词语),既不能让卧底发现,也要给同伴以暗示。每轮描述完毕,7人投票选出怀疑是卧底的那个人,得票数最多的人出局;平票则进入下一轮描述。若最后仅剩三人(包含卧底),则卧底获胜;反之,则其他人获胜。
为了防止玩的时候凑不起怎么多人,本插件优化至少三人参加。(一个卧底,2正常玩家)正常玩家剩余1个为卧底获胜反正玩家获胜。
- 发起游戏后,玩家不能在加入游戏中。只能暂停重新开始下一局游戏
- 请自行确认玩家是否都是与bot为好友关系,若无好友关系可能收不到词条
- 请确保词库内有词条否则无法正常开启游戏
- 开启游戏的指令环境为自动判断游戏进程的指令环境。
开始游戏图片
收到消息图片
每个参与的玩家进行词条的描述。描述完毕后会自动进入投票环节。
- 目前只支持文字描述,不支持其他描述方式
描述
描述状态结束提示
查看描述词
- 可在描述阶段和投票阶段随时查看本轮描述词
每个玩家描述完成后就可以进入投票阶段。
- 每个参与玩家持有一票,只能投给参与玩家的票数。投票时候需要**
@
**对方才能使用。(若无法使用@则需要输入完整的QQ号)
- 只能在投票阶段查看票数
投票完成后将继续判断玩家胜负!若未达到胜负条件即可返回描述阶段继续第二轮游戏。
在
data
目录下会生成本插件相应的配置文件
第一次使用时需要自己写入world.yml
配置文件
world:
- 玩家词条: 卧底词条
- 玩家词条2: 卧底词条2
本插件有很多设想未能实现的功能,如果你有更好的优化方法欢迎提交属于你的pr,同时欢迎提pr。
-
感谢 SkyNet1748 ,LaoLittle 对本插件的测试帮助!
-
Q群:877894787