艾尔登法环存档编辑器 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 是一个免费开源的《艾尔登法环》存档编辑器,用 Rust 编写,直接读写存档二进制文件。它支持 PC 与 PlayStation 两种存档,让你离线修改角色属性、添加武器装备、解锁游戏进度,适合用来整理自己的 Build。
它是什么,适合谁用
工具的定位很明确:直接改写存档文件本身,而不是在游戏内改。
- PC 存档:Steam 存档是
.sl2文件(存档的二进制格式),可直接打开 - PlayStation 存档:需要先用主机存档导出工具(Save Wizard)导出为 txt 文件,工具同样能识别
- 适合:想换 Build 但不想重开档、错过关键装备、想整理一个纯单机角色的玩家
- 不适合:想把修改后的存档带上联机的人。作者在 README 中明确写了两点:所有功能都未在线上测试过,不承诺不会封号;使用条款也不允许将其用于游戏规则之外的在线作弊
另外提醒一点:这是源码项目,不是下载即用的绿色软件,需要你本地装 Rust 环境编译一次。
最短上手路径:从编译到第一次修改
整个流程分四步,关键命令如下。
git clone https://gitcode.com/GitHub_Trending/er/ER-Save-Editor cd ER-Save-Editor cargo build --release- 先备份:把游戏存档目录里的
.sl2原文件复制一份到别处。这一步是所有存档编辑器的第一原则 - 启动:运行
cargo run --release,会弹出一个图形窗口(不是命令行界面) - 打开存档:把
.sl2文件直接拖进窗口,或点顶部 Open 按钮;左侧会列出存档里的全部角色,点击选中 - 改一处再存:进入 Stats 页拖动一个属性,然后点顶部 Save 按钮,在弹出的对话框里另存为一个新文件
建议第一份存档只做一个最小改动,确认游戏里正常读档后,再碰更复杂的功能。
你能拿它做什么:三个常见修改场景
调属性、改卢恩数量
Stats 页面覆盖角色的 8 项属性:Vigor(生命)、Mind(法力)、Endurance、Strength、Dexterity、Intelligence、Faith、Arcane。
- 每项属性的下限是你的职业初始值、上限 99,工具用拖拽控件写死了这个区间,超了也拉不动
- 等级不是单独改的,而是由 8 项属性总和自动算出,所以等级不需要也不应该手动填
- Current Souls(身上卢恩数)范围 0 到 999,999,999
- General 页可改角色名(16 字符内)和性别;PC 存档额外支持改 SteamID,用于存档迁移
批量添加武器、护甲和护符
Inventory 页的 Add 入口分 Single 和 Bulk 两种模式,物品分 Items / Weapons / Armors / Ash of War / Talismans 五类。
- Single:选中一件物品设数量(自动限制在该物品的游戏内上限);武器还能设强化等级(0 到 +25,部分武器 +10)、注入类型和属性
- Bulk:按分组勾选大量物品,统一设好武器等级或投射物数量后一键 Add All,配一套完整 Build 时最省事
- 注意:这个入口在界面上标着 "Add (WIP)",作者标注它仍在完善中,建议小批量添加并核对结果
- 加完物品后,在 Equipment 页可以给每个装备槽位(左右手武器、四件护甲、护符、快捷栏、口袋)做装备和卸下操作
- 工具读取存档时会跑一遍内置校验:核对战灰是否兼容武器类型、有无重复物品、护甲部位是否匹配。如果界面显示 "Save file has irregular data!",说明该存档结构异常,不建议使用
开关进度、Boss 与区域状态
Event Flags 和 Regions 页把游戏里的进度标记做成了勾选列表。
- Event Flags:赐福点、磨刀石、食谱、地图、Boss(可复活或击败)、召唤池、竞技场,均按地图分组,支持整组勾选
- Regions:按地图控制各区域的入侵激活状态,还带 Open World / Dungeons / Bosses 三个分组开关
- 改动建议顺着游戏逻辑来,一次只动一类标记。事件标记之间可能有依赖关系,全量开关容易把存档改出剧情 bug,出问题就用备份回滚
线上还是离线:使用边界与风险
| 使用场景 | 作者的态度 |
|---|---|
| 离线单机 | 主要用途,README 明确定位为"方便做角色 Build"的业余项目 |
| 联机合作 / 入侵 | 功能均未经线上测试,"不承诺不会封号";许可证条款禁止用于游戏允许范围外的在线行为 |
| 数据风险 | 写入是另存新文件而非覆盖原文件,但任何一步前都请先备份原档 |
| 成熟度 | 当前版本 0.0.22,项目仍在迭代,Add 功能标记为 WIP |
简单说:把它当单机玩法的"后厨",不要带上餐桌。
排障速查
| 症状 | 可能原因 | 解法 |
|---|---|---|
| 打开存档提示 irregular data 或直接失败 | 文件不是.sl2或 Save Wizard 导出的 txt | 确认游戏版本与存档格式,用最新的合法存档文件 |
cargo build编译失败 | 本机没装 Rust 工具链 | 先安装 Rust(rustup),再重新构建;旧工具链可执行rustup update |
| 改完进游戏没生效 | 新存档没放回原路径 | Save 是另存逻辑,确认新文件放到了游戏存档目录对应位置 |
| 武器上的战灰装不上 | 该武器类型不支持这种战灰 | 在 Add 页给武器选兼容的注入与战灰,校验规则来自游戏数据 |
小结
ER-Save-Editor 适合把它当成离线 Build 整理工具:内置完整物品数据库、属性区间有硬校验、PC 和 PlayStation 存档通吃,这是它相对手改二进制文件的最大价值。功能边界也清楚——作者不鼓励任何线上使用,版本还在持续迭代中。
接下来你可以按这个顺序动手:
- 备份当前存档,选一个低等级的试验角色
- 走完一次完整流程:克隆、编译、打开存档、调两项属性、另存回游戏目录验证
- 想深入看数据结构的话,物品数据库在 src/db/,存档读写逻辑在 src/save/,命名都很直白,读起来不费劲
【免费下载链接】ER-Save-EditorElden Ring Save Editor. Compatible with PC and Playstation saves.项目地址: https://gitcode.com/GitHub_Trending/er/ER-Save-Editor
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考