骑马与砍杀中文站论坛

标题: 1.3.0Beta版 教你怎么安排稳定不崩溃不坏档的MOD加载排序列表【0506 21:50】 [打印本页]

作者: cnedwin    时间: 2020-5-6 22:27
标题: 1.3.0Beta版 教你怎么安排稳定不崩溃不坏档的MOD加载排序列表【0506 21:50】
本帖最后由 cnedwin123 于 2020-5-7 00:23 编辑

看到每天都有很多朋友问装了很多Mod之后,到底怎么排序才不会加载崩溃或者坏存档,我研究了一下根本的规则和源代码,附上我自己的排序。

原则1:骑砍2的开发模式是基于一个底层引擎上面放容器的方式,涉及到修改引擎的部分比如DCC涉及到修改人物模型数据库、FF修改到队形的数据库,要放在引擎和默认MOD中间
原则2:需要依赖第三方库或者GUI框架的,需要把库和框架放在上面,MOD放在下面,例如Modlib和MBO都是GUI库,依赖他们开发的MOD必须放在他们后面加载
原则3:修改到同一个模块的MOD,比如都是对百科进行修改的,要依次从前到后,从上到下,后加载的如果代码冲突但是没崩溃,会覆盖前加载的
原则4:涉及到一些比较复杂的设定类型的,比如BannerLord Tweaks,会涉及到很多模块的设置,放在最后来覆盖所有参数

举例5:DCC这个MOD,首先有一个基础库来覆盖默认的人物模型数据(开放了很多细节参数),所以*DCC Main(Required)*放在最前面覆盖游戏引擎默认的库,但是要放在Native前面,但是编辑器Detailed Charater Creation要放在所有MOD的后面确保不会被其他Mod破坏数据结构。

官方默认Mod列表排序,除了后两个CustomerBattle和StoryMode可以交换,其他的顺序必须对
(以上放动到游戏底层引擎相关的MOD库文件)
Native 核心模块(除了游戏引擎之外的最核心的内容)
Sandbox Core (沙盒地图的底层库)
Sanbox (沙盒地图和战场)
CustomerBattle (自定义战斗相关的)
StoryMode (战役相关的)
(放第三方库和GUI框架文件,例如MODLIB和MBO)
(放第三方MOD,修改同一个模块的放一起排序)
(放用到最上面修改到游戏底层引擎库的编辑器)

感谢四楼的兄弟给补充的专业术语解释

1. GUI - 用户界面。 很多MOD要求前置的ModLib就是一个用户界面MOD。用户界面可以给用户提供一个操作界面,在这个界面下直观的对MOD和游戏进行设置,而无需调节MOD和游戏源代码。
2. 引擎 - 游戏的核心模块,启动并维持游戏运行(比如3D模型渲染,内存处理,GUP渲染框架,数据库结构等等)。
3. 库 - 资源。库的英文有“图书馆”的意思,也就是说,游戏代码运行需要依赖库(编程里面的术语,是类和方法的结合,可以理解成一些基础代码)。
4. 参数 - 这里简单理解为不会暴露给玩家的、游戏代码内部的游戏配置信息(这个解释是不准确的,但是在当前语境下成立)。

其他的英文都是MOD名字,或者游戏本体模块的名字,对应起来就好了

FF - FixedFormations for e1.3.0-626-1-1-1-1587813079 - 保存同伴队伍队型配置
MBO & Modlib - 前置用户界面MOD
BannerLord Tweaks - 一个调整全局游戏设定的MOD,包括调整粮食和繁荣度的关系等等。这个MOD大家应该都在用
Detailed Charater Creation - 自定义角色MOD。其缩写就是DCC。该MOD由两部分组成,一个叫“DCC”,会修改库;另一个就叫“Detailed Charater Creation”,为玩家在百科界面开放修改人物的功能。


截图1,使用BannerLord Mod Laucher代替官方Mod加载器的。

BannerLordLauncher.png


截图2,使用Vortex代替官方Mod加载器来管理和自动更新Mod

Vortex.png

这里我放弃了Grow Up And Work,因为他修改和增加的类方法和Tweaks1.2.1有一半都是重合的,会被后加载的覆盖,而且它本身不稳定。
我的加载顺序,至少维持了超过80个连续游戏时间没有发生任何崩溃或者存档损坏的情况,而且大家看到MOD都是最新版的,非常稳定了。

这里附上一个很优秀的帖子,他的百度网盘里有最新版本的稳定Mod的下载地址,两个启动器也在网盘里。如果管理员不让发隔壁的帖子请及时告诉我,因为这个帖子作者没在中文站发帖,我也不方便直接复制他的内容过来。

