第5页:第二章 第2节-MOD的安装激活和排序(2)
展开2. 为什么要排序:
为什么要对MOD进行排序?
这得从B社的设计开始说:MOD的载入原则----如果两个MOD同时修改了游戏的一个设定,那么排序在后面的MOD会覆盖前面的MOD,此时在实际游戏中,以排序较后的一个MOD的设定为准!
为了使大家更容易理解这个原则,我举一个实际例子,下图:
这是一个童鞋用了猴子的汉化作品后,在我帖子里的提问:
原链接在此:点击进入 第120楼
为什么会这样呢?给大家解释一下:
这几个相关连的ESP原来的排序如下:
Skyrim.esm(游戏主文件,该地名已被汉化)
AA.ESP(我汉化的ESP,该地名也已经汉化)
BB.ESP(另一个ESP,该地名仍是英文)
这三个ESP同时调用了游戏里“XXX商店”的Fullname标签,那么根据MOD的载入原则:后面的MOD会覆盖前面的MOD,所以他进入游戏会显示英文。解决办法就是把顺序换一下:
Skyrim.esm(游戏主文件,该地名已被汉化)
BB.ESP(另一个ESP,该地名仍是英文)
AA.ESP(我汉化的ESP,该地名也已经汉化)
那么根据载入原则,这个地名又变成中文了。
这就是MOD的冲突,但是这种冲突并不影响你游戏,我将称之为Functional Conflicts-------良性冲突。
同样的,有良性就有恶性,有些MOD之间的冲突是恶性的。
例如:可能会造成某些任务激活不了,某些魔法失效,更严重的可能会造成CTD(Crush To Desktop)也就是跳出,最不和谐一种是一开始游戏正常能玩,但是会损坏你的存档,等到一天你发现这样那样的问题时,你的存档已经损坏了,那你这段时间就白玩了,回到你装这个MOD之前的那个存档重新开始吧!
恶性冲突是无法避免的,上古的MOD作者成千上万,来自世界各地。一个Moder在制作一个MOD时,他不可能知道别的Moder会干什么,会调用游戏的哪些数据,会写什么样的脚本。除非你只装一个MOD,那么就绝对不可能有冲突,但是对于玩家来说,这可能吗?
所以,当你装了一个MOD,造成你游戏有问题时,别对作者骂街,只要他这个MOD是合格的,本身是不存在错误的,这种事怪不到人家头上!
骂得越狠,越显示你的无知。像之前我说的那位在我帖子里的反映问题的同学,如果他一上来就开喷,那么我还会去给他解释吗?到最后吃亏的是谁?
这就是排序的重要性了,目的是通过排序把恶性冲突变成良性冲突,使各种MOD之间和平共处,一起携手构建和谐社会(呕~~~~)
PS:连官方自己出的DLC都一堆的错误,还他喵的不把脚本源代码给放出来,想改都没法改!吐他一脸口水!呸!(呸完还得继续玩……)
3. 排序的工具,方法,和原则:
BOSS排序工具的使用方法:
BOSS工具是方便的,但是不是万能的,请记住我这句话!
BOSS工具的原理是,在网上有一个不断更新的排序表,BOSS通过读取这张表,再对你安装的MOD进行自动排序。
所以说它是方便的,因为全自动,但是也有局限性,因为那张排序表不可能包含所有的MOD,尤其是一些没有发表在S网和N网上的MOD,它就没法识别了。通常它会把无法识别的MOD排到最后面,这显然是不对的!
使用方法如下:
直接运行就好。
如图:
手工排序的方法:
打开NMM,方法有两个。看图:
最后我们来讲讲手工排序的原则:请看下图,排序的大原则
PS:[这里可以看出猴子在之前为什么这么强烈建议大家要把下回来的MOD分门别类了吧?如果你没有分类,安装的MOD超过50个以上,全装上以后,一堆的英文ESP名字,你晕不晕,连它是什么类型的MOD都搞不清,怎么排?忘记了我话的同学请跳回到二楼再看看。]
这个排序方法来自于上古四时某神的经验贴,因为时间太过久远,无法找到出处。但是这个原则在五代也是通用的,可以将其做为排序的大原则(为什么不说是排序的定理?请往下看)
有些MOD作者是明确说明了排序注意事项的,这种MOD必须按照作者的要求来排序,打个比方:如ASIS(点击进入),这个MOD作者要求放到最下面,那你就照做好了,所以它虽然属于修改游戏设定的类型,却不适用于上面的大原则。(这里批评一下一些同学,不少人下载MOD时从来不看作者在帖子里写的说明,下回来就装,出了问题怪谁?刚才那个链接大家去翻一下,很多回复让人喷饭,让人无语,我说人家码字容易吗?看看能花你多少时间?)
另外还有一些MOD,举个例子吧:例如一把剑,它虽然是装备,但是它却有个功能,比如装备后能让你使用某个魔法,那么这种MOD就不能简单的把它分类到装备里了,要按照实际来试,最后确定它的排序。
总的来说:排序的步骤如下
BOSS---->作者说明---->大原则---->实际检验---->完成排序
建议:
新手的话,一开始不要安装太多的MOD,宁愿少而精,逐步逐步来。
刚上手你就来一大堆,倒霉的一定是你。重装游戏就是这么来的。别图新鲜,MOD是玩不完的,就拿衣服来说,世界上这么多作者,一天的产量没有一千也有几百,你能全部玩遍?
我到现在为止,安装过的MOD不超过100个,还是逐步逐步加的。重装后现在只有30到40个左右,那次重装还是我手贱,删除ENB时不小心把DATA文件夹给删除了,老鸟们是过来人,你们经历的教训我们早经历过,和你们分享我们的经验能让你少重装几次(想起我刚玩上古四时那30多次的重装我就想哭……)
有时看到群里那些求助的新手,贴出来的MOD列表里那100+的ESP,我就叹气,我在群里说这话不只一次了……少装点,先掌握排序,查错的经验,以后玩的时间大把,不用急。
4.一个重要的插件SKSE
这个本来想放到下一章的,但是想到这玩意和MOD的关系比较紧密,补充进来好一点:
SKSE全名Skyrim Script Extender (SKSE):是天际的脚本扩展插件,四代也有,叫OBSE。由于B社的游戏并没有开放内核数据,只是用一种二次开发语言给玩家们使用,所以有很多限制,Moder们有很多的想法单靠游戏原版自带的Papyrus函数是无法实现的。对于开发人员来说,二次开发就好比在一张本来就画了图的纸上作画,这和在白纸上作画不一样,受到了太多的限制。这时,SKSE就出现了。它的原理是用外挂式的方法,给游戏增加许多函数,使Moder能够使用这些函数进行开发,并被游戏正确识别,实现自己预想的功能。所以这是玩MOD必有的一个插件,如果你不装,有些MOD你是无法使用的。如著名的SKYUI,ASIS之类的,还有不少你们最感性趣的XXOO之类的,所以玩家必装, 它们都需要SKSE的支持。
SKSE是受到官方认可的脚本插件!
SKSE与游戏版本:不同的游戏版本适用不同的SKSE,如十号补丁可以用的是skse_1_05_11版本。
下载地址:点击进入
(说多一句废话:找其它版本请点页面上的archived builds这个链接,具体应该下载哪个版本看你现在使用的是几号补丁,请在论坛搜索相关资料。)
安装:把SKSE解压后直接把下图所有东西放入游戏的Skyrim目录下面,注意:这次不是放到Data下面,见过不少装错的!
使用:安装完成后,从此进入游戏请不要再用TESV.exe进入,直接双击skse_loder.exe,会自动进入游戏,这样SKSE就正常启动了,很简单。
更多相关内容请关注:上古卷轴5:天际专区
责任编辑:Agent