by222dgb 发表于 2007-8-4 22:07:16

GBA《沉默的遗迹》战斗中人物HP的VBA代码

研究了几分钟后发现该游戏的HP存放比较有意思,战斗中和战斗后的HP用两个不同的地址存放

原来的金手指中

[一号人物AP MAX]
0203D198,E7,03 --> 02037672,E7,03

[二号人物HP MAX]
0203D25A,E7,03 --> 020377BA,E7,03

[三号人物HP MAX]
0203D322,E7,03 --> (测试中)

[ 本帖最后由 by222dgb 于 2007-8-4 22:10 编辑 ]

aowang 发表于 2007-8-4 23:29:43

这很正常,不少游戏都是这样的。

3201968 发表于 2007-8-5 20:41:43

怪兽代码          第二位         拉米
0203D56C          0203D600

LV                LV               LV
0203D574          0203D608         0203D69C
HP/HP
0203D576/8      0203D60A/C
AP/AP
0203D57A/C      0203D60E/10
ATP
0203D57E/80       0203D612/4
DEP
0203D582/4      0203D616/8
AGL
0203D586/8      0203D61A/C
INT
0203D58A/C      0203D61E/20
MGR
0203D58E/90       0203D622/4

EXP
0203D59C          0203D630      0203D6C4
NEXT
0203D5A0          0203D635      0203D6C8


战斗时
02037650

我都忘了~当时自己记录这些金手指是干嘛的了.
好像是平时人物各数据地址
页: [1]
查看完整版本: GBA《沉默的遗迹》战斗中人物HP的VBA代码