talkX.dat 文件一共4个,包含所有的游戏对话,商店物品,支线任务,所有宝箱和物品(可见的和隐藏的)。代码十分复杂,本人能力不行,无法知道全部的意思,指列出我所知道的。
首先最关心的是获得的物品,有修改器可以知道所有物品的序号和代码。比如talk1.dat文件地址7D59:38 32 39
指的是序号829。示例如下 talk1.dat
0204 3B00 C100 6900 0700 0800 0300 0900 A000 0600 0000 3123 4001 8C00 0C00 0200 2553 30254B B16FA8EC 2554 383239 2E2551 8000 3D03 0100 2600 D300 FFFF
B16FA8EC:汉字“获得” BIG5 编码
383239:物品序号(在游戏中会显示序号物品的名称)
8000 3D03 0100:得到 代码 3D03 物品 一个(实际得到的物品)
2600 D300:事件代码 D300 完成
FFFF:分段指令
其他的代码也就不是那么重要了。
如果是钱 255330254B B16FA8EC 3230 BBC8 B9F4 2551 1E00 0000 1400
1E00 0000 1400 :20金
和上面做个比较就知道了。不再说了。
这样就可以修改所有的宝箱物品,几乎所有的物品包含在 talk1,talk2,talk3 三个文件
除了一开始威尼斯酒店中的 圣皇靴,王思月送的白玉飞天珮,洛阳道观的抽签 在 talk4.dat
文件中还有一些可以得到的物品数据内容,但是在游戏中得不到。
首先最关心的是获得的物品,有修改器可以知道所有物品的序号和代码。比如talk1.dat文件地址7D59:38 32 39
指的是序号829。示例如下 talk1.dat
0204 3B00 C100 6900 0700 0800 0300 0900 A000 0600 0000 3123 4001 8C00 0C00 0200 2553 30254B B16FA8EC 2554 383239 2E2551 8000 3D03 0100 2600 D300 FFFF
B16FA8EC:汉字“获得” BIG5 编码
383239:物品序号(在游戏中会显示序号物品的名称)
8000 3D03 0100:得到 代码 3D03 物品 一个(实际得到的物品)
2600 D300:事件代码 D300 完成
FFFF:分段指令
其他的代码也就不是那么重要了。
如果是钱 255330254B B16FA8EC 3230 BBC8 B9F4 2551 1E00 0000 1400
1E00 0000 1400 :20金
和上面做个比较就知道了。不再说了。
这样就可以修改所有的宝箱物品,几乎所有的物品包含在 talk1,talk2,talk3 三个文件
除了一开始威尼斯酒店中的 圣皇靴,王思月送的白玉飞天珮,洛阳道观的抽签 在 talk4.dat
文件中还有一些可以得到的物品数据内容,但是在游戏中得不到。