当你的游戏出现问题/bug时,一般认为有以下几种情况导致:
1.游戏本身的bug
2.存档的问题(卸载某些mod/某些mod本身的质量问题/滥用控制台/频繁读档或覆盖保存 等操作都会导致存档损坏,从而出现问题)
3.某mod导致的问题
一般依照以下逻辑顺序进行排查:
一、排查游戏本体和存档问题
- 载入一个没加载过mod的纯净存档(点击下载)进行测试,确认是否存档出了问题【如果是存档问题,开新档或者读以前的档】
- 取消勾选所有mod,载入一个没加载过mod的纯净存档进行测试,确认是否游戏本体存在问题【如果是游戏本身问题,可以寻找有没有修复这个bug的mod】
如果以上原因都不是,则问题来源确定为某MOD
二、排查mod问题
- 取消勾选其他mod并清理overwrite文件夹(如何清理?),只保留烽火mod进游戏测试。【如果问题仍在,前往bug反馈区报告等待修复】
- 如果问题消失则确认是你安装其他mod造成【分批排查这些mod以找到问题源头(如果你安装了大量其他mod,建议学习二分法高效排查)】
* 二分法排查示例*
使用二分法可以从上百个嫌疑mod中迅速锁定出问题的mod,下面假设我有800个mod进行举例演示:
- 只取消勾选1-400号mod,测试-(结果bug消失,说明问题mod在1-400号中)
- 只取消勾选201-400号mod,测试-(结果bug消失,说明问题mod在201-400号中)
- 只取消勾选201-300号mod,测试-(结果bug消失,说明问题mod在201-300号中)
- 只取消勾选201-250号mod,测试-(结果bug消失,说明问题mod在201-250号中)
- 只取消勾选201-225号mod,测试-(结果bug依然存在,说明问题mod在226-250号中)
- 只取消勾选226-238号mod,测试-(结果bug依然存在,说明问题mod在239-250号中)
- 只取消勾选239-244号mod,测试-(结果bug依然存在,说明问题mod在245-250号中)
- 只取消勾选248-250号mod,测试-(结果bug依然存在,说明问题mod在245-247号中)
- 只取消勾选245号mod,测试-(结果bug依然存在,说明问题mod在246、247号中)
- 只取消勾选246号mod,测试-(结果bug消失,说明问题mod为246号)
使用二分法即便你有800个mod,也只需要10次试验就可以锁定出问题的mod
找到问题mod后,可以选择寻找修复补丁(一般没有)、联系作者更新(一般联系不上)或卸载。卸载mod时要注意阅读mod作者的说明,有些mod可以直接卸载,有些需要做些操作才能卸载,还有些卸载就会坏档,需要重开新档
附1:我已经整理了一些常见问题的原因在此查看