皑皑1989 发表于 2010-12-11 16:28

一个esp文件只能调用一个esm文件吗?求解......

我先说说我对这几个文件的理解

esm,主文件 esp,插件

bsa,资源包,可由esm调用

假设我现在要新建一个种族,那么只要打开FalloutNV.esm 然后编辑mesh跟texture的路径,然后保存为esp,那么理论上就是一个种族mod了

以上的操作不涉及添加新的mesh跟texture即常见的nif以及dds文件,全部是调用Fallout - Meshes.bsa跟Fallout - Textures.bsa的资源

我想大家应该理解我的意思了吧

下面问题来了

我主要修改的是soul御姐种族,并想把MikotoBeauty里面的发型添加到种族中

我的操作时,设立soul.esp为激活插件,MikotoBeauty.esm为主文件

然后指定目录调用MercenaryPack - Main.bsa中的发型资源

以上操作完全没用问题,正常进入游戏,而且种族的发型跟眼睛都添加成功

而且在用nvmm加载的时候,我并没有勾选MikotoBeauty.esm,但是一切正常,修改成功

现在我又想给soul种族加上更多的睫毛,于是我也依葫芦画瓢的按照之前的操作方式操作

soul.esp为激活插件,Lings.esm为主文件,目的是调用Lings Coiffure.bsa中的睫毛资源

我发现在打开的时候geck提示多个主文件加载,加载失败

原来当我选择soul.esp时,geck会自动加载MikotoBeauty.esm,就变成了MikotoBeauty.esm跟Lings.esm一同加载

我的问题是,再用geck修改时,是否除了必须的FalloutNV.esm之外只能加载一个esm文件?

那么,esm文件是否可以合并,或是设置一个是另一个的从文件,因为我发现所有玩家的自制esm都是FalloutNV.esm的从文件

是否表明我可以将Lings.esm设置为MikotoBeauty.esm的从文件?


不知不觉说了这么多,如果再加几个图.......感觉都像教程了.......

dokidoki 发表于 2010-12-11 16:57

esm不太可能继承esm吧

ywl4726 发表于 2010-12-11 16:59

本帖最后由 ywl4726 于 2010-12-11 17:02 编辑

请按照以下路径
我的文档-> My Games -> FalloutNV -> GECKCustom.ini
用记事本打开 GECKCustom.ini
搜索以下文字
bAllowMultipleMasterLoads = 1
1为允许同时打开ESM的数量的上限
修改为你想要的数字即可

顺便说一句:你想的没错..ESM是作为母文件..而ESP文件则是需要在一个ESM文件的支持下运作的子文件....
ESM可以成为另一个ESM的母文件..但ESP不可以作为母文件存在...

皑皑1989 发表于 2010-12-11 17:44

回复 3# ywl4726


    万分感谢,再问一下,设定两个以上的esm加载会不会出什么问题?

皑皑1989 发表于 2010-12-11 17:53

成功了~

abmfamfam 发表于 2010-12-11 18:38

留個爪~~~~{:3_111:}

Cidolfus 发表于 2010-12-11 19:32

{:3_160:}其实从上古1.2开始,esm都没有寻找bsa的功能了,辐射3和新维加斯同样
只有esp有,会自动搜寻和esp名字前面匹配的bsa,比如aaa.esp,可以自动匹配aaa.bsa, aaa - files.bsa,aaa - meshes.bsa等等等等
那么esm要寻找bsa怎么办?1是在fallout.ini里面写,一个是做一个空的esp文件来加载。fallout3.esm用的是前者,上古的资料片孤岛颤栗用的是后者。
esp也可以做主文件,{:3_166:}比如黑狼背包的BlackWolf Backpack - Blank's Container Patch.esp ,主文件就是Fallout3.esm和BlackWolf Backpack.esp。另外esp和esm文件区别很少,1是文件头的区别,2是esm覆盖cell会出问题,一般情况下两者可以随便转换。但是esp不能做esm的主文件,因为esm必然在esp之前加载,如果加载的时候主文件没有加载,就会出错

皑皑1989 发表于 2010-12-11 19:42

回复 7# Cidolfus


   受教了.....{:3_153:}

ywl4726 发表于 2010-12-11 22:58

esp也可以做主文件,比如黑狼背包的BlackWolf Backpack - Blank's Container Patch.esp ,主文件就是Fallout3.esm和BlackWolf Backpack.esp。另外esp和esm文件区别很少,1是文件头的区别,2是esm覆盖cell会出问题,一般情况下两者可以随便转换。但是esp不能做esm的主文件,因为esm必然在esp之前加载,如果加载的时候主文件没有加载,就会出错Cidolfus 发表于 2010-12-11 19:32 http://bbs.3dmgame.com/images/common/back.gif


    正常情况下,F3的ESP是不能做ESP的母文件的(上古我就不知道了)...当然之前有个非正常的BUG模式下..我之前没说...
FO3EDIT...用这个BUG软件可以无视我们之前所说的任何规则(如果你会用它做MOD的话)..做出来的EPS可以作为其它ESP的母文件..GECK理论上是不可以修改ESM文件的..但是FO3EDIT也可以.....BUG的存在...

Cidolfus 发表于 2010-12-12 09:22

回复 9# ywl4726


    关键是GECK不让,但是游戏本身允许,所以这不算bug,只是GECK的限制而已。
GECK的限制多了去了,GECK不能做ESM,不能改ESM,不能删record,虽然是为了稳定情有可原,不过适当地用一些第三方工具效率能提高很多。

bebe2803 发表于 2010-12-12 09:24

簡單來說 ESM 一定排在所有 ESP 的前面, 至於主文件方面, ESP 一樣可以作主, 玩 MOD 上 MOD 絕無問題
页: [1]
查看完整版本: 一个esp文件只能调用一个esm文件吗?求解......