上古卷轴5 MOD管理器使用指南
玩老滚5不打MOD就等于吃薯条不蘸番茄酱——能吃,但是总感觉少了点什么。游戏本体诞生于2011年,已经过去了十几年的时间了,但是还没有冷却下来,全部依靠社区往里面塞内容。想要把几百个MOD塞进游戏中而不崩溃存档,仅仅依靠游戏自带的那个简陋启动器是不够的。要有一个正规的中间人来帮你打理好一切的事情。
MOD管理器其实就是一个文件调度工具,它并不会直接去修改游戏的核心代码,而只是接管了游戏读取资源时所用到的路径。游戏开始的时候就先去找管理员:“这次应该加载些什么呢?”管理器按照事先设定好的列表来将相应的文件映射到虚拟目录中去。原始的游戏文件不会移动到其他地方去,所有的MOD都会被单独放置在不同的地方。想还原纯净版?关闭管理器直接运行即可,Steam验证完整性的步骤也都被省略掉了。
常见的管理器有两大派别。另一派就是Mod Organizer 2,简称MO2。另外一派就是Vortex,Nexus Mods官方出品。老玩家还会用到Nexus Mod Manager,但是这个东西早就应该下葬了,处理BSA封包一团糟,现在已经没有人推荐了。MO2使用的是虚拟文件系统,没有侵入性,每一个MOD都单独存储在各自的文件夹中,并不会相互覆盖物理文件。Vortex走硬链接或者符号链接的方式,在对于Windows权限的要求上比较高,但是它的界面更加现代化、傻瓜化。
MO2安装的过程没有多少技术含量。找一个不是中文路径的文件夹丢进去,第一次运行的时候会询问你老滚5装在哪里。指向SteamLibrary\steamapps\common\Skyrim Special Edition就可以了。不要把MO2塞到Program Files中去,在Windows用户的账户控制下,虚拟化的操作会被阻止。选择便携模式,把配置文件和程序放在一起,重新安装系统只需要备份整个MO2文件夹即可,更换一台电脑插入U盘就可以直接运行。
Vortex安装起来会更加方便快捷,一步到位。它可以自动检测已经安装的游戏以及与Nexus账号相关的游戏。Vortex的优点是内置LOOT排序规则以及插件依赖检测功能,对于新用户来说可以屏蔽掉很多底层细节。代价就是自定义的空间很小,碰到一些需要精细排序的大规模整合包的时候就会寸步难行。MO2排序窗口可以手动拖动优先级,配合LOOT外挂进行微调,经验丰富的玩家使用起来会更加得心应手。
管理器安装完毕之后的第一件事情并不是下载MOD,而是搭建基本框架。SKSE——天际脚本扩展器,所有的非纯贴图类MOD的基础,如果没有它的话,大约有七成的MOD会直接罢工。把SKSE解压出来后的dll、exe文件放到游戏根目录下,在管理器中添加SKSE Loader作为启动项。以后玩游戏的时候一定要点击那个loader,不要去碰原来的Launcher。
第二个必须要安装的是SSE Engine Fixes来解决引擎底层内存分配以及句柄泄露的问题。接着就是Address Library for SKSE Plugins,即统一SKSE插件寻址的标准。这两样东西是看不見、摸不著的,但是没有它们中期必跳CTD。还有Unofficial Skyrim Special Edition Patch,非官方修正补丁,修复B社遗留下来的上百个任务逻辑错误以及模型破面。这三样东西就是组成MOD环境的承重墙。
排序就是防止冲突的主要方法。左边列表可以设置资源文件的优先级,贴图、模型、脚本按照由上至下的顺序覆盖。右边esp/esm/esl插件列表决定记录变更顺序,NPC外貌、任务触发、掉落表等等都在这里打架。大体原则是把大的框架类放在最上面,例如USSEP、SKSE插件、身形骨骼等等;中间堆的功能增强了,并且增加了新的地区;武器装备以及跟随的人全部沉入了海底。在右边插件中,esm天生比esp排得更高一些,而esl并不会被算到255个插件当中去但是它也会占据一个位置。
两个列表互相比较,并不是拍脑袋想出来的。使用MO2自带的冲突标记来查看,闪电加号表示被遮挡,减号表示挡住他人。红色闪电代表文件完全冲突,绿色代表部分覆盖。打开MOD详情中冲突页面的时候,具体的哪些NIF被替换了,哪一条FormID被修改了都会很清晰地显示出来。Vortex使用依赖关系图来表示,连错线就会出现红色框内的警告。
FNIS、Nemesis都是动作系统中的一条道路。FNIS老牌子很稳,可以支持生物动画但是更新速度比较慢。Nemesis比较新潮,可以兼容大部分FNIS MOD,并且不会限制生物的行为,跑起来很快。二者不能同时存在,选择其一放入。在运行更新引擎之前要确定好目标指向的是游戏DATA目录而不是MO2虚拟文件夹,否则生成的动作文件无法写入到正确的地址中去。
刷身形使用BodySlide,CBBE或者UNP系衣服盔甲依靠它来适应自己的体重滑块。建立好预设批量生成,输出路径一定要检查是否为MO2的overwrite文件夹。生成完毕之后把零散的文件从overwrite中拖出来并打包成新的MOD激活,保持overwrite干净。这是新玩家最容易掉进去的一个坑,在overwrite里面混入了不正常的元素,那么下一次重新安装mod的时候就会留下一些残留的数据,从而引起一些不确定的行为。
ENB、Reshade不属于管理器所管辖范围之内,而是外挂渲染钩子。把d3d11.dll放到根目录下,ini文件中的参数自己去设置。管理器只会查看esp、data中所含的松件。高清材质包替换原来的贴图的方法,左边列表要压得非常低才行,还要注意显存占用的情况。4K视差贴图、城市大修、JK's Skyrim,3080在雪漫城门口也会出现卡顿现象。
大规模MOD列表撑过一百个插件之后必须要用xEdit清洗一遍脏乱的数据。SSEEdit打开全部加载项,右键Apply Filter for Cleaning,删除和主库相同的多余记录。自动清理功能要慎用,只清除ITM、UDR,不要触碰导航网格。洗完之后就生成了合并补丁,Bashed Patch使用Wrye Bash。一套之后CTD的心率可以降低70%左右。
动态远景生成使用的是DynDOLOD,并不是必须安装但是没有它远处的山就会变成马赛克糊片。
在运行之前关闭杀毒软件,然后用TexGen、DynDOLOD这两步就可以得到几十兆到几G大小的贴图包了。生成的输出文件会排在所有的其他东西后面,并且LOD资源优先于其他的资源。路径不要带有中文空格,否则无法读出规则。
管理器也需要进行维护。MO2的profiles文件夹会定期进行备份,每一个profile都有一套单独的MOD列表以及存档。在新开的一档之前要先把配置清理干净,旧档里塞满了各种脚本残留下来的MOD文件,这些文件读取的时候一定会被炸掉。Vortex存档管理比较粗糙,在进行配置的时候很容易忽略掉禁用相应的插件,不建议使用多种配置切换的方式。
当出现游戏闪退的情况时,可以先查看一下插件的数量。大于等于255个esp+esm?数数esl所占比例是多少?esm+esp的最大值为254,FF编号占位不算。超了必跳。不满上限还跳就用二分法来排查,禁用一半MOD看看能不能进去或者不能进去的原因是什么,从而迅速地找到问题所在的人。大多数CTD是由于排序错误或者缺少前缀造成的,并不是因为MOD本身的损坏。在LOOT排序报告中,黄色警告项一条接一条地进行检查,缺少Master的MOD马上去处理。
卸载MOD不能直接删除文件夹。含有脚本的MOD会在游戏内存中留下运行实例,正确的流程为:室内存档、退出、禁用MOD、读档再存。使用FallrimTools来清除脚本实例。直接删除会使得存档永久无法加载出错。换身形骨骼类MOD要更加谨慎,权重刷崩了之后就会使角色出现变形、畸形的情况,甚至会变成橡皮人。
中间存档不要覆盖同一样本,每次保存新的档位。Skyrim存档系统随着时间的增长而扩大,在长时间的游戏之后,读档的时间会变长。MO2右上角有一个存档清理按钮,可以删除膨胀的脚本数据块。FallrimTools的ReSaver功能更加强大,把孤立脚本引用全部剃掉。
性能优化不仅仅是依靠管理器就可以做到的。BethINI可以调节阴影的距离以及草木的数量,而DisplayTweaks则能够打开帧数的最大限制。在ENB中关闭景深、环境光遮蔽可以提高20帧。城区降纹理压缩比改为BC7格式,比DXT5加载更快。
搞MOD的本质就是跟15年前的Creation引擎进行智力较量。管理器给斗法提供了一个场所以及相应的规则,但是它不能帮你解决所有的引擎限制问题。排序好了、依赖全有了、冲突解决了、存档清了,三百个MOD依然稳定如常。如果有一天不能进入游戏也不要着急把数据库删除,而是回到正常的配置中去看看是不是本体出了问题。大部分情况下是某个更新后的MOD偷偷地把文件名修改了,左边的优先级没有跟上。在N网MOD页面的Posts标签下,经常会有网友分享出最新的版本兼容补丁链接。
把overwrite当成临时工棚,不要往里面堆放家庭财产。MO2中右键overwrite创建MOD就是每天的作业。材质包没生效?左边的列表中被其他的物体遮挡了,再往上拉。武器伤害不对?右边的esp已经被之后的更新补丁所覆盖,需要在xEdit中查找与之冲突的部分。随从的头发是紫色的吗?发型MOD没有被激活或者排在了随从MOD之后。跳出只在某个地方发生的呢?该处加载了新的建筑物模型,缺少网格、碰撞体等。按照这样的思路去排查的话,成功率可以达到九成以上,并且能够锁定具体的esp。
少用整合包,多用单体MOD自己搭建。虽然整合包看上去很省心,但是出了问题也不知道从哪里开始解决。管理器会记录下每一次安装和激活的时间顺序,并且把这些整合包中的上百个MOD都合并在一起形成一个入口点,而所有的依赖关系都被揉碎了。单独装、慢慢加、坏一个撤一个,要比整个回滚好很多。
就这样了,管理器
声明:五行查询网所有文章资源内容,除特别标注[原创]标识外,均为通过公开渠道采集的网络资源。侵权处理:如发现本站内容侵犯原著者合法权益,请通过以下方式提交书面通知:邮箱:yangming912@qq.com,要求:需提供权利人身份证明及侵权内容具体链接,处理时限:本站将在收到合规通知后72小时内处理。
