如果有玩友使用商人三兄贵的时候遇到了商人会话记录全部消失,具体症状见 3.7商人会话消失-ODDBA社区 描述,经过本人测试发现,和pmc消息有很大关系。
找到存档中的dialogues,把里面的pmc消息删除后保存。删除时记得关闭服务端程序。
pmc消息很容易分辨,代码折叠后像下面的这些id都是商人,pmc一般都是字母单词
在有选择的删除一些pmc消息后,所有商人会话记录都恢复回来了。产生原因不清楚,也不清楚是不是因为pmc消息过多导致会话记录显示不了。
解决办法就是:
1、按上面所说的,先删除dialogues中的pmc消息,
2、在配置文件中关闭pmcMessage选项。关闭后会pmc消息会按照服务端默认规则执行。
如果以后新产生的服务端默认pmc消息依旧导致这个问题发生,我也无能为力,请自己决定是否卸载商人三兄贵。
看到以上内容照着操作就行,不需要回复。
大佬看我最新帖子。因为另一个商人 把mod枪械加入技能专精 而导致三兄贵 overRides 报错。overRides里有看见pmcMessage,希望能给大佬带点提示。另一个商人作者马上就更新了,我还在下。
大佬我按照你说的删除了pmc消息,但是打开游戏还是显示没有会话,然后我打开存档一看删除的消息都回来了。。。。我试了好几次,每次都保存了文档,但还是会被恢复,这是什么情况,另外我想问问第二步的配置文件是在哪里,我没找到,谢谢!
2,mod配置文件
你好楼主,我用的3.7.3的客户端遇到这个问题,尝试以后就发生了这个问题,我尝试过把pmc那段整个删除,尝试过只删除message里面的东西,甚至挨个检查了括号。。。都会这样,替换回备份的存档就会恢复正常,这怎么办,救救