艾尔登法环存档编辑器 ER-Save-Editor:从编译到改完存档的 5 步实战笔记
艾尔登法环存档编辑器 ER-Save-Editor:从编译到改完存档的 5 步实战笔记
【免费下载链接】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 的.sl2和 PlayStation 导出的.txt存档:改属性、补装备、拨 Boss 与赐福点开关,全程本地操作。适合想快速搭 build、不想刷级的单人玩家。
装好 Rust 工具链,编译出 er-save-editor 可执行文件
准备 Rust 环境
这是个 Rust 工程,窗口界面基于 eframe 0.26 绘制,装 rustup 即可:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y rustc --version克隆仓库并编译
git clone https://gitcode.com/GitHub_Trending/er/ER-Save-Editor cd ER-Save-Editor cargo build --release运行二进制并验证识别
编译产物在target/release/下,Windows 会多一个.exe。跑起来后是 1920×960 的窗口,把存档拖进窗口,或用顶部 Open 按钮选文件(只认.sl2和.txt)。顶栏出现Platform: PC或Platform: Playstation,说明格式识别成功,可以开始动手。
改档之前,先把原始存档复制一份
备份存档文件
README 第一条要求就是编辑前备份。工具栏只有 Open 和 Save 两个按钮,没有一键备份:最稳的做法是先把原文件拷到别的目录,文件名带日期,再打开副本操作。
分清单机与联机的边界
⚠️ 项目 FAQ 说得很直白:会不会封号无法保证,所有功能都没在联机环境验证过。作者明确只授权单机与学习用途,禁止基于它做联机向工具。改过的存档就留在单机里用。
改属性、补装备、拨进度开关
改属性与基础信息
General 面板覆盖:角色名、性别、等级、精力/心智/耐力/力量/敏捷/智力/信仰/神秘八项属性、卢恩。代码在调高卢恩时会同步写soulsmemory字段,游戏内显示和实际数量对得上。一个存档有 10 个角色槽,左侧列表切换。PC 存档另有一栏改 SteamID(限 17 位),悬停提示写明它必须和实际使用该存档的账号一致。
补装备与背包
Inventory 面板把武器、防具、护符、战灰、各类道具加进背包,并浏览现有库存。装备面板直接写左右手武器位、四件套防具、护符位、快捷栏和道具袋。
拨进度事件开关
Events 与 Regions 面板全是位操作:赐福点激活/禁用、召唤池、竞技场、Boss 复活或击杀、入侵区域开关。底层就是改事件 flag 的位、在已解锁区域列表里增删条目,见 src/save/。
处理跨平台存档、批量加物品与角色导入
区分 PC 与 PlayStation 存档
两种格式自动识别:PC 的.sl2开头带BND4魔数;PlayStation 的.txt靠内部 regulation 表的 MD5 校验通过判定。注意 PS 存档必须从主机经 Save Wizard 导出,直接拷原始数据不认。
批量勾选物品一次入库
批量添加面板把道具、武器、防具、战灰、护符分组列出,整组勾选。勾选最大数量时按道具表上限(maxRepositoryNum)填满,不勾则每件加 1。凑齐一套 build 的物资,一次操作完成。
从别的存档导入角色
打开另一个存档后,点右上角 Import Character,选择要带过来的角色。多份存档的角色合到一个档案里,多个 build 并存方便。
排查编译报错、打不开存档与数据异常
处理编译依赖问题
首次编译因网络失败时,先跑cargo update刷新锁文件再重试;版本报错就rustup update更新工具链重编。
处理存档无法识别
只支持两类:PC 客户端的.sl2、PlayStation 经 Save Wizard 导出的.txt。其他文件一律报 "Invalid data!",别硬塞。
处理 irregular data 提示
主画面出现 "Save file has irregular data!",说明校验没过:某件道具或装备的 ID 不在 regulation 表里,或物理结构异常。此时停手,回滚到改动前的副本排查。
改完存盘后,进游戏验证赐福、装备栏、Boss 状态三处,正常再动下一个角色。想自己看存档结构,入口在 README.md 和 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),仅供参考