|
发表于 2011-2-26 01:02:25
|
显示全部楼层
我遇到的情况是,用游戏自带的修改器找到的有关HP的地址是2个或多个(数值是相同的,同时减少或增加),该如何取决?& r+ G2 L$ X, P# n" d0 J
看稀奇 发表于 2011-2-26 00:51  3 M( ~$ W& z. \0 r6 x- n5 s
这个你直接锁定地址的数值就行了么,一个一个锁定,一个一个测试,看锁定后HP是否! \2 x5 K2 z# G: _; L
减少,减少的话,就不是这个地址。
* X. m2 S4 c# y3 W9 S+ t! r1 h4 Q% I* l3 \7 _- X6 A, `
还有就是如何在内存查看里找到并修改能使角色不减血的地址和数值
( A/ i% |: E3 |, ^5 w$ H2 _ 6 p, M6 P9 ^5 k& r2 ^6 A
这个,FC和SFC教程里讲的很清楚。找到HP地址后,设置断点(HP地址),触发条件(HP变化),
4 y8 P# c" W& j0 `1 S' B暂停后,查看代码,判断那条是减HP的指令,然后修改。+ _8 r0 ]9 z0 @+ Y7 {! |0 P p
那个,看你说的好像不是很明白。能不能把你修改的详细步骤写出来,这样容易知道问题是什么。2 q0 p2 T) D0 m9 m+ e( z3 Y1 D8 Y
大家可以一起研究。 |
|