|
|
发表于 2009-7-31 19:38:08
|
显示全部楼层
搜自己的血 或 敌方的血 地址
# g% o/ i0 [$ g0 ~ n" e! W
' q) \5 n2 z0 H, b& U血地址下断 (断写入)* h9 l( Z0 j ~% U
$ H8 q* G# |+ R* p# O第一:
7 S# f8 O- z K2 t0 c( p* d看到减法指令后 看减去的寄存器里的值的来源,向上跟几步,看到数据来源 这个是最简单的方法,但是并不万能,有些游戏是通过某写运算才得到结果的,而且那个是每个招式的伤害,你要改的话 只能一个个招式的去改
* v1 Y. n, H+ {3 ^2 |% L这个方法只限于修改某些招式的攻击力, w) C1 x. G: c& U! G* W
6 w6 f, v, O' \
第二:' x2 {0 Z! m5 r4 r5 N U
看到减法指令后跳转出去自己写一段程序 减去的那个寄存器的值左移几位就是加倍,左移一位就是2倍,左移2位就是4倍,以此类推 如果是要减小攻击力或增加防御力 就是右移了% n2 f: I% L- Q. n" k
- M: O, ?; z* i! m, E; _) l
第三: b& z9 ]* s, Q9 I
减法指令往上跟,有的游戏是读取一个基值然后进行一番运算得到的结果,那么也可以改那个基值
* w9 b- B. F5 r( h; k2 O0 b* @( l& t* P- h7 I5 y' E2 ]
可能还有其他的方法,以上个人经验而已~ |
|