|
|
发表于 2009-7-31 19:38:08
|
显示全部楼层
搜自己的血 或 敌方的血 地址6 K" X6 S/ U" I) G5 b, o, @0 @
2 ^5 _$ G `& E9 U
血地址下断 (断写入)
* {9 b3 U* ^ k5 g( Q
4 x) k7 a9 }7 k5 z" s第一:
2 j' C9 v& o# _& q# h2 R& R看到减法指令后 看减去的寄存器里的值的来源,向上跟几步,看到数据来源 这个是最简单的方法,但是并不万能,有些游戏是通过某写运算才得到结果的,而且那个是每个招式的伤害,你要改的话 只能一个个招式的去改9 f. A, C q6 |) e0 I c, `
这个方法只限于修改某些招式的攻击力4 z' P7 \% k: V) a2 {
0 X2 B2 I$ K5 j! L# [' h( J
第二:
0 V1 i7 Y# ~8 \2 ]5 V# d$ ~) t看到减法指令后跳转出去自己写一段程序 减去的那个寄存器的值左移几位就是加倍,左移一位就是2倍,左移2位就是4倍,以此类推 如果是要减小攻击力或增加防御力 就是右移了
" \# ~: }3 S( d5 O
5 `* Z. L% K7 v9 d, H+ q第三:
5 H! m+ X# H% x减法指令往上跟,有的游戏是读取一个基值然后进行一番运算得到的结果,那么也可以改那个基值) F8 {8 D2 {0 J0 e/ v
5 t! Z( R* w, ~9 W. ^可能还有其他的方法,以上个人经验而已~ |
|