使用《署名—非商业性使用—相同方式共享 4.0 协议国际版》(CC BY-NC-SA 4.0)进行授权
https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.zh-Hans


基本信息:

  • 作者:落长安Angelina973
  • 联系方式:3198844292@qq.com
  • 版本:v1.2
  • 更新日期:2022/05/29
  • 简介:简单的数字炸弹游戏
  • 关键词:数字炸弹启动 以及各项衍生菜单命令,依菜单提示内容即可

数字炸弹:

一个简单的小桌游!
确定一个数字范围(例如 0-1000),在范围中随机指定一个数字作为炸弹(例如123)。此后骰娘会轮流at并提问每一名玩家,被提问者回答数字后缩小范围(例如答。我选 200后,范围将缩小至 0-200),最终选择到炸弹数字的人视为引爆了数字炸弹。

发送数字炸弹启动后进入准备阶段,准备阶段可以自由加入、退出或是指定本轮数字范围。
在不进行指定时默认上限为:人数*1000。输入数字炸弹准备就绪正式开始游戏,正式开始后不能中途加入。
私聊模式下仅有一名玩家,会记录玩家寻找到炸弹数字的轮次。

写的比较草,很多功能还没有经过测试,可能会潜在奇怪的bug(?)


安装方法:

将文件放入 Dice 根目录下 DiceQQ\Plugin,重启 Dice 或者执行。system load命令即可。


github下载链接

numboob-v12.txt
15kB

v1.2版本更新:尝试修复了一下 Bug,在我的测试里没有复现…原因不明
如果下载发现是 txt 的话后缀名改成 lua 即可,不太懂论坛上传机制,偶尔会变成 txt。

v1.1版本更新: 修复了小伙伴汇报的一个bug!在范围极小的时候踩到炸弹偶尔会额外错误播报一条爆炸信息。
1.1b小版本更新:优化了一下逻辑,增强了一些文案可读性。

目前发现在 go-cqhttp +Dice612版本组合上会出现恶性 bug,疑似和http框架本身对 CQ 码的支持问题有关,建议在 mirai 上使用

    4 天 后

    太好玩了……谢谢你……(泪)
    跟伙伴在群里团建的很开心

      不好意思请问一下!在开起游戏的时候,出现了奇怪的报错
      调用/storage/emulated/0/Android/data/io.github.mzdluo123.mirai.android/files/Dice2290608386/plugin/numboob-v11.lua函数gameprepare失败!
      …irai.android/files/Dice2290608386/plugin/numboob-v11.lua:119: attempt to concatenate a nil value (global ‘PrivateStage’)
      代码如上,请问是需要装载其他的脚本吗还是

        Angelina973
        似乎群聊的时候也有一点小问题……请问是因为我是mirai安卓端的原因吗orz
        Nanase☆调用/storage/emulated/0/Android/data/io.github.mzdluo123.mirai.android/files/Dice2290608386/plugin/numboob-v11.lua函数gamejoin失败!
        …irai.android/files/Dice2290608386/plugin/numboob-v11.lua:150: attempt to get length of a number value (global ‘Playerlist’)
        出现了这样的代码orz
        总之非常感谢了!

          IzayoiSuzu 因为我没有安卓端所以没在这个环境测试过,问题已经收到我再看一下

          调用D:\quee\DiceQQ\plugin\numboob-v11.lua函数gamejoin失败!
          D:\quee\DiceQQ\plugin\numboob-v11.lua:150: attempt to get length of a number value (global ‘Playerlist’)
          电脑端
          在加入的时候发加入就报错了。
          /
          更新了版本之后没有报错,但是中途忽然抽风,不给人回答时间就循环跳超时,使用的是mirai

          6 天 后

          中途有时突然不给人回答时间就循环跳超时炸群,是安卓端,使用的是mirai

            愚者 尝试修复了一下,我这边没有复现这个 bug,如果可以的话最好能够提供截图
            顺便问一下是 612 的 bug 还是 606 的 bug。因为在 606 上测试了很多次没有复现。如果是 612 我好针对性优化

            20 天 后

            不好意思打扰一下!在选择数字的时候出现了报错:
            调用C:\Users\ADMINI1\Desktop\MIRAI-1\DICE191\plugin\NUMBOO1.LUA函数gameanswer失败!
            …s\ADMINI1\Desktop\MIRAI-1\DICE191\plugin\NUMBOO1.LUA:251: attempt to compare number with string
            请问是发生了甚么问题…?

              Angelina973 私聊窗口的话每次发送 ”。我选+数字“ 选择数字都会报错,单独发送数字的话也没有反应…

                danna 私聊我要再看一下,私聊模块只是顺手写的(因为没有觉得有人会一个人玩…………)

                说点什么吧...