首先如果你是一直随着游戏版本更新的那么不用看了,这些问题只针对老版本玩家,尤其是打算永久死守1.5.97的
1.6.1130更新的CK改变了esl的ID格式,用它保存的所有esp也会从1.70版本号变成1.71,旧版本读取这些esp就会CTD,虽说是这样说但我却没CTD,后面才发现进了游戏也没法识别esp,不管CTD不CTD反正都是没法用了,根据类型不同总结几个解决方法
1如果是普通esp格式,用CK更新后变的1.71
直接用sseedit打开,点击file header,把Version从1.710000修改成1.700000然后保存
2如果是用新版本CK制作的全新esl格式
sseedit打开,还是改Version版本,然后Record Flags那里取消esl标签,保存退出,再次打开重新转换esl压缩ID,它的格式就会转变为800开头的老格式,打上esl标签保存
这个和转esl的忌讳一样,因为都会重编ID,所以不要在已经安装了的存档里操作,而且也无法享受括容后的4096容量esl
3直接安装Backported Extended ESL Support https://www.nexusmods.com/skyrimspecialedition/mods/106441
最简单操作也可能最将来的最终解法了,可以让旧版本识别1.71插件并且享受4096 esl,只是目前还有一些CTD报告,大概还需要观望一阵子才能稳定使用