[仙剑]仙剑奇侠传4 – 13项属性内存修改器v0.3

v0.6.3版本之前存在严重缺陷,请不要使用。

仙剑奇侠传4 – 13项属性内存修改器v0.3
1.加入了人物的领队状态。(比较无聊的功能)
2.取消修改五灵属性值(在状态栏里最多只能显示4位数),因为如果火的值为65535,那么敌人用水仙术打你的话……。要用仙术造成大量伤害,请锁定人物的灵(五围最后一个)。那么我要不要搞个把5灵都设为0的选项?
3.金钱修改。
注意:如果读取游戏后这里的数据为诡异数字请不要修改。
4.总战斗数,总逃跑书和5个战评数值能够修改。(总战斗数是所有战斗之和,所以这里我做成自动计算。)
注意:如果读取游戏后这里的数据为诡异数字请不要修改。
5.战斗胜利比率和战斗逃跑比率可以修改,其实只要修改总战斗数,总逃跑书和5个战评数值就可以了。(战斗胜利比率=5个等级的战评总合/总战斗数,战斗逃跑比率是总逃跑数/总战斗数,这里的数值改变后,需要打过一场战斗使游戏自行更新此处数据。)
6.貌似只要慕容紫英在队伍中,就可以开启铸造栏(我只刚打完淮南王,后面还不清楚)。
7.修正了一个验证BUG,在此感谢游侠论坛的钱大宇。
8.更新人物地址范围验证方法。原来为提取B14最开头的几个字节。
9.推荐大家游戏升级到1.1。

PS:壁纸是16X的……

下载地址:
http://www.lifeburning.com/read.php/23.htm
http://game.ali213.net/thread-1608023-1-2.html

在人物是否在队中的地址之后就是显示是否为领队状态的数值,为1则领队状态,0则不是。偏移值$00000B0C。

五灵的属性值,在内存中的顺序为水,火,雷,风,土,在B14范围里有2处地方显示该值,第一处开头的水地址,偏移值$000006D4,每个值四字节空间。这里保存的是人物的基础五灵值,一般是由分配在各五灵仙术里的点数所影响的。第二处开头的水地址,偏移值$00000824,每个值四字节空间。这里保存的是显示在列队人物状态中的五灵值,但这个值是由前面第一处五灵值+装备得出来的,在这里只起到显示的作用,调用不到战斗中去。
这里就有一个问题,如果把偏移值$000006D4处的5灵值设成自定义值得话,那么怎么恢复?因为之前说了这个是基础值,产生的值原自于五灵仙术的点数累加,对,这里的赋值方法只是累加,不是替换。所以如果要恢复原来的值就要知道5灵已用的点数。

仙术开启的研究手稿:
貌似是加密的数据……3段4字节……位置在装备下面,每组16字节,共10组,外加最后一组……应该有关系。
水7F 00 00 00
火7F 00 00 00
雷7F 00 00 00 F0 93 9B 74 F4 93 9B 74 F4 93 9B 74
风7F 00 00 00 A0 96 58 79 A4 96 58 79 A4 96 58 79
土7F 00 00 00 48 C1 58 79 4C C1 58 79 4C C1 58 79
比如上面的规律(这东西随机)

每升级一个等级的仙术,差距为8
读取新值是MIN+仙术等级*8
虽然有规律,但这些速度不能自定义,会报错。

刚才研究仙术时,那个最后一组竟然是……人物的特技……整组16字节,偏移值$000009D8的00 00 00 00(我想可能是分割线作用),偏移值$000009DC的技能代码Min值,偏移值$000009E0的现在技能代码值,偏移值$000009E4的技能代码Max值。比如人物有了第一个技能,那么
技能代码Min+4(每个技能的提升值)=现在技能代码,但现在技能代码不能超过技能代码Max(这是规则,虽然超过也暂时不会出错,但最好还是去遵守这个规则)。
而且这个值是随机的,如果想设置成技能全开,那就只能先读取技能代码的值然后再赋给现在技能代码的值。

总战斗数,总逃跑数和5个战评数值,这几个的地址放在比较前面的位置,而且只要修改这几个值,那战斗胜利比率和战斗逃跑比率都会自动更新(需要过一场战斗让程序自己去更新这2个位置的数据)。

y1p67TecEcbiu_JadYkpAsMvUzbFH5rsHYLiHohPK1n4fhtAP3oYguPb0vUvAEf7lJu3C0cOXLpo34

2 Replies to “[仙剑]仙剑奇侠传4 – 13项属性内存修改器v0.3”

  1. 恩……详细的话那我专门写篇说明一下吧

  2. 大哥,忒强了~~期待您的最终完美版本~ms现在的仙术点和等级挂钩,无法锁定修改对吗~要修改全仙术,只能从标志入手??

发表回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据