游民星空 > 攻略秘籍 > 攻略 > 正文

《侠客风云传前传》幽冥路DLC与本体MOD兼容性问题解答

2017-10-18 15:31:42 来源:侠客风云传前传吧 作者:lbn940509 我要投稿

第1页:

展开

  《侠客风云传前传》幽冥路DLC更新后,以前的MOD是否还支持呢,下面为大家带来lbn940509分享的《侠客风云传前传》幽冥路DLC与本体MOD兼容性问题解答,想继续玩MOD的朋友可以看看。

  DLC更新至今绝大多数朋友已经把幽冥路该体验的内容都体验了至少一遍所以目光又回到本体游戏上来。所以最近出现了大量“更新后xxxMOD还可以用吗?”的问题,这里凭借个人对MOD制作的粗浅理解统一回答一下相关问题。

【问题一】:更新dlc后之前老版本的mod还可以使用吗?

  答:可以,但是直接使用会存在一定问题。在升级版本后,我们可以通过更改mod版本的方法继续使用老版本mod,但这样做会存在问题:新物品、新武功、新剧情、新buff不会直接在你的游戏中得到体现。

  例如,在你加载1.0.2.4版本的mod后,1.0.2.7新增的物品(如任清璇的专属武功秘籍)新增的武功(如任清璇专属武功)新增的剧情(沈澜入队,少嫖头入队,郡主得救等)新增的buff(如冲锋、嘲讽等)是不会存在于你的游戏中的。另外,这样加载老版mod后幽冥路的游戏内容基本就不可以玩了,即使能玩也会存在大量bug。

  简单来说,【强行加载mod相当于进行了一次“退版本”】,当你加载1.0.2.4版本的mod后相当于是把你的游戏变相从1.0.2.7/1.0.2.7f退成了1.0.2.4版本,所以新版本的“一切”新功能新内容都是不会体现在游戏中的。但是也有例外,比如更新1.0.2.7f版本后ai战斗智商提高,由于ai战斗智商不受mod调控,所以即使退版本后并不会受到影响。

【问题二】:这样的“退版本”是永久的吗?如果我想重温幽冥路,需要再次升级游戏版本吗?

  答:不需要。我所说的“退版本”之所以加引号就是因为这样做其实并没有降低游戏版本,新增的一切游戏数据与功能都依然存在,只是暂时不加载而已。

  比如说:dlc的重头戏幽冥路相关游戏内容,在进行“退版本”后这些内容依旧存在于你的游戏中,只是因为加载mod后数据发生冲突或者缺失所以不能玩。因此,【想要重新体验dlc内容,不需升级游戏,只需删除mod即可】

【问题三】:具体怎么“退版本”

  答:把你想玩的mod的版本(一般为1.0.2.4)改为你的游戏当前版本(1.0.2.7或1.0.2.7f即可)

  具体做法:游戏目录→mod文件夹→1.0.2.4文件夹,把文件夹名字中的1.0.2.4改为你的游戏版本1.0.2.7或1.0.2.7f即可。

【问题四】:怎么确定我的游戏版本?1.0.2.7和1.0.2.7f怎么区别?

  答:

  方法一:在游戏登录界面的底部可以直接查看游戏版本。(以下涉及版本号时将用简称,例如1.0.2.7版本——27版本)但是27和27f版本比较特殊,这两个版本在登录界面显示的都是1.0.2.7。

  方法二:窗口运行游戏或最小化游戏界面时,可以在窗口顶部看见版本号。

  方法三:登录界面只要没有提示更新,就说明你的版本至少是27版了(两天没碰,不知道火星没),只至于到底是27还是27f,就看你有没有打修复MOD,此贴中的bug修复补丁了,打过就是27f,没打就是27。

【问题五】:27f版本是什么?

  答:27f版本是河洛官方通过非正式渠道发布的伪升级补丁,修复了本体沈澜不能入队等bug,具体内容和安装方法移步上述链接或搜吧内精品贴“幽冥路系列bug修复mod”。

【问题六】:加载老版mod后就一定不能体验到新增内容了吗?

  答:不是。如前文所述,退版本后新增内容和功能依旧存在于游戏中,只不过没有加载罢了。所以只要把这些内容添加到你的mod数据中就可以达到“兼容”的效果。

  例如,你可以把“冲锋”buff的代码加入到“走剑行刀”招式的buff列表里使其获得冲锋效果。也可以把沈澜入队的相关触发条件、对话加入到mod中达到招募沈澜的效果。这样做的前提是你会制作mod并对mod运作原理有清楚的认识来分辨哪些内容是需要添加的,并能保证这些添加内容与你的mod不冲突。因此mod的原创内容越多,兼容化的工作量也就越大,楼主从速通幽冥路后就开始对自用mod进行兼容化处理,至今完成量不到一半……

  所以,对于一般玩家而言,想要mod能够完美兼容新版本,只有不停催更mod原作者这一个办法了。

【问题七】:mod的运行原理到底是啥?

  答:简单来说,mod的运行原理就是在游戏现有框架下,在游戏核心程序处理运行数据时,用mod数据完全覆盖游戏本体数据。

  举个栗子:

  假设游戏本体更新后总共有四个招式

  01走剑行刀,伤害100;

  02六阳掌,伤害200;

  03火焰刀,伤害300;

  04万里狂杀,伤害300。

  其中04万里狂杀是27版本新增技能,24版本没有。

  而你的24版本mod中有三个招式

  01走剑行刀,伤害500

  02六阳掌,伤害200

  03六脉神剑,伤害300

  这样在你“退版本”加载mod后你的可用招式为

  01走剑行刀,伤害500

  02六阳掌,伤害200

  03六脉神剑,伤害300

  可以看到,实际招式与原mod一毛一样,相当于游戏在加载招式数据时优先加载了mod的招式内容而读取了01-03招式的相关数据,同时并不会智能地读取04这个新增的数据,想要读取就必须将04招式的相关数据手动添加到mod的招式数据中。

  剧情同理,比如沈澜相关内容中,你的mod由于是老版本,所以沈澜只有一个“滚”字后对话就结束了。

  而在新版中,说完滚后系统会判断你的颜值,高于80则沈澜会继续跟你对话并入队。

  由于你的mod中没有相关判定与对话数据,所以即便是吴彦祖来了沈澜依旧只有一个“滚”字。

游民星空

更多相关内容请关注:侠客风云传前传专区

责任编辑:Agent

本文是否解决了您的问题

游民星空APP
随手浏览游戏攻略
code
单机游戏下载
休闲娱乐
综合热点资讯
游民星空联运游戏