崩溃、闪退,99%都是模组问题,在排除模组问题前先用steam检查客户端完整性:
1. mod冲突导致崩溃等问题,查找log日志看是哪个mod出问题,将其删除或替换
我的本地的log日志在:
C:\Users\YuanHao\Documents\Klei\DoNotStarveTogether\client_log.txt
云服log日志在:
C:\Users\YuanHao\Documents\Klei\DoNotStarveTogether\Cluster_1\Master\backup\server_log
log文件里搜“lua error”,找到冲突的mod,关闭即可,搜不到就人眼找模组id关键字,是workshop开头的一串数字,这个不一定有用,至少对我没太大用
2.有报警界面的崩溃:这个简单,找里面的模组id,删对应模组

3.没报警界面直接闪退,这个很麻烦,只能一个个排查mod了,闪退不会弹报错,可能连log文档里都没有任何信息(即上面1没用);
即使本地世界安排同样的mod不会崩,另一个世界也得一个个排查,因为mod导致崩溃是需要触发条件的;
比如这次导致了我48个多小时的崩溃,是死亡后后map plugins这个模组导致的崩溃,这模组我用了一年,其它任何世界都没出现过问题。
tips:①模组导致崩溃是需要触发条件的,可能不会任何时候都导致崩溃,A世界没问题不代表B世界不用考虑
②搜一搜别人的问题,把重点放在别人出现过问题的mod上,能节省时间
我最后一个个关闭打开mod试出来的,查了下有人能因为map plugins出现问题,我将其关闭真好了,给我节省了不少时间,有问题的模组大伙平时可以搜集一下,说不定某天救你命。
