Jump to content
模组网
Sign in to follow this  
icedream

关于 DLCShiveringIsles.esp

Recommended Posts

昨天有人遇到了这个问题:他的 DLCShiveringIsles.esp 丢了。。。于是游戏异常,跳出,于是四处搜索解决办法。

 

这边简单介绍一下 DLCShiveringIsles.esp

 

如果你细心点观察,你会发现 DLCShiveringIsles.esp 的大小为 0 KB 。再聪明的你也肯定猜不出来这 0 KB 到底有什么用,于是特意用 TES4Edit 打开查看了一下,紧接着发现更诡异的事:插件内部一点儿东西都没有 

 

如果要细讲的话,我们还得扯到BSA的加载问题(很长的内容),所以这边简单说一下: DLCShiveringIsles.esp 其实是一个媒介,它有两个作用:

 

1、说明你的游戏中安装了战栗孤岛补丁,这是判断你的游戏是否安装了战栗孤岛的最简单方法;

2、用来加载 BSA ,这些包括原版的 DLCShiveringIsles – Meshes.bsa、DLCShiveringIsles – Sounds.bsa、DLCShiveringIsles – Textures.bsa、DLCShiveringIsles – Voices.bsa ,还包括你自己定义的 DLCShiveringIsles – xxx.bsa 。

 

我们知道,我们平时安装、加载的插件,都是修改游戏内容或者添加游戏内容,但是 DLCShiveringIsles.esp 这货本身是没有任何东西的,于是我们可以用任意东西代替它(只要名字还是 DLCShiveringIsles.esp),这就有了以下的现象:某人安装了很多插件,使用 TES4Gecko 整合,又使用 Wrye Bash 整合,然而发现插件的数量竟然是255。。。就差一个位置就能正常运行游戏了..最后没办法,他就把 DLCShiveringIsles.esp 删掉,然后把 Unofficial Shivering Isles Patch.esp 的名字修改为 DLCShiveringIsles.esp 。

 

为什么可以这么做?我们上面已经知道“ DLCShiveringIsles.esp 这货本身是没有任何东西的”,所以遇到这种情况我们一般是直接把文件删了,但是 DLCShiveringIsles – xxx.bsa 又需要它才能加载,所以你可以用 Unofficial Shivering Isles Patch.esp 代替 DLCShiveringIsles.esp 。这样子,我们既有 DLCShiveringIsles.esp ,又有 Unofficial Shivering Isles Patch 的功能,轻轻松松便节省了一个mod位。

 

不到万不得已,其实是不建议上面的作法。。。看起来乱七八糟的,不方便mod的管理。

 

顺便延伸说一下 DLCShiveringIsles.esp 在BSA加载中的作用。

 
对于 Oblivion 来说,ESM文件是不能加载BSA的(所以Oblivion.esm不能加载BSA,那些 Oblivion – xxx.bsa 都是通过在 Oblivion.ini 中定义加载的),ESP加载BSA的原则为:如果插件名字为 插件名.esp ,那么该插件对应的 BSA 名字必须命名为 插件名其他内容.bsa 。其他内容必须是空格、连字符或者下划线,所以:

“DLCShiveringIsles.esp” 可以加载 “DLCShiveringIsles – 七七八八.bsa”
“DLCShiveringIsles.esp” 可以加载 “DLCShiveringIsles_七七八八.bsa”
“DLCShiveringIsles.esp” 不可以加载 “DLCShiveringIsles七七八八.bsa”

FCOM 用户安装 MMM 时一般只需要安装ESM,而ESP可能会扔掉,于是就有建议说,把 MMM.bsa 命名为 FCOM_Convergence_MartsMonsterMod.bsa,从而依靠 FCOM_Convergence.esp 加载,或者更干脆点,直接命名为 DLCShiveringIsles – MMM.bsa ,依靠 DLCShiveringIsles.esp 加载,这就是借助 DLCShiveringIsles.esp 加载BSA的应用。

Share this post


Link to post
Share on other sites

已经这么做的路过,400+esp强行用WB搞成252激活...各种整合,其实可以在WB安装列表后面专门建一个安装包叫做(BSA加载档替换,换成一些不需要加载顺序的功能型mod比如clean up)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...