灭火先锋(Embr)存档修改
本帖最后由 2469219656 于 2020-8-14 10:31 编辑这个教程是基于3DMGAME发布的灭火先锋而作出的存档修改
经过我的修改发现,这个版本的存档居然还是保存在注册表中,而且还只用了16进制存储,连个像样的加密都没有,看完过后也是把我惊呆了。。。
存档修改工具链接:
3DMGAME发布的灭火先锋下载地址:
https://dl.3dmgame.com/pc/131000.html
以下是找到存档的过程:
首先在 C:\Users\%USERNAME%\AppData\LocalLow\Muse Games\FireProject 找到Embr的日志文件,根据我的观察,这两个文件好像是来回使用的(除了来回这个词,我不知道应该用什么词语来形容好。。。)
然后打开,你会发现有个这个东西。。。
(这条JSON太长了,所以省略后面的内容)
你可以把这条JSON完整的复制出来,然后修改Money所对应的数值(这里我已经修改过了,所以显示的是9999999.0),然后将这JSON转换成16进制字符串,就能得到一串代码
随后,我尝试在系统盘中找Embr的存档文件,突然发现在 C:\Users\%USERNAME%\AppData\Roaming\Goldberg SteamEmu Saves\settings 下存放的是用户名与用户id的文件
(修改account_name.txt可以更改你在游戏中的名称)
(而user_steam_id.txt中的数值是用来定位注册表中的存档)
紧接着,由于我在系统盘中找不到Embr的存档文件,所以我便使用了Procmon监控所有软件对磁盘文件的读写情况,这才发现,原来这个游戏的存档是保存在注册表里面的,路径如下:
HKEY_CURRENT_USER\SOFTWARE\Muse Games\FireProject
(是不是觉得这个键的名称跟user_steam_id.txt中的数值有关呢!没错,这个就是你的存档)
打开发现,你有没有觉得这个跟日志文件中的JSON很像?
(然后我就将之前的16进制字符串采用REG ADD的方式给他改了过来)
进入游戏测试一下
(果然可以~)
然后我就把我的“劳动成果”写成一个批处理,进行修改(其实是我懒)
按照教程走!
(由于1、2我已经搞定了,所以直接进行第3步)
以管理员身份运行这个
打开后,复制这个存档名称(注意不要复制前后的空格~)
然后进行第4步,替换[名称]为刚刚复制的存档名称
(记得要保存~)
然后以管理员身份运行即可
用不了啊,显示查不到存档 Randy-范 发表于 2021-2-11 15:48
用不了啊,显示查不到存档
啊这,不会吧,是3dm的灭火先锋吗?如果是的话那肯定可以的
2469219656 发表于 2021-5-3 09:20
啊这,不会吧,是3dm的灭火先锋吗?如果是的话那肯定可以的
steam正版的
Randy-范 发表于 2021-5-3 13:23
steam正版的
steam正版的可能不行
本帖最后由 啊咧咧? 于 2022-2-14 03:26 编辑
直接在注册表里把数字改了不就行了? 啊咧咧? 发表于 2022-2-14 02:13
直接在注册表里把数字改了不就行了?
也可以
Xbox的能改吗 我按照操作它提示错误啊 我这里有一个个同时修改钻石和金币的在我帖子,后期还可能更新3dm的存档修改
有问题请发邮箱821659611@qq.com
页:
[1]