多米诺 SkylaughSL
可能是对应版本的lua不支持负的utc时间操作。最新的mirai整合包应该没有问题,实在用不了的话把timetool屏蔽了吧。
如果需要在群里跑,把每个函数最前面的msg.fromGroup区块的if判定删除就可以了。但是群里跑的话自动化功能可能会出问题,建议只启用.dark和.darkappendix命令。
单人冒险-暗夜独行
怎么私聊骰子发送了.dark,还是回复私聊骰子开始游戏。。。
1 个月 后
私聊状态下,无论是.dark还是.darkappendix都无法开始游戏,都还是继续要求私聊,是出BUG了吗?
6 天 后
时间推进失败了:\plugin\dark.lua:3000: time result cannot be represented in this installation
我用的是最新的mirai整合包
另外想结束游戏,重新开始应该用什么指令?直接从13开始,前面的不用管?
2 个月 后
这个是只能mirai才可以用的吗?
1 个月 后
- 已编辑
twfx1207
我最近刚开始使用这个脚本,发现timetool指令报错。搜索了一下问题,发现问题是这样。
我在CSDN论坛看到这样一篇文章:Lua 使用 os.time 获取时间戳需谨慎
其中提到
2、使用 os.time({timeTbl}) 获取指定日期的时间戳就需要注意了:
指定日期必须是在 1970-01-01 08:00:00 之后才能获取到时间戳,否则返回 nil 。
因为我并不是任何一种语言的使用者,只能浅显地查到这里,稍微实验了一下单纯增加40年年份,但这样会导致星期的计算错误,从而与模组产生矛盾。
不知道对此是不是有所帮助。
最后感谢作者辛苦编写的脚本。
1 个月 后
同样是时间轴报错…(版本是603)
期待解决问题
感谢作者辛苦编写的脚本~
同样是时间轴报错…(版本是603)
期待解决问题
感谢作者辛苦编写的脚本~
1 个月 后
同样是时间轴的bug,报错也和上楼的一模一样,作者大大可以解决下嘛
2 年 后
aye 同样是这个问题,兄弟你解决了吗?
8 个月 后
shangfang33 可以删除或注释掉所有return "请私聊{self}发送.dark开始游戏!"
的if else块