铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 2944|回复: 3

[通用] 请问怎么修改可以把原版复刻的医疗和中毒系数改成苍龙的

[复制链接]
发表于 2013-2-10 16:49 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
原版的毒和医疗简直是垃圾  苍龙的就很有用  请问这个怎么改的
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2020-1-5 21:06 | 显示全部楼层
然而
原版河洛做的
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2020-4-15 23:33 | 显示全部楼层
本帖最后由 zmgldnf 于 2020-4-17 15:51 编辑

1、数值替换

例1:改变中毒效果,使中毒损血增加。

经过研读z.dat文件及相关注释,认为以下语句控制中毒损血程度:

dseg02:0003C603            mov    esi,0Ah
dseg02:0003C60F            mov    eax,edx
dseg02:0003C611            sar    edx,1Fh
dseg02:0003C614            idiv   esi

中毒损血=中毒程度/10,即十六进制0A,改掉0A所在位置即可。





参照这个,用了IDA查看Z.dat里的地址,但里头跟这个数据不一样。搜索了一圈也没有。
我也是个原版玩家,对用毒和医疗这两个也有怨念。跟楼主一样,却试了几天也改不明白。
用的是原版游戏,没有z.dat。所以用fishedit0.72带的z.dat拷贝进游戏目录一个。


在论坛里找到了,直接用ultraedit就行。
原版
医疗效果:      00033b5e      (公式为  医疗数值=医疗能力*4/X,此地址修改X值)
用毒效果:      00035c9d       (公式为  中毒扣血=中毒程度/X,此地址修改X值)

但是中毒的X改为3后,阿紫炼太极拳,武功里出现了不止一个太极拳,出现毛病了。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2020-4-20 09:43 | 显示全部楼层
zmgldnf 发表于 2020-4-15 23:33
1、数值替换

例1:改变中毒效果,使中毒损血增加。

这个改法看起来出自https://www.dawuxia.net/thread-381204-1-1.html,但是实际上后面改原版的地址是错的。正确的是0.72版的地址减去6600H。

z.dat其实是exe文件,z.com是显示一个全屏的画面后调用z.dat。你把它的扩展名改为exe,直接运行也是可以的。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-11-21 20:51

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表