- 游戏装备揭秘,《幻书启世录》灯神的呼唤介绍
- 深入揭秘,《幻书启世录》圣彼得的选择介绍
- 深入解读,《少女前线》崔耶拉联动角色介绍
- 揭秘新星,《少女前线》LTLX7000人形介绍
- 探秘新星,《少女前线》V-PM5人形介绍
- 游戏角色解析,《少女前线》高标10型介绍
- 深入探索,《明日方舟》五星干员罗宾技能介绍
- 探秘角色魅力,《王牌战士》叶飞介绍
- 深度解析,《王牌战士》雷霆女王蕾拉介绍
- 揭秘雷空,《王牌战士》魔炮雷空介绍
声明:本文来自于(ID:cwindsoft.com)授权转载发布。
bug说明:
首先需要说明的是,在游戏《神魔》中,吸取敌人术力的功能本应属于“特技”类别,但汉堂却错误地将其归类为“咒法”。换句话说,只有特技才具备吸取敌人术力的能力,而汉堂在设计时却将“魔天降临”定义为咒法。这正是导致使用“魔天降临”时没有达到预期效果的原因。
找到了问题的根源后,解决起来就容易多了。我们可以通过鬼龙之舞的“天地劫-神魔至尊传-魔法编辑器”对“魔天降临”进行调整,将其设定为移动后可用即可。这个调整实际上是将“魔天降临”从咒法改回特技(特技允许移动后使用,而咒法则不行)。不过,这样修改后,“魔天降临”的动画将无法显示,因为夏侯仪并没有特技专用的动画文件(*s.saf文件)。
解决方案:
1、为夏侯仪补充特技动画文件009s.saf:
打开Sprite\man009目录
将009a.saf复制一份,并重命名为009s.saf
具体操作为:
copy 009a.saf 009s.saf
2、对Mag_dat.DAT文件进行调整:
打开Misc目录,可以找到一个名为Mag_dat.DAT的文件,使用任意一款Hex编辑器(比如WinHex)打开它(记得先备份文件)。在偏移量E10的位置可以找到“魔天降临”。为什么是E10呢?因为“魔天降临”的代号是19,而每个特技/咒法之间的字节间隔为90,计算公式为19*90=E10。同样地,代号为0的“气愈之术”所在的位置就是0*90=0。在“魔天降临”的位置,小编给大家展示以下内容:
偏移量 0123456789ABCDEF
E1000 00 01 00 00 00 00 00 00 00 03 00 C8 00 19 00
E2000 00 50 00 00 00 03 00 FF FF FF FF 02 00 07 00
E3001 00 14 00 50 00 FF FF 00 00 00 00 FF FF 00 00
E4000 00 01 00 1E 00 50 00 01 00 14 00 50 00 24 00
E5000 00 FF FF FF FF 00 00 00 00
只需将偏移量E10处的“00”改为“01”(将咒法转换为特技),并将偏移量E52处的“FFFF”改为“0000”。
这可能就是“魔天降临”的原始版本了。
如果没有Hex编辑器,也可以使用DEBUG工具进行修改:
首先打开一个DOS窗口,进入Misc目录后,按照以下步骤输入指令:
DEBUG Mag_dat.DAT
E F10 01
E F52 00 00
W
Q
对DEBUG中出现的那个“-”符号不用管,直接按照上述内容输入即可。关于汉堂在吸收敌人术力功能上的设计,其实有两个不同的版本:
夏侯仪/魔天降临版本的代码为02 00 07 00
噬魂鬼/摄魂鬼触版本的代码为01 00 06 00
两者的区别如下:
夏侯仪的技能仅具备吸取敌人术力的效果,无法对敌人造成体力伤害,因此不会获得经验值。
噬魂鬼不仅能够吸取敌人术力,还可以对敌人造成体力伤害,因此可以获得经验值(敌人不会有经验值)。
由于噬魂鬼能获取经验值,所以用摄魂鬼版本代替了魔天降临版本。
E F2C 01 00 06 00
这样的魔天降临版本才是最初的原版。