艾尔登法环存档编辑器 ER-Save-Editor 实战:改 SteamID、快速造号的图形化工具
艾尔登法环存档编辑器 ER-Save-Editor 实战:改 SteamID、快速造号的图形化工具
【免费下载链接】ER-Save-EditorElden Ring Save Editor. Compatible with PC and Playstation saves.项目地址: https://gitcode.com/GitHub_Trending/er/ER-Save-Editor
ER-Save-Editor 是一款图形化的艾尔登法环存档编辑器(Elden Ring save editor),同时兼容 PC 版.sl2原始存档和 PlayStation 经 Save Wizard 导出的.txt存档。它能改绑 SteamID、改角色名和性别、调属性与卢恩、批量塞物品,还能开关圣所、Boss 状态、入侵区域等进度开关。适合想跨设备迁移存档、不想刷几十小时造号、或想批量整理存档的玩家。
什么时候需要改存档工具
几个很具体的场景:换了新电脑或新 Steam 账号,老存档放上去提示损坏——多半是 SteamID 绑定没对上;想复刻一套配装,但不想从头刷材料;或者手里有个练好的角色,想直接挪进当前存档。这些活儿手动改二进制文件基本没可能,而这个项目把存档拆成了可编辑的结构化界面,改完另存回标准格式即可。
艾尔登法环存档编辑器快速上手
- 装好 Rust 工具链(rustup 安装即可),克隆仓库并构建:
git clone https://gitcode.com/GitHub_Trending/er/ER-Save-Editor cd ER-Save-Editor && cargo build --release- 运行
target/release下的er-save-editor(.exe),打开一个 1920×960 的编辑窗口。 - 把
.sl2或.txt存档直接拖进窗口,或点顶部 "open" 按钮选择文件。 - 左侧栏选角色槽位,中间区域在 General / Stats / Equipment / Inventory / Events / Regions 之间切换编辑。
- 用 "save" 另存为新文件,替换游戏目录里的存档。注意:动手前先备份原始存档,这是底线。
它是怎么拆开存档的
看 src/save/ 目录就明白了:pc_save.rs和ps_save.rs分别按平台解析。PC 存档依次是文件头、10 个角色槽位、user_data_10、user_data_11四段,PlayStation 版只是少了最后一段并换了几处字段。
💡 重点说 SteamID。它以 64 位无符号整数、小端字节序存在两处:user_data_10里一个"全局"的,每个角色槽位里各一个(见 src/save/pc/user_data_10.rs)。界面顶部那个 Steam Id 输入框一改,src/vm/vm.rs 里的视图模型会把所有位置同步写回,不用你操心漏改哪一处。
另外 src/util/validator.rs 会在保存前做一轮自检:物品 ID 是否合法、背包里有没有重复条目、物理槽位是否冲突、附魔和武器的类型是否匹配。相当于在写文件之前先跑一遍"体检"。
三个值得先试的进阶玩法
💡 批量加物品:Inventory 面板支持 bulk 模式(src/vm/inventory/add_bulk.rs),一把把整套装备、武器、灰闪、护符丢进背包,造号效率最高。
角色导入:顶栏 "Import Character" 可以把另一个存档里的角色搬进当前存档,适合老号续命或对照配装。
进度开关:Events 页可以复活或击杀 Boss、激活/停用圣所、召唤池、斗技场,Regions 页控制入侵区域,适合做"全通关速通版"存档。
常见问题怎么处理
现象:存档替换后游戏提示损坏或不加载。原因:SteamID 没改全,或改后没重新保存。处理:确认顶部 SteamID 填的是"将要加载这份存档的那个账号"的 64 位 ID,再保存。
现象:打开存档后出现红字 "Save file has irregular data!"。原因:文件结构和工具预期不符,或文件本身已损坏。处理:别在这个文件上继续改,从原始备份或 Save Wizard 重新导出再试。
现象:加了物品却保存失败或进游戏后背包异常。原因:触发了重复条目或非法 ID 的校验。处理:回 Inventory 对照检查,去掉重复项再存。
现象:改坏了想回退,发现没有原件。处理:工具本身不强制覆盖原文件,养成"另存为新文件"的习惯,原始存档永远留着。
现象:改完存档能联机吗?原因:项目作者明确没做过联机测试,没有任何保证。处理:只建议单机、离线场景使用。
项目资源
- 获取与构建:
git clone仓库后执行cargo build --release,地址见快速上手的命令块 - 项目说明与功能清单:README.md
- 存档解析模块:src/save/
- 自检逻辑:src/util/validator.rs
- 视图模型(界面与存档的桥梁):src/vm/
⚠️ 最后提醒一句:本工具仅用于个人存档管理与单机场景,改动前务必备份原档,并遵守项目作者的许可说明与游戏平台规则。
【免费下载链接】ER-Save-EditorElden Ring Save Editor. Compatible with PC and Playstation saves.项目地址: https://gitcode.com/GitHub_Trending/er/ER-Save-Editor
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考