因为现在版本骑砍2游戏启动器按照字母顺序排列MOD,无法进行手动排序,所以有些MOD如果排序不正确会引发冲突无法进入游戏
如果无法进入游戏的同学可以尝试下面几个网友分享的解决方案,本质上都是确保模组加载顺序在官方的模组之后。
方案1:所有的mod文件内的SubModule.xml文件里修改
<DefaultModule value="false"/>
<SingleplayerModule value="true"/>
<MultiplayerModule value="false"/>
<DefaultModule value="false"/>
<Official value="false" />
<DependedModules>
<DependedModule Id="Native"/>
<DependedModule Id="SandBoxCore"/>
<DependedModule Id="Sandbox"/>
<DependedModule Id="CustomBattle"/>
<DependedModule Id="StoryMode"/>
</DependedModules>
原理就是将所有官方的模组作为前置,使其他模组的加载顺序排在官方文件之后。如果这个模组的启动顺序在列表最后就可以进游戏
方案2(已经不再需要这样做,作者已经修改了,但可以参考一下用于其他有相同问题的mod):
1. 因为官方启动器模组是按照字母排序的,我们可以重命名模组的文件夹名,比如在前面加个“z”,命名为zBannerlordTweaks
2. 打开启动器并选取这个模组,这时它应该在列表最后了,保持启动器打开
3. 重新把zBannerlordTweaks改回它的原名BannerlordTweaks
4. 这时应该就可以进游戏了
这个方法每次重开启动器都要操作一次
解决方法:打开你下载的这个MOD 把里面所有的文件进行一遍以下操作:
鼠标右键-属性-常规 然后右下角有一段关于此文件安全的描述 内容为:此文件来自其他计算机,可能被组织以帮助保护该计算机。 就在这段话的右面有个 【解除锁定】 的按钮 点击它,然后应用。这样应该能解决大部分加载MOD后无法进游戏的问题