|
|
发表于 2009-7-31 19:38:08
|
显示全部楼层
搜自己的血 或 敌方的血 地址
+ i+ d; p- d, G# \ a( \# `4 }* F. V* u. a
血地址下断 (断写入)
D; o! w }5 D' \$ s$ W( w w* s# f& u0 E D% E
第一:) ?3 b# ~ ]+ o4 D8 D1 y
看到减法指令后 看减去的寄存器里的值的来源,向上跟几步,看到数据来源 这个是最简单的方法,但是并不万能,有些游戏是通过某写运算才得到结果的,而且那个是每个招式的伤害,你要改的话 只能一个个招式的去改
( `; L' ~/ t( B0 @ g这个方法只限于修改某些招式的攻击力
H; a7 q4 R# v* ]5 r0 Z' g, i
$ ?; }& Q% Z) a1 L% E: v+ j第二:
% B# r) _: J3 P: z看到减法指令后跳转出去自己写一段程序 减去的那个寄存器的值左移几位就是加倍,左移一位就是2倍,左移2位就是4倍,以此类推 如果是要减小攻击力或增加防御力 就是右移了; X- l# h! ?' X/ V7 a U: R, L
( w$ V/ Q' ]- B" W0 r第三:
$ b' K8 f% h b" D' ?减法指令往上跟,有的游戏是读取一个基值然后进行一番运算得到的结果,那么也可以改那个基值
8 P* n6 U+ ^/ m# {, g& ?
, F4 B$ x0 `0 M" e4 v可能还有其他的方法,以上个人经验而已~ |
|