版本是mirai上面的2.4.0(564),牌堆塞得有些多,大概十几页吧()
每次.help draw的时候都是从第二页开始显示的,字母顺序也明显是从L开始的,前面有的牌堆都没有显示出来
因为是新配置的骰娘所以没有改动过有关的设置
.help draw查看牌堆时不显示第一页,而是从第二页开始显示
删除了很多之后,现在只剩两页了,仍然只显示第二页不显示第一页
然后发现每次.help draw的时候会报这样的错
02:11:37 [INFO] [NETWORK] Recv: MessageSvcPbSendMsg.Response.Failed(resultType=10, errorCode=0, errorMessage=)
Exception in thread “DefaultDispatcher-worker-4” java.lang.IllegalStateException: Send temp message failed: MessageSvcPbSendMsg.Response.Failed(resultType=10, errorCode=0, errorMessage=)
at net.mamoe.mirai.qqandroid.contact.UtilKt.sendMessageImpl(util.kt:63)
at net.mamoe.mirai.qqandroid.contact.UtilKt$sendMessageImpl$1.invokeSuspend(util.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:32)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:113)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
我估计还是有牌堆名字冲突了,等白天一个个排除试试……
- 已编辑
经过多次试验之后发现即使是之前单独放没有出现问题的牌堆,放在一起也会出现这种问题,大概可以排除是牌堆本身的问题了吧……
引起问题的牌堆数量大概是在19-28之内,或者10个可见牌堆,并且一旦出现,禁用再启用插件也还是一样的结果
消息太长发不出去