本吞食天地2复刻版修改器的原理其实很简单,大家只需要使用“RM游戏通用存档修改器”/“RMVX存档通用修改器”载入吞食天地2游戏存档即可进行修改。
注:该软件需要在 .Net 环镜下才能运行,请安装“.NET Framework V4.0 可再发行组件包”
推荐下载地址:http://www.cr173.com/soft/2398.html
<<使用说明>>
使用前请先备份存档
<<基本数据>>
1. 数值修改: 点数值栏, 就可以直接输入数字
2. 项目: 21项包括金钱, 经验EXP, 最大HP增加值, 最大MP增加值, 最大EP增加值
基本攻击增加值, 基本防御增加值, 基本回魔增加值
基本敏捷增加值, 目前HP, 目前MP, 使用中武器代码
使用中防具1代码, 使用中防具2代码, 使用中防具3代码
使用中防具4代码, 使用中技能代码, 使用中道具代码
步数, 存档次数, 等级
这些修改只支持主要角色
3. 注意事项: 最好不要改等级, 改等级通常会造成技能没学到
而且等级超过上限, 游戏会崩溃
最好的方式是修改经验EXP, 只要去打一次怪就可以快速升级
HP和MP改过大, 在游戏中会被还原等於最大值
要改就改最大HP/MP增加值
4. 关键字: 详细稍後会解释, 如果你知道更多的关键字
可以告诉我, 我可以加上
5. "?"号: 如果你看到"?"号, 表示这个项目没有找到
如果是全"?"号, 那是存档格式不支持了
<<道具组,>>
1. 修改: 可直接改道具代码和数量
2. 排序: 点最上栏位, 可自动排序大小, 方便观察
3. 删除: 痛快! 请记得备份存档...
4. 全99: 方便快速, 懒人专用
5. 秘技!全相等!: 让数量等於代码, 在游戏中直接看数量就知道该道具的代码
缺甚麽道具一目了然
6. 新增: 一律新增一个代码1数量1的道具, 请再自行修改
<<技能组>>
基本上跟道具组一样, 只不过技能没有数量, 因为有学到就有, 没学到就没有
如果你在游戏中看到技能旁边有显示数字
那是使用技能需要消耗的魔法点数 = =
这个技能组只支援主要角色
一样可以修改代码, 排序, 删除, 新增(一律新增代码1, 请再自行修改)
<<系统参数>>
1. 主角永远不死: 主角会损血, 但是HP归0的时候不会死, 仍可继续战斗
非常另类的无敌, 只支持主要角色, 不支持其他队友
2. 不遇敌: 对於那种会自动遭遇战斗的地图, 这个功能有效
如果地图是有可见怪物, 然後你撞上去的话, 还是会遭遇战斗
3. 不能存档: 假如游戏限制不让你存档, 或许可以试试把这个改成否
4. 有倒数计时: 这个功能能不能取消倒数计时, 我不知道, 有试过的人麻烦告诉我
5. 不能进入选单: 选择"是"你就准备哭吧
6. 主角不参加战斗: 如果其他队友死光, 等同战斗失败, 没甚麽用
8. 其他未知: 反正有我就加了, 知道它们有什麽作用的, 请告诉我
9. 如果没有显示"是"或"否", 表示该项目没有找到
<<其他>>
1. 每次按下"确定修改", 会自动生成备份档: "存档名.orz"
2. 写入档案的效率很差, 左下角有一个进度条, 没跑完前请稍等不要做任何事
3. 可繁简切换
<<存档结构说明>>
用UtraEdit打开存档, 你会看到很多像"@goldi"的关键字
而且後面接着的, 就是这个关键字的数值
我猜末尾的"i"表示接着的数值是整值(integer)的意思
不过在存档中, 数值不是依照一般的方法存放, 下面解释:
整值在存档中的表示方式:
1. 数值 <= 122="">例如:
120 = 7D
2. 123 <= 255="" 1="" byte="">例如:
247 = F7
3. 数值 > 255, 表示为[byte数][十六进位去尾码00]
例如:
256 = 02 00 01
1000 = 02 E8 03
80000 = 03 80 38 01
99999999 = 04 FF E0 F5 05
系统参数表示法
例如这个关键字"@save_disabledF", 末尾的"F"表示false(否)
如果是"T",就表示true(是), 这个要改成true就改成"@save_disabledT"
数组表示法
道具组: @items{ 总数 i 代码 i 数量 i 代码 i 数量 i 代码 i 数量 ...
武器组: @weapons{ 总数 i 代码 i 数量 i 代码 i 数量 i 代码 i 数量 ...
防具组: @armors{ 总数 i 代码 i 数量 i 代码 i 数量 i 代码 i 数量 ...
技能组: @skills[ 总数 i 代码 i 代码 i 代码 i 代码 ...
其中技能的关键字末尾是"["而不是"{", 因为技能是没有数量的, 所以不一样