《辐射4(Fallout 4)》 从零开始学会安装加载MOD,并排除MOD加载的疑难杂症。
本帖最后由 _moonshadow_ 于 2016-8-26 18:43 编辑[开始之前]
本教程适用于v1.5以上的游戏版本。在B社再次改变MOD加载方式之前,该教程有效(天知道B社哪天一拍脑门又改加载方式了?)。
阅读本教程之前,请确定你的游戏版本高于v1.5。
灰色字体为进阶内容,有兴趣的可以拖动选中后阅读。
从实用角度出发,我们将MOD分为两类:1. 资源替换类MOD;2. 插件类MOD。
(严格来说这种分类方法有逻辑上的瑕疵,但不必深究。)
资源替换类MOD:直观上,这类MOD不包含esm或esp文件。
原理:游戏本体的资源文件封装在 .ba2类型的文件中。游戏加载时,Data文件夹下“interface、materials、meshes、sound、Textures”等文件夹中的资源文件的优先级最高——故而,若程序发现某资源文件存在于这些文件夹中,则会用这些文件夹中的资源文件 代替 游戏本体存放在.ba2文件中的资源文件。
插件类MOD:直观上,这类MOD包含esm或esp文件。
原理:esm/esp文件可以在更深层次指挥程序调用各类资源。如果需要在游戏中添加原本不存在的内容、或修改某些仅仅靠资源替换类MOD无法实现的内容时,就需要使用esm/esp文件。插件类MOD除了包含esm、esp文件外,也往往会包含类似资源替换类MOD中的文件(这些文件会由esm、esp文件调用)。
无论是资源替换类MOD、还是插件类MOD,在我们做好准备工作之前,游戏程序本身是不认的。所以接下来我们需要做好准备工作。
[准备工作1]
1. 打开“我的文档\My Games\Fallout4\Fallout4Custom.ini”(如果没有Fallout4Custom.ini,请自己新建),观察是否存在字样,如果有,删除[archive] 以及它所统领的代码;如果没有,那继续。
删除旧代码的原因是:B社改过规则,老代码影响效率,且如果位于新代码下方会影响新代码生效。
然后再添加以下代码:
bInvalidateOlderFiles=1
sResourceDataDirsFinal=修改后,游戏程序将会调用玩家添加的资源文件。否则,程序是“不认”这些文件的。
若修改ini后导致游戏跳出,请卸载干净旧版本的汉化、使用最新BNK汉化!
2. 打开“我的文档\My Games\Fallout4\Fallout4.ini”,检查下的“sResourceDataDirsFinal=”这一行。如果等号后面有东西,删除之——这行代码只留“sResourceDataDirsFinal=”就行了。
至此,资源替换类MOD便可以正常使用了。
[准备工作2]
打开“C:\Users(用户)\你的系统用户名\AppData\Local\Fallout4”,如果存在“DLCList.txt、plugins.txt”以外的txt类型文件,请删除。非txt类型的文件不用管。
这么做的原因是:1.5版本后,B社修改了esm/esp文件的加载方式。旧版本残留的txt文件会影响Fallout4Launcher.exe的判断,使其以旧版本的方式改写plugins.txt,导致esm/esp文件加载失败。
同时确保 plugins.txt 这个文件的属性不是“只读”。
[准备工作3]
如果你准备使用NMM (Nexus Mod Manager) 安装和管理MOD,请确认你的NMM为最新版本。
你可以在Nexus官方下载最新版本:http://www.nexusmods.com/fallout4/mods/modmanager/
也可以在论坛寻找最新版本的分流。
如果NMM版本太旧,必然无法加载MOD。
[安装MOD]
安装MOD的方法优先以MOD来源处提供的安装说明为准,或优先以MOD自带的说明文件为准。以下仅为常规方法。
安装MOD可以手动安装,也可以选择使用第三方MOD管理器安装(如NMM、MO等等)。
推荐大家使用MOD管理器安装,既可以避免MOD相互覆盖后文件混乱的烦恼,又可以节省时间、提高MOD安装的效率,而且现在有不少安装过程较为复杂的MOD都提供了针对MOD管理器的安装向导。
手动安装(可选,但不推荐)
(1) 判断MOD类型。打开压缩包,观察包内是否包含esm或esp文件。若没有,则为资源替换类MOD;若有,则为插件类MOD。(若压缩包内有一个名为“fomod”的文件夹,则说明该MOD提供了安装向导,建议使用第三方管理器安装、而非手动安装)
(2.1) 对于资源替换类MOD,将压缩包内文件全部放入游戏所在目录的Data文件夹中即可。若有覆盖提示,则说明这个MOD和之前安装的MOD存在共用的文件、有冲突;若覆盖,就会用新文件替换掉原来的内容。
(2.2) 对于插件类MOD,第一步同(2.1)。接下来,打开“C:\Users\你的系统用户名\AppData\Local\Fallout4\plugins.txt”,在里面添加MOD所包含的esp/esm文件的文件全名、并在前面添加星号,格式如下:
*ArmorKeywords.esm
*Armorsmith Extended.esp
*console.esp
*Quick Save.esp
*LooksMenu.esp
*ColorfulSurvivalIcons.esp
*CBBE.esp最后将plugins.txt设为只读属性。
使用第三方MOD管理器安装(推荐)
你需要有最新版的MOD管理器。目前常用的mod管理器的官方下载地址,选择一个即可:
NMM (Nexus Mod Manager):http://www.nexusmods.com/fallout4/mods/modmanager/
MO (ModOrganizer):https://github.com/TanninOne/modorganizer/releases
论坛上一般也会有分流,不过请注意版本号,尽量用最新的。
对NMM软件操作不熟悉或有疑问的朋友,可以下载这个Word文档作为参考:
(没怎么排版,望包涵)
[常见问题]
问:我好久没玩了,最近想回归,但发现MOD全无效了,怎么办?
答:先阅读上文中的[准备工作1]和[准备工作2]。然后更新NMM——由于B社更改了MOD挂载方式,旧版本的NMM是必然挂载不了MOD的,所以请下载使用最新版本的NMM。
或使用手动安装;或使用MO管理器。(详见上文)
问:载入存档提示好多esp内容丢失,怎么办?
答:阅读上文中的 [准备工作1]、[准备工作2] 并更新NMM至最新版。然后确保你存档中所丢失的esp存在于NMM的Plugins列表中、并且已经勾选,再使用NMM左上角的Launch按钮直接进入游戏。
或使用手动安装;或使用MO管理器。(详见上文)
问:NMM里面esp都显示激活了,载入存档怎么还提示一堆MOD丢失?
答:阅读上文中的 [准备工作2]。并确保NMM为最新版—— 旧版NMM(0.61.22之前的几个版本)有“调整esp顺序后、esp实质上未激活、但显示激活”的BUG。
请尽量不要使用游戏自带的Fallout4Launcher.exe启动游戏—— 而是使用NMM左上角的Launch按钮启动游戏;或者直接使用游戏目录下的Fallout4.exe打开游戏。
若要用Fallout4Launcher.exe调整画质,调整后打开NMM,点击Plugins选项卡,点击左侧红色按钮将esp全部取消激活、再点击左侧绿色钩钩全部激活。
或使用手动安装;或使用MO管理器。(详见上文)
问:我在NMM中添加MOD后,MOD并没有出现在列表中,怎么回事?
答:阅读上文中的“10. 管理MOD安装进程和激活进程”。
另:除了上述由于压缩包太大的卡顿现象外,对于下载下来的压缩包,请确保压缩包的完整性(即可以用压缩软件打开)——压缩包不完整,NMM本事再大也加载不了。
[注意事项]
1. 关于最新版NMM
不少人搞不清何为“最新版NMM”。请使用NMM的官方下载链接:http://www.nexusmods.com/fallout4/mods/modmanager/?
很多人下了几个月前的NMM版本,以为是最新版——我经常看到几个月前的NMM版本分流还在被顶贴——用太旧的NMM必然导致加载MOD失败,因为那时候用的还是以前的MOD加载方式。
NMM的版本号命名规则容易造成误解,举例:0.61.23 和 0.61.4
有人认为0.61.4 比 0.61.23 新——错了!23大于4,所以 0.61.23 较新。
2. 关于 plugins.txt
若加载esp出现问题,MOD未加载成功,请检查““C:\Users\你的用户名\AppData\Local\Fallout4\plugins.txt”,确保其不是“只读”属性。
膜拜大佬 教程没用,跟着搞了几遍还是不能载入mod 我没有dlclist.txt、plugins.txt这两txt那咋办,有哪位大佬分享一下吗?
今天回坑发现nmm加载不了mod了
马克马克 NMM不支持我装在移动硬盘里的游戏怎么办 感谢分享
66666666666666666666
多谢楼主分享,非常有用 顶一下楼主 好像还需要f4se才行...也没人讲过 6666666666666666666666 66666666666666666666666666666 6666666666666666666666 6666666666 学习学习 如果是用mo2的话要有其他步骤么 感谢大佬分享。讲的最明白的帖子
感谢楼主的分享
感谢教学,非常实用 多谢楼主分享!楼主好人 9999999999999999999 谢谢66666666 感谢楼主,太有用了 66666666666
6666666666666666 今天也要开心哦。 N网打不开是否要自己找,别在这发啊,下载不了MOD工具 NMM已经无法丛N网下载了