MOD的排序原理_第1页
MOD的排序原理_第2页
MOD的排序原理_第3页
MOD的排序原理_第4页
MOD的排序原理_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、MOD基础知识之排序大家好,我是零杀。这次教程,主要讲一下关于排序的知识。排序,分为3类。l.esm和esp的排序 2.nmm的mod安装顺序(文件覆盖顺序)3.MO左列表的排序(分为开启档案管理和关闭档案管理两种)在讲这三类排序之前,首先要讲的就是mod基础原理,也就是为什么要排序。脚本的引用,继承,传递关系。这里的关系很广泛,比如Bmod的脚本继承Amod的脚本,也就是说B是A的子脚本, 那么B排在前面的话,触发脚本的时候会ctd。master 关系。理论上,只有esm能做master,但是实际上esp也能。对于modder来说,esm和esp 没有本质区别。如果Amod是Bmod的mas

2、ter,那么B必须排在A后,否则游戏都进不 去,因为游戏载入内存的时候要建立esp内入口的索引表。先读取到Bmod的入口,但是 这个入口引用到了没有定义的东西,游戏不知道如何做了,也就崩了。入口的覆盖关系。什么叫入口呢?这个词我是在幻冰的教程里看到的,我也不知道为什么叫入口。我只能告诉 你入口是啥。用edit打开esp,随便找一个入口集合,比如NPC,里面每一个npc,例如 莱迪亚,就是一个入口。入口之下会有这个?。的一些参数和设定。举个例子如果Amod给莱迪亚修改了默认装备(一般来说uskp之类大修mod会这样做), Bmod给莱迪亚做了美化(一些美化mod,例如sogs,静逗你要不要感谢我

3、,每次举例子 都用你的美化,吼吼),那么排序是人日的话,Amod对莱迪亚的修改不会有任何效果。这 是什么意思呢?就是说,如果N个mod同时修改一个入口,那么谁排在最后,谁就会起作 用。做mod离不开CK(其实也能,做个动作mod就不用ck,但我希望大家不要挑刺,我每 次写教程都要反复看几遍,就怕被挑刺.),modder对游戏内的入口进行修改,封包成 esp,就做出了 mod,但是呢,不同作者修改的东西可能会有覆盖。比如说,薇莉亚虽然 是个随从,但是它修改的入口非常多,你给它排序的时候不能只把它当成一个随从。下面开始讲前面说的三类排序,l.esm 和 esp通常来说,esm文件要排在esp之前,

4、why ?因为上古卷轴就这样设定的。but,这句话正 确的说法是内部标记是esm的文件要排在内部标记是esp文件之前。因为你会看到uskp, smpc都是esp文件,但是它们都排在esm之前了。前面说过了,esp和esm本质没有区别。所以以后我把esm和esp统称为esp。esp如何排序呢?原理就是上面说的三点。总结一下,mod排序规则:master文件必须存 在且在上面。修改同入口的mod排序靠你自己的选择。修改不同入口的mod分为两类。第一类,脚本没啥关系的,随便排。第二类,脚本有关系的。父系脚本的mod要排在前面。就这样。我来让你们看看什么叫误导。不知道你们能不能看得见.我这网络有点问题

5、。图片就是无心整合里那个mod排序规则。动动脑子想一想,如果一堆mod,都只是单独的美化,单独的房屋,单独的武器,本身都 没有任何覆盖关系,那排序干啥?既然有覆盖关系,那么排序为什么是那样的?我在视频里说过这个排序表很不对。这里再说一遍。第一点,esp和esm前面说了,有穿 插的情况。然后是美化排在最前。如果美化在最前,装备在后,那么IA这个mod 一定在 SOGS之后了。IA修改了很多npc的默认装备,它会把SOGS的很多npc入口覆盖掉,那 么sogs会损失很多效果。多的例子也不举了。我相信你们的智商,知道我在说什么。那esp如何排序呢?最正确的办法就是用edit看入口修改和脚本关系,以及

6、master关系, 手动排序,对于细节部分,可以做补丁来修改。但是,这样对于普通玩家来说太浪费时间, 我都做不到给100多个esp做手动排序,太浪费时间了。那么怎么办呢?我是使用boss 的,首先用boss自动排序,关注未识别的mod,对未识别的mod用我前面说的办法进行 排序(一定要写在boss用户规则里,否则以后你用boss,就会把那些未识别放最后。你 给boss写用户规则,要用机器的思维),这样可以省下很多时间。我为什么不用loot?第 一,排序很乱。第二,loot是靠入口修改分析mod序列的,我不信任程序的识别能力。关于如何做mod补丁,以及相关知识,去看我的视频教程,虽然讲的烂,但是

7、你总能学到 点东西。欣赏一个作品,要找它的优点,而不是对着缺点一顿喷,那样你只会浪费时间和暴 露素质。2.NMM的mod安装顺序这个非常好理解。如果你理解了入口的覆盖关系,那么文件的覆盖关系就随便理解了。比如说吧,Amod修改了天空材质,Bmod也修改了天空材质,那么先安装A,后安装B, B会把相同的文件给覆盖了,那么A就没有效果了。你想想以下的情景。A是个大型mod,修改了水体材质dds,同时esp修改了水体入口, 对水体的参数进行修改。Bmod只是一个水体材质dds,没有入口。安装顺序为AB,那么 你的水体会很不正常。为什么?因为A的入口和其dds是配套的,Bmod的dds和原版入口是配套

8、的,混搭之后必然不正常。当然也可能更好看了-说起来,MO对文件覆盖关系的处理会比nmm好很多,但是记住我这句话,新手老老实实 用你的nmm,mo使用有一定难度。3.MO的左列表分为两类,第一是关闭档案管理。如果关闭档案管理,那么mo的左列表就是nmm的安装顺序。如果你会前两点了,那么 这个你就会了。什么叫档案管理呢?如果关闭档案管理,bsa就是bsa,优先级就是比散文件低。而你打开 档案管理之后,mo会虚拟解压所有的bsa,bsa内部文件会和散文件一起参与冲突。举个例子吧。Amod是一个散文件mod,一个esp叫A.esp,散文件叫A.nif。Bmod是 一个 bsamod,一个 esp 叫 B.esp,一个 bsa 叫 B.bsa,内部有一个 nif 叫 A.nif。排序 AB 的话。开启档案管理,最终起作用的是Bbsa下的Anif。关闭,起作用的是散文件Anif。这就是虚拟解压bsa。老滚本身的文件优先级永远是散文件靠后的esp对应的bsa 靠前的esp对应的bsa。本体的bsa优先级最低。既然我已经说了档案管理的原理,你应该就明白如何处理左列表排序了。如果开启了档案管理,一切mod文件都可以看成散文件。这个时候,保证你的左列表排序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论