下面是一些用上面方法修改人物属性以及物品数值用到的代码教程
人物属性修改:
搜索经验,因为没有浮点,因为很容易就可以搜出地址.有时会有2个,只要你改动其中一个,看人物的经验有没有变化就知道其中那个地址才是你要找的,注意:读档会令数据重新分布的.所以修改过程千万别读档.
游戏用4个字节保存经验,所以我昨天的帖子在EXP后面有"(4) 的字样.这样明白这个括号跟数字什么意思了吧?好像又多废话了,排列情况:
经验(4字节), 人物的6种属性按"力量,耐力,敏捷,物理恢复,魔法恢复,魅力"这样的顺序每种2字节显示界面看到的数据(共12字节), 6种属性按同样的顺序每种1字节排列你人手分配的点数/attributes(共6字节), 表明6种属性的是否有装备方面的加成(1字节)[注1], 你现在可分配的attributes(1字节), 8种skills每种1字节显示其代码(共8字节)[注2], 对应的8种skills的人手分布的点数(共8字节), 对应的8种skills的装备方面的加成点数(共8字节), 不知道(6字节), 可分配的skills点数(2字节), 不知道(2字节), 金钱(4字节), 6种人物属性按上面的顺序在1级时的基本值(每种2字节,共12字节)[注3], 人物级别(2字节)[注4].
[注1]: 如果力量是蓝色显示的话,该值是01;相对地,耐力是02,敏捷是04,物理是08,魔法是10,魅力是20.如果同时显示多个的话就把那些数值加起来,注意,是16进制,不会有进位的.如果还是不明白的话就不要去理它了.这个数据会根据你的装备情况重新计算的.改也没用.
[注2]: 代码很多,大家有兴趣可以慢慢试.偶只给出最受欢迎的trading,代码是15.
[注3]: 想每次升级那10%增加的朋友就要修改这6个值了.
[注4]: 不知道实际情况如何,但从修改的角度,级数可以改到65535级.
下面是装备
看明白怎么排列就知道怎么怎么搜索字符串了,
镶嵌孔8个(共8个字节)[注5], 最低级数要求(1字节), 最低力量要求(1字节), 最低敏捷要求(1字节), 最低魅力要求(1字节), 最低耐力要求(1字节), 级别(1字节)[注6], 最低某skill及对应级数要求(skill代码级数各1字节,共2字节), 物理火焰魔法毒素伤害A(各2字节,共8字节), 物理火焰魔法毒素伤害B(各2字节,共8字节)[注7], 命中,闪躲,不知道(各2字节,共6字节),物理火焰魔法毒素的resistance(各2字节,共8字节), 附加攻击的对象(16字节)[注8], 8种附加特殊效果(8组,共32字节)[注9], 对应的8种附加特殊效果的等级(共16字节)
[注5]: 可以改出8个孔,但铁匠好像只能显示4个,可能而已.不肯定,可能又要改了.大家应该发现,那些孔有不同的颜色.01的话就是深红色,02是灰色,03是黄色,04是绿色,05或以上是白色. 00是没有孔.
[注6]: 老实说,偶不知道这个有什么用,就是武器界面那个level拉,反正也是会自我更新的,好像不能改的.
[注7]: 举个例子就明白了,如果物理伤害A是20, 物理伤害B是30,那么在界面就显示物理伤害20-30,其他都是同样道理.需要指出的是,你在修改的时候,A的数值可以比B高或低,显示的时候,低的就在前面,高的就在后面.
[注8]: 这个就是大家见到的那些"VSxx"那些,大家自己改改就知道了.代码偶也没有去试.
[注9]: 每4字节为一组特殊效果的代码,还要自己试.偶给出一些吧:
2B030000:ATTACK SPEED+
2C030000:SPEED+
48030000:增加更高机会取得特殊道具的百分比
49030000:每击从敌人那里获得生命的百分比
4B030000:增加EXP的百分比
4F030000:增加全属性RESISTANCE的百分比
50030000:增加ATTACK和DEFENCE
52030000:延长夜晚的百分比
53030000:延长白天的百分比
54030000:低等级怪物即死的SIGHT数(这个很好玩)
55030000:增加SIGHT的范围
60030000:杀动物(这个没有等级的)
61030000:增加LIGHT RADIUS的百分比,不想夜晚看不见的就改高他的等级
并且注意,上面装备的所有数据不能超过10进制的32767(价格可以超过,大概在镶嵌孔地址之前,偶没有对),也就是16进制FF7F,不然就显示负数了.不知道这样有没有不良影响.
DAMAGE和PROTECTION是根据上面的数据计算出来的,好像也无法改.
接下来是COMBAT ART
这个看下去可能要令各位失望,因为偶发现它们的地址既不是在人物属性附近,也不是在装备附近.有可能是固定的.因为偶现在的ART石多到不得了,所以也懒得去试.只简单地说说排列:
22字节为一组表示一种COMBAT ART,前面2字节是代码,第3,4这两个字节的和是级数,因此,最高是510级.这两个字节有可能是分别表示人物固有的ART级数和装备的附加级数.反正偶也是没有去试.接下来的18字节完全没有去看,可能是那些ART的属性吧.最后要说明的是,组与组之间的排列跟那个表的顺序完全没有关系,可能是根据你激活它们的顺序排列的,偶也是没有去试.
这段文字很没有责任感,但没有办法,ART石太多了,完全没有去修改的必要.就懒了.你想搜地址有两种办法:
1.要有大量(至少3到4块)的相同ART石,使用它们令到ART的级别变动去搜索.只要搜出一个,其他的都在附近.
2.使用"代码(2字节)级数(1字节)"的格式去搜,前提是不要装备对ART级数有影响的装备,还有就是要知道代码.
最后,本人不排除上面修改会有错漏的可能性.希望对各位有帮助
0,0,0,0,0,0,0,0,0,0,21,0,0,1,0,0,21,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,5,0,2,0,0,0,0,0,0,0,0,0 天使之劍
0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,5,0,0,0,0,0,0,0,9,0,0,0,0,0,1,0,1,0,1,0 火把
相关文章
更多+- 08/25
- 08/24
- 08/23
- 08/22
- 08/22