【MOD搬运】1.3.0版保守型稳定MOD网盘批量下载-新增排序列表【0506 19:43】【1.3.0】
https://bbs.3dmgame.com/thread-6037799-1-1.html

如何使用Vortex1.2.9自带启动器进入游戏    MBO的MOD说明


附几个重要的说明:
ModLib-BETA1.3.0 - 底层MOD必装,针对1.3.0 - 请位于主模块之下其它MOD之上 三方修复- 不要更新官方最新版,可以使用第三方修复的那个版本,官方版崩溃!崩溃!崩溃!!!
BannerlordTweaks-BETA1.3_v1.2.1 - 综合设置,增加怀孕设置 - 三方修复 - 汉化这里 - 1.3.1含最新版MODLIB!会导致崩溃!以汉化完毕!比三方1.2.1缺少等级和怀孕设置!不更了!
DiplomacyFixes-832-1-1-2-e1-3-1588463230 - 外交修复最新版 千万不要装最新版,因为跟Modlib库冲突,菜单会卡死



作者: cnedwin    时间: 2020-5-6 22:39
本帖最后由 cnedwin123 于 2020-5-7 13:50 编辑

二楼推荐一些超级好用的Mod





第一个是支持 1.3.0 Beta版 EditLord-1.4.4
官方原版地址:https://www.nexusmods.com/mountandblade2bannerlord/mods/1246
可以代替CITEdit和Togamemods的内置修改器,很好用,我的大神朋友刚刚亲手汉化了最新版本 给他一个传送门https://bbs.3dmgame.com/thread-6041293-1-1.html

版本1.4.4
-添加了更改的编辑器热键。
-编辑器字体大小自动缩放以实现高分辨率
-您现在可以移动EditorForm-
版本1.4.2
-修正了导致影响力降低的问题(永恒魅力-24)
-修正了儿童无法更改其统计信息的问题
-改进了“早期,中期,最大”统计信息功能
版本1.4.1
-修正了关系编辑错误
-您现在可以更改自己和同伴的文化
已知BUG:
-不要编辑儿童技能,不怕死你上
-不要生孩子过多,带同伴太多。。。其实就是超出屏幕,你继续生~加油!
-设置技能等级溢出这个事,CIT就有,游戏里算法的事,不喜欢别用!

版本1.4.0
-错误修正
-您可以完成城镇或城堡的所有建设。
-您现在可以编辑城镇的粮食,安全和乡村炉膛。
-您现在可以更改所有角色的关系。
-增加同伴,传送英雄,释放囚犯。
-“ EditLord编辑了您!” 文字已删除。- 屏幕上的提示删除

1.4.1启动热键:Alt+G  多图预警




  下载地址





作者: 独孤传道者    时间: 2020-5-6 22:42
好吧。英文看不懂。帮阁下垫个楼。。
作者: Griffith    时间: 2020-5-6 23:31
独孤传道者 发表于 2020-5-6 09:42
好吧。英文看不懂。帮阁下垫个楼。。

尝试帮楼主解释一下里面的英文&代码术语,有不当的地方欢迎大家指出。

1. GUI - 用户界面。 很多MOD要求前置的ModLib就是一个用户界面MOD。用户界面可以给用户提供一个操作界面,在这个界面下直观的对MOD和游戏进行设置,而无需调节MOD和游戏源代码。

2. 引擎 - 游戏的核心模块,启动并维持游戏运行(这个水平有限,真的不知道怎么解释)。

3. 库 - 资源。库的英文有“图书馆”的意思,也就是说,游戏代码运行需要参考库(图书馆)。

4. 参数 - 这里简单理解为不会暴露给玩家的、游戏代码内部的游戏配置信息(这个解释是不准确的,但是在当前语境下成立)。

其他的英文都是MOD名字,或者游戏本体模块的名字,对应起来就好了

FF - 这个不知道是啥,可能是一个优先级很高的MOD

MBO & Modlib - 前置用户界面MOD

BannerLord Tweaks - 一个调整全局游戏设定的MOD,包括调整粮食和繁荣度的关系等等。这个MOD大家应该都在用

Detailed Charater Creation - 自定义角色MOD。其缩写就是DCC。该MOD由两部分组成,一个叫“DCC”,会修改库;另一个就叫“Detailed Charater Creation”,为玩家在百科界面开放修改人物的功能。

其他就不写了~

作者: DJ恩旭    时间: 2020-5-6 23:47
一般用fix laicher 点sorft排序都没问题,但是个别还是要调整
作者: cnedwin    时间: 2020-5-6 23:48
DJ恩旭 发表于 2020-5-6 23:47
一般用fix laicher 点sorft排序都没问题,但是个别还是要调整

