L-Farm 发表于 2005-1-15 15:42:44

我用的是中文版的模拟器,在电脑上玩的,请问到底应该如何修改金钱,020068B6:FF
后的FF是什么意思?Please help me!请把操作的步骤清楚一点告诉我!拜托啦!!!!

greening 发表于 2005-1-15 16:49:59

※金手指说明
1. 10进制与16进制
例如10进制中的转换成16进制就是,至于10进制与16进制之间的转换工具最方便的就是WINDOW自带的计算器,在开始菜单中选择[程序]-[附件]-[计算器]即可运行,然后选计算器菜单中的[查看]选择'科学型'即可开启10进制与16进制的转换功能.
所以通常16进制数会标记为「32h」,后面的「h」是「Hex」的简略.如第一只ポケモン(间隔+64h)LV 030042E4就表示第二只ポケモン的LV地址是03004348(030042E4上加上16进制数64得出的结果).
2.地址与数值
跟据不同修改日的金手指可分三种类型

数值大小 10进制 16进制 金手指码 作用
8bit (1byte) 0~255 00~FF 0yyyyyyy:xx 一般用于修改数量
16bit (2byte) 0~65535 00~FFFF 0yyyyyyy:xxxx 一般用于修改能力
或道具种类
32bit (4byte) 0~4294967295 00~FFFFFFFF 0yyyyyyy:xxxxxxxx 一般用于修改金钱

3.金手指的简化
例如VBA的内存上的状态是
address :+0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F
02000000:12 34 56 78 9A BC DE F0 00 00 32 00 E7 03 00 00
02000010:00 00 63 00 53 00 ED 00 92 56 00 00 14 30 00 00
↑地址    ↑数值

先假设你想改成的数值就是上面显示的数值,那么若你想改02000000h到02000003h上的数值时,一般形式是这么四行:

02000000:12
02000001:34
02000002:56
02000003:78

其实上面四行代码可合并简化为
02000000:78563412

当然若你只想改02000000h到02000001h上的数值时则为
02000000:3412

所以02000002h到02000003h就是
02000002:7856

4.SAVE AND LOAD
当有些金手指你要经常用到,但又不想每次都要重新输入那么麻烦的话,你可将当前的金手指保存成CLT文件,下次想用的时候直接读取该文件就行了.具体操作是在VBA(以英文版为例)的菜单中选-为保存当前金手指码,则为读取金手指码文件.如按这里可下载到全图鉴的金手指,用的时候顺序LOAD,,这三个文件就行了.

5.具体的使用方法
这里是以英文版的VBA来说明,可到它的官方主页下载最新版本

如我要改金钱为999999,则代码为
02025924:000F423F
最直接的方法是在VBA中选菜单--然后就会弓单出'Add cheat code'的窗口,其中'Description'是给你添加对下面你所输入的金手指的说明的,如这时我可输入'金钱999999',或者留空.而下面的标记为'Code'的文本框内则是给你输入金手指代码的,这时可把02025924:000F423F复制粘贴到那里,按按键后你便可发现该代码已经添加到了Code的列表中.

greening 发表于 2005-1-15 16:51:07

有问题请先看精华贴大集合
页: [1]
查看完整版本: 新手超级求救