土豆兄弟怎么修改文件?存档数值调整与代码修改教程
想修改《土豆兄弟》(Potato Bros)里的金币、角色解锁状态或者基础属性,得从本地存档文件下手。游戏本身不提供修改器,存档也是加密的,直接用记事本打开只会看到乱码,瞎改一通基本就是废档的下场。所以必须走一遍“解密→修改→加密→覆盖”的标准流程。

先说核心操作:靠着v1.3.0版的PotatoSa ver解密出JSON文件,手动改完gold、unlockedCharacters这些字段,再导入重新加密,覆盖原文件后重启游戏就能生效。
确认存档文件位置
先得找到那个.sa v文件在哪。
Windows用户,默认路径是
C:Users你的用户名AppDataLocalLowTHQ NordicBrothers of the PotatoSa veData
Mac用户走这边:
~/Library/Application Support/THQ Nordic/Brothers of the Potato/Sa veData/
找到后缀为.sa v的文件,一般来说只有一个,名字类似“sa ve_0.sa v”——这就是主角了。
解密并导出为可读JSON
需要一个官方的解密工具“PotatoSa ver”,注意只认v1.3.0及以下版本,更新的版本把解密功能移除了,装上也没用。
启动后点“Load Sa ve”,选中你的.sa v文件,它会自动解析,接下来点“Export JSON”,一个未加密的“sa ve_0.json”就生成出来了。
这里有个坑:如果点击“Load Sa ve”没反应或者直接报错,说明你手里是v1.4+的版本,必须卸载重装旧版,否则流程卡在这里走不下去。
修改关键数值
打开JSON文件推荐用VS Code或者Notepad++,系统自带的记事本容易搞乱编码,别用。
改什么?最想动的肯定是金币。搜索“gold”,定位到"playerStats" → "gold"这个字段,把右边数字改成你想要的,比如"gold": 999999,以后买角色就不用抠抠搜搜了。
角色解锁?搜索“unlockedCharacters”,这是一个数组,里面每个对象对应一个角色。找到你想解锁的那个,把"isUnlocked"从false改成true就行。比如把{"id":"knight","isUnlocked": false}改成"isUnlocked": true,骑士就能直接用了。
生命值、攻击力这些战斗属性,在"playerStats" → "baseStats"下面的对应键名里直接改数字,比如"maxHealth"、"attackPower"。改完之后务必保存文件。
重新加密并覆盖存档
上一步改完,接下来得把修改后的JSON文件重新加密,覆盖回去。
第一步:在PotatoSa ver里点击“Import JSON”,选择刚才保存的sa ve_0.json。
第二步:点击“Sa ve As”,输出路径选回原来的Sa veData文件夹,文件名必须原封不动叫
sa ve_0.sa v
第三步:关闭Steam和游戏进程,然后双击启动游戏,进到主菜单就能看到修改生效了。