现在的位置: 首页 > 综合 > 正文

Battle Mages (魔法之战,精灵传说)修改器

2013年09月23日 ⁄ 综合 ⁄ 共 589字 ⁄ 字号 评论关闭

最近很忙,没有更新,程序也没写,只是玩了一块这个游戏,顺便改了改,写在下面,有兴趣的朋友可以写修改器。

一、金钱
1、汇编
将ECX修改为所需要数值

005D99E0、005DAA95两处
MOV [EBP+00000270],ECX
修改为
CALL 00400400
NOP

00400400处添加
mov ecx,000049c8 '修改ECX为18888
mov [ebp+00000270],ecx 
ret   '返回

2、内存数据
005D99E0、005DAA95两处

mBuff(0) = &HE8
mBuff(1) = &H1B
mBuff(2) = &H6A
mBuff(3) = &HE2
mBuff(4) = &HFF
mBuff(5) = &H90

00400400处
mmBuff(0) = &HB9
mmBuff(1) = &H49
mmBuff(2) = &Hc8
mmBuff(3) = &H0
mmBuff(4) = &H0
mmBuff(5) = &H89
mmBuff(6) = &H8D
mmBuff(7) = &H70
mmBuff(8) = &H2
mmBuff(9) = &H0
mmBuff(10) = &H0
mmBuff(11) = &HC3 

当然了,没有编程经验也可以改,用CE或其他工具改内存,或者用WINHEX打开程序,进行修改,但是要修改的地址要把上面地址都减去00400000,如果不能运行在00400400的代码后面加一个CALL 00400500就可以了。

抱歉!评论已关闭.