为什么说 ER-Save-Editor 是艾尔登法环练新号最省事的存档修改器?
【免费下载链接】ER-Save-EditorElden Ring Save Editor. Compatible with PC and Playstation saves.项目地址: https://gitcode.com/GitHub_Trending/er/ER-Save-Editor
ER-Save-Editor 是一款免费开源的艾尔登法环存档修改器,主打"快速配好一套 build",同时兼容 PC 与 PlayStation 平台的存档。开发者把它称作"闲暇时写的小玩具",但正是这个小玩具,让无数想反复尝试新流派的褪色者,把"练号"从一整晚的重复劳动压缩成了五分钟的鼠标操作。
从"练号党的深夜"说起:这个项目到底解决了什么痛点
如果你玩过艾尔登法环,多半经历过这样的深夜:想试试新的法师流、出血流或信仰流,于是新建角色,重新跑图开赐福点,蹲在刷卢恩的老位置一遍遍重复……等属性、装备、战灰都凑齐,热情已经被消耗掉一半。
这正是 ER-Save-Editor 诞生的动机。项目作者 ClayAmore 在 README 里写得很直白:这是一个在业余时间开发的业余项目,目标就是让角色 build 的制作更轻松。它不做复杂的事,只做一件事——让你绕过"从零开始"的重复劳动,直接把角色调整到你想要的样子。
换句话说,这个项目的存在,本质上是在回答一个问题:当一个玩家只是想体验不同的配装玩法时,凭什么要把同样的一段流程再走一遍?
一个 Rust 写的桌面工具,凭什么能做到"两端通吃"
先纠正一个常见误解:ER-Save-Editor不是命令行工具,也不是网页版,而是一个基于 Rust 与 egui/eframe 框架开发的桌面图形程序。启动后你会看到完整的界面:顶部是打开、保存、导入角色按钮,左侧是角色槽位列表和功能菜单,右侧是主编辑区。它甚至支持直接把存档文件拖进窗口打开。
真正见功夫的地方在"读懂存档"这一步:
| 平台 | 存档形态 | 识别方式 |
|---|---|---|
| PC | .sl2文件,本质是 BND4 容器 | 校验文件开头的BND4魔数 |
| PlayStation | Save Wizard 导出的存档 | 读取固定偏移处的 regulation 数据并做 MD5 比对 |
PC 存档是带容器结构、压缩和加密的二进制数据,代码里用到了 zstd 解压与 AES 解密;PS 端则依靠一个硬编码的 MD5 校验值来确认"这是 Save Wizard 导出的存档"。整个识别与解析逻辑集中在src/save/目录下,PC、PlayStation、通用结构被拆成三个清晰模块,这也是它"两端通吃"的底气。
更有意思的是物品名称的处理:工具会从存档内嵌的 regulation 参数文件里读取游戏数据,所以你在界面上看到的武器、防具、护符,都是游戏内的真实名字,而不是一串 ID。相关的物品数据库分散在src/db/下,从武器、防具到战灰、护符、BOSS、赐福点一应俱全。
想深入研究的读者,可以从
src/save/(存档解析)、src/db/(游戏数据)、src/vm/(界面与数据的桥接层)三个目录开始读,代码结构相当干净。
一次完整的"5 分钟新建 Build"体验
我把自己的一个 PC 存档拖进窗口,实际走了一遍完整流程,感受如下。
第一步,导入存档。工具自动识别平台后,会在左侧列出存档里的全部 10 个角色槽位,点击即可切换编辑对象。
第二步,调整基础属性。在 Stats 界面可以改等级、八项属性、血量/专注/耐力,也可以直接给卢恩。这里有个贴心细节:增加卢恩时会同步维护"灵魂记忆"数值,避免后续匹配和游戏内表现出现异常。
第三步,批量添加装备。这是整个工具最亮眼的部分。Inventory 界面支持按分类浏览全部物品,也可以进入批量模式:按"武器""防具套装""战灰""护符""关键道具"分组勾选,一键全部加入背包。批量加武器时还能统一指定强化等级,并且会自动区分普通强化与失色锻造石的等级换算,箭矢、弩箭则单独设置数量。
第四步,直接穿好。在 Equipment 界面,左右手武器、弓箭、头身手脚防具、四个护符槽、快捷栏和背包位都能直接指定,不用进游戏再一件件装备。
第五步,把世界状态调对。在 Event Flags 和 Regions 界面,可以批量激活/关闭赐福点、召唤池、斗技场,复活或击杀 BOSS,甚至开关入侵区域——这对于快速推进特定剧情线或测试 PVP 区域非常实用。
整套流程下来,一个"满配角色"确实能在几分钟内成型,而这在以前意味着好几小时的重复劳动。
上手前,这三件事务必先搞清楚
工具好用,但有几个坑值得提前知道,避免"改完进游戏才发现问题"。
第一,永远先备份存档。工具本身会在窗口里提示异常数据,但最稳妥的习惯始终是:编辑前把.sl2文件复制一份。这是所有存档类工具的通用铁律,ER-Save-Editor 也不例外。
第二,PC 存档的 SteamID 必须匹配。工具界面上专门有 Steam ID 编辑框,并附了一句重要提示:这个 ID 必须与将要使用该存档的 Steam 账号一致。如果你把改好的存档给了另一个账号,游戏将无法正确加载。导入角色功能同样依赖这个 ID 先被正确设置。
第三,认清联机风险。关于"会不会被封号",项目 FAQ 里作者的原话是:没有任何功能经过在线测试,没人能保证你不会被封禁。工具最初就是为了做 build 和单机体验而设计的,请把它用在单机或你自己可控的范围内。作者在授权声明里也划了明确的边界:欢迎用于学习和开发,但不允许用它打造任何让玩家在线作弊的工具。
写在最后
当"练一个新号"从一整晚的刷图,变成拖入存档、点几下鼠标、保存退出,ER-Save-Editor 的意义早已超出了"省时间"本身——它把配装的乐趣从重复劳动中剥离出来,让人真正去享受"用这套 build 打 BOSS"的那部分。
如果你是第一次接触存档修改,就从备份好存档、打开这个 Rust 小工具、拖入你的.sl2开始。项目仍在持续迭代,下一次更新可能又会多出几个实用功能——现在,是时候去建那个你一直想试的流派了。
【免费下载链接】ER-Save-EditorElden Ring Save Editor. Compatible with PC and Playstation saves.项目地址: https://gitcode.com/GitHub_Trending/er/ER-Save-Editor
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考