想问一下我的词库是格式不对吗,读出来是乱码

words.txt
179B

    R1spammer 谢谢大佬解答!但是删掉第四行放弃调取词库,然后我重新试了一下,用私聊发送>设置词条 [平民词] [卧底词] [白板提示(可选)]来使用自定义词条,然后回复:调用/storage/emulated/0/Android/data/io.github.mzdluo123.mirai.android/files/Dice3417437240/plugin/Undercover Game.lua函数setCustomWords失败!
    ….android/files/Dice3417437240/plugin/Undercover Game.lua:138: bad argument #3 to ‘setUserToday’ (number expected, got table),不知道是怎么回事

      R1spammer 然后第二个问题实际情况是正常的,卧底默认为1,设置白板为1,五个人发送参与游戏并得到回复参与成功,但是还是回复按照普遍理性而言,人数不太可能是负数

      gtyes setUserToday存入table应该是新版本Dice加的功能,试着更新一下Dice。如果这个版本已经是最新了那可能是手机适用的版本太老,我这里也没有办法解决了。这么看来第二个问题实际上也是因为版本太旧,是因为setGroupConfig没办法存入列表导致玩家参与游戏失败了,所以也需要通过更新解决。

      Whi 我这里可以读你这个文件,没有出现乱码。也许是编码问题。你试试分别用不同中文编码保存这个txt文件然后读取,应该会有个不乱码的

      • Whi 回复了此帖
        5 个月 后

        那个,undercover game config要用什么方式打开,然后平民卧底词用文档修改后不知道如何保存

          简律纯 plugin文件读取错误2次:…6138\DOWNLO1\骰子\TOUZIN1\DICE281\plugin\TIME-R1.LUA:66: attempt to index a nil value (global ‘msg’)
          …6138\DOWNLO1\骰子\TOUZIN1\DICE281\plugin\UNDERC2.LUA:4: cannot open file ‘C:\Users\86138\Downloads\楠板瓙\touziniang\Dice2848613865\plugin\Undercover Game\words.txt’ (No such file or directory)

            ddddd

            报错分析

            这两个是不同文件的报错。

            1. 这个是timereply.lua文件里的报错,第66行的msg无效,盲猜你改动了函数里的形参msg。请截图你改动以后的脚本。
            2. 这是usercover game.lua的报错,没有目标文件夹以及文件,在plugin文件夹创建Undercover Game文件夹并新建一个words.txt文本文件。如果已经有了那么是你文件夹有中文路径的缘故(解决方案见下)。

            另外建议把骰子文件夹名称改成英文。
            很任性,把bot放在下载目录。

            说点什么吧...