terry526 发表于 2004-6-7 10:45:13

偶是新手,昨天照着金手指攻略改了一下,发现一些问题。主要是在道具修改上,我是用十六位进制改的,原作者话如下:

   “道具修改
从02001940到02001AB7,每隔四个是一个道具,代码从01 00到77 01,第一位是道具代码,第二位是可成长装备的成长值,第三位是当前拥有数量,第四位为已装备数量。”
      
       列表如下(只取前段和后端):
01 ブロードソード
02 シルバーソード
03 バスターソード
04 バーグラーソード
05 ゲイルソード
06 ブラッドソード
07 レストアエッジ
08 ウィータノヴァ
09 スリルソード
0A 優勝剣
0B オニオンソード
0C チリジラデン 封印剑
0D 氷剣ラグラス 拉古拉斯冰剑
   ·
   ·
   ·
   ·
16D エーテル
16E エリクサー
16F 毒消し
170 目薬
171 やまびこ草
172 乙女のキッス
173 金の針
174 聖水
175 ばんそうこう
176 万能薬
177 フェニックスの尾

从02001940到02001AB7一共是177件武品,按照每个物品间距4。第一个地址为:02001940
下一个:02001944····到最后一个肯定会超出02001A87,不知道是不是我理解错了。


举一个实例:当我要添加一个0A 優勝剣 时,我是这么改的(不许上传图,我只能手写了,希望大家还看的懂)
    打开Cheat list, 然后cheat
   键入02001976:0A00 value 30
   



但物品栏中却出现了别的物品,请问有什么问题,能请大家具体举个修改道具的例子吗
万分感谢

噜噜头 发表于 2004-6-7 20:42:19

应该是02001976
value 0A

02001978
value 30

terry526 发表于 2004-6-7 23:01:28

看不懂呵,能具体解释一下什么意思吗

所罗门之噩梦 发表于 2004-6-8 03:36:35

修改物品时,建议不要直接填入代码修改,建议进行内存编辑,这样对照我写的心得,会改的很轻松的

另外,要把A物品改为B物品时,最好把所有装备的A物品都解除装备,这样比较安全,不会有死机或数据混乱的情况

所罗门之噩梦 发表于 2004-6-8 03:47:25

从02001940到02001AB7一共是177件武品,按照每个物品间距4。第一个地址为:02001940
下一个:02001944····到最后一个肯定会超出02001A87,不知道是不是我理解错了。
感谢楼主的细心跟提醒,的确是本人的疏漏,请原谅

因为当时只是简单地算出有375种道具,却忘了每个道具之间有4个字节的间隔,疏漏了,请楼主原谅,也请大家原谅。

当时改道具,也只是需要什么改什么,并没有想过也没有尝试过改出全道具,所以没有测试究竟道具的存放地址的极限是多少,没有对广大的玩家负责,真是抱歉

原文中的错误已更正,感谢terry526的提醒

terry526 发表于 2004-6-8 10:50:54

呵呵,版主兄VBA攻略已经造福了我等一批菜鸟初哥了,不必过谦了。

   另一个问题,物品代码和顺序是对的吗?也就是说,物品是按照原文顺序排下来的,还是原表格仅仅起了罗列的作用。

terry526 发表于 2004-6-8 11:12:45

好像是不对照的,刚才试了一下:
还是以上面的为例,改0A杀人剑,为数量99
步骤如下:

   1.打开cheat list
   2.打开code
   3.在CODE位置输入02001976:0063
   
然后进入画面,发现多了99件什么袍········

所罗门之噩梦 发表于 2004-6-8 17:23:33

还是建议使用内存编辑,转到02001976看它的数值,在对应代码表看这个是什么道具,然后在检查02001979,看这个是不是00,如果不是,则要把所有装备的这个道具解除装备,再把02001976改成你需要的道具。再在02001978填入你想要的道具数量。

要改道具的话,还是这样比较好,不会出错

cystev 发表于 2004-6-8 20:06:48

还是用EC来的直观点。

terry526 发表于 2004-6-8 21:14:52

有点悟了,内存编辑从哪里开启
是tool里的disassemble吗
页: [1]
查看完整版本: [求助]FFTA修改时遇到的问题(达人请指教)