对,我就是点auto sort之后,让它先检查完依赖关系,再手动微调,保证稳定性
作者: DJ恩旭    时间: 2020-5-6 23:53
技术问题还得中文站
作者: 路过的医疗兵    时间: 2020-5-7 12:50
我都是1.3零mod无限崩溃,1.2用啥都崩不了,不是mod问题
作者: THE_CHOSEN_001    时间: 2020-5-7 13:02
大佬牛逼,点赞,谢谢分享
作者: cnedwin    时间: 2020-5-7 13:49
路过的医疗兵 发表于 2020-5-7 12:50
我都是1.3零mod无限崩溃,1.2用啥都崩不了,不是mod问题

你可以把崩溃后弹出来那个白色的弹窗截图下来,看看是啥问题
作者: 路过的医疗兵    时间: 2020-5-7 14:50
cnedwin123 发表于 2020-5-7 13:49
你可以把崩溃后弹出来那个白色的弹窗截图下来,看看是啥问题

没图,已经好多天没上游戏了,1.3的档也早删了,现在是不参加任何测试版本
作者: zhangzip000    时间: 2020-5-7 18:27
好贴,顶一个!!
作者: juesanjian    时间: 2020-5-8 07:50
感谢分享,一生平安
作者: Fishui    时间: 2020-5-10 03:26
求大佬帮忙看看这是什么意思???
1.2没问题。。刚出1.3B试了试进去就跳这个崩溃。。现在1.3正式版了还是崩溃。。。英文苦手完全看不懂。
本来之前是打了FF那个固定编队的MOD,但是跳报错我就把那个MOD删了。。。但还是会跳图片这个报错。。用的Fixed Launcher排序也没用、、、人都疯了
报错.png

作者: Fishui    时间: 2020-5-10 03:31
11.png 报错.png
大佬我用vortex的排序或者用fixed launcher排序都没用,还是会报错跳出?是哪里出了问题吗?英文苦手完全看不懂


作者: mm9696911    时间: 2020-5-10 11:59
Fishui 发表于 2020-5-10 03:31
大佬我用vortex的排序或者用fixed launcher排序都没用,还是会报错跳出?是哪里出了问题吗?英文苦手完全 ...

报错信息翻译过来是:未将对象引用到实例。
出错的mod是Community Patch,可能的原因放的太靠上了?我没用过这个mod但是从报错信息看是这样
作者: YajuuSenpai    时间: 2020-5-10 16:22
本帖最后由 YajuuSenpai 于 2020-5-10 16:24 编辑

大佬,我昨天更新到1.3正式版,只打了几个mod(下附),开了新档后大地图走着走着随机崩溃。除了大地图其他没问题。
今天来回崩溃几次后我重新验证文件,把老存档全删了。开新档直接弹出这个。现在走投无路了......
Error 2.png
Error 1.png

作者: cnedwin    时间: 2020-5-10 16:33
YajuuSenpai 发表于 2020-5-10 16:22
大佬,我昨天更新到1.3正式版,只打了几个mod(下附),开了新档后大地图走着走着随机崩溃。除了大地图其他 ...

抱歉,我这个帖子是以前写的,给1.3.0 Beta测试版的,不是正式版的1.3.1
作者: cnedwin    时间: 2020-5-10 16:34
YajuuSenpai 发表于 2020-5-10 16:22
大佬,我昨天更新到1.3正式版,只打了几个mod(下附),开了新档后大地图走着走着随机崩溃。除了大地图其他 ...

如果你用1.4,可以看这个帖子  https://bbs.mountblade.com.cn/thread-2063606-1-1.html
1.3.1的正式版我没做呢,因为我自己主要玩1.4了
作者: 粉总来了    时间: 2020-5-10 16:43
有没有人能帮我看看这个怎么搞啊,我现在1.3进去经常这样,每次都是打完仗就会这样。是有什么领主出问题了吗,我打了火焰领主的mod和增加兵种的mod
IMG_20200510_155914.jpg

作者: YajuuSenpai    时间: 2020-5-10 17:05
cnedwin123 发表于 2020-5-10 16:34
如果你用1.4,可以看这个帖子  https://bbs.mountblade.com.cn/thread-2063606-1-1.html
1.3.1的正式版 ...

好的谢谢。决定直接更1.4了。
作者: cnedwin    时间: 2020-5-10 18:37
粉总来了 发表于 2020-5-10 16:43
有没有人能帮我看看这个怎么搞啊,我现在1.3进去经常这样,每次都是打完仗就会这样。是有什么领主出问题了 ...

看不清这张图
作者: enn    时间: 2020-5-15 11:49
666666666666666
作者: yyy545005    时间: 2022-10-29 11:02
gdfhfghgjghjhgkh




欢迎光临 骑马与砍杀中文站论坛 (https://bbs.mountblade.com.cn/) Powered by Discuz! X3.4