news 2026/10/29 10:49:51

艾尔登法环存档修改怎么入手?ER-Save-Editor 把 .sl2 存档变成可调面板

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
艾尔登法环存档修改怎么入手?ER-Save-Editor 把 .sl2 存档变成可调面板

艾尔登法环存档修改怎么入手?ER-Save-Editor 把 .sl2 存档变成可调面板

【免费下载链接】ER-Save-EditorElden Ring Save Editor. Compatible with PC and Playstation saves.项目地址: https://gitcode.com/GitHub_Trending/er/ER-Save-Editor

练了上百级才想起想换 Build?ER-Save-Editor 是一个用 Rust 写的艾尔登法环存档修改桌面工具,直接读写 PC 的.sl2文件与 PS 导出的 txt 存档,属性、物品、世界进度、角色迁移都能在面板里点出来,不用从头重练。

📥 拿到工具与准备存档

工具没有命令行接口,是一个图形界面程序。两条获取路径:

  • 从项目 Releases 下载对应平台的可执行文件;
  • 或本地编译源码(需要 Rust 环境):
git clone https://gitcode.com/GitHub_Trending/er/ER-Save-Editor cargo build --release

存档文件从哪来:

  • PC:Steam 目录userdata/<你的SteamID>/1245620/save/下的ER0000.sl2;
  • PS5:先用 Save Wizard 把存档导出为.txt,工具按同一套界面处理。

🚀 完成第一次存档修改

主线就四步:

  1. 点顶栏 Open(或直接把文件拖进窗口);
  2. 顶部会显示Platform: PC或Platform: Playstation,左侧列出存档里已启用的角色槽位,点一个进入;
  3. 左侧导航选 General 面板,把角色名改成TESTCHAR,顶栏点 Save,选一个新文件名ER0000_test.sl2;
  4. 进游戏读档,看到新名字即验证通过。

养成习惯:Save 永远另存新文件,原文件留在原地当备份。

✨ 能改什么:四个常用场景

六个编辑面板加跨存档功能,覆盖绝大多数改档需求:

面板能做什么
General角色名、性别
Stats8 项属性、当前金钱,等级自动反推
Inventory单个或批量添加物品,浏览现有库存
Equipment左右手武器、箭矢/弩矢、四件防具、护符
Event Flags赐福点、地图、Boss、召唤池、竞技场等进度开关
Regions按地图分组开关区域解锁
跨存档改 SteamID、导入其他存档的角色

快速调整 Build:属性、等级与金钱

进 Stats 面板,8 项属性各有一个滑杆,最小值按初始职业锁定,上限 99;顶部等级是只读值,由属性总和自动反推,改属性即可。金钱用 Current Souls 字段,范围 0 到 999,999,999,工具会同步抬高"持有金钱记忆"字段,避免进游戏触发失窃剧情。

批量补装备:Inventory 的 Add 模式

Inventory 面板分 Add 与 Browse 两个入口。Add 内先选 Single 或 Bulk:

  • Single:按分类列表挑一件,填入升级等级与数量,加入背包;
  • Bulk:用搜索框按名字筛选,勾选多件后一次加入。

Weapons、Armors、Ash of War、Talismans、Items 五类各有独立入口。物品全部来自内置数据库 src/db/,不用手输物品 ID。

开关世界进度:Event Flags 与 Regions

Event Flags 页按地图分组管理赐福点,用三态复选框可以整组点亮一张地图;Bosses 子页支持复活或击杀 Boss,Summoning Pools 子页开关召唤池,Colosseums 子页管理竞技场。Regions 页按"开放世界 / 地下城 / Boss 区域"分组,可一键整组开关或逐图勾选。

跨存档搬角色与改 SteamID

把别的存档里的角色搬过来:打开存档 A,点顶栏 Import Character,再选另一个存档文件,在导入窗口勾选要迁移的内容即可。注意该按钮仅当当前存档有有效 SteamID 时才可用。PC 存档的 SteamID 显示在顶部信息栏,可直接编辑——改成目标账号的 ID 再使用,这是把存档挪到另一个账号的前提。

📂 源码分工:四个目录看懂数据流向

  • 保存数据层 src/save/:pc/与playstation/各自定义存档结构(10 个角色槽位 + 通用数据块),common/放共享结构。识别逻辑在 src/save/save.rs:PC 的.sl2以BND4魔数开头,PS 导出件则用固定偏移处一段字节的 MD5 判定;
  • 读写管道 src/read/ 与 src/write/:各定义一个 trait,结构体实现字节解析与序列化。界面修改只发生在内存结构上,点 Save 前由视图模型统一同步回存档对象再写出;
  • 游戏数据库 src/db/:武器、防具、护符、Boss、赐福点、地图、区域等名单都在这里,各面板查询显示都读这一层,想加新物品只改这一层;
  • 界面与视图模型 src/ui/ 与 src/vm/:ui 渲染六个面板并读写视图模型,vm 负责在保存前把界面值写回存档。

🔍 备份、校验与常见坑

  • 备份:工具只写新文件不覆盖原文件,改完先复制一份原档,再进游戏读档验证后才算数;
  • 打开界面出现红色 "Save file has irregular data!":说明文件未被识别为合法存档,检查是否拿了正确的.sl2或导出的.txt;
  • Inventory 的 Add 功能带 WIP 标记,添加后先在游戏内核对物品数量与升级等级;
  • Stats 面板的等级不可直接编辑,它是属性总和反推的只读值;
  • 项目自身声明:改档未承诺线上安全,联机使用有风险,自己权衡。

ER-Save-Editor 把存档从黑盒文件变成一张可点的面板:改档前留好备份,改完进游戏读档验证,再决定是否长期使用。

源码仓库:https://gitcode.com/GitHub_Trending/er/ER-Save-Editor

【免费下载链接】ER-Save-EditorElden Ring Save Editor. Compatible with PC and Playstation saves.项目地址: https://gitcode.com/GitHub_Trending/er/ER-Save-Editor

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/29 10:45:43

物流信息化系统解决方案:从架构设计到落地避坑指南

简介&#xff1a;物流行业信息化系统解决方案是一份面向物流企业管理者、信息化规划人员及系统方案设计者的专业参考资料&#xff0c;聚焦如何借助移动互联网与智能终端&#xff0c;打通订单、库存、配送、调度等环节&#xff0c;实现货物、资金、信息与商流的集成管理。资源为…

作者头像 李华
网站建设 2026/10/29 10:43:14

C++跨平台开发之基于wxWidgets开发GUI程序简介-002

1.引言在上一篇《C跨平台开发之基于wxWidgets开发GUI程序简介-001》中&#xff0c;笔者介绍了wxWidgets 库的许可协议、下载安装、Windows环境下的编译过程&#xff0c;以及一个"按钮 对话框"的最小案例。那个案例只能证明"环境通了"&#xff0c;离一个真…

作者头像 李华
网站建设 2026/10/29 10:40:13

从密钥到自制模组:鸣潮AES密钥与PAK文件修改全流程

从密钥到自制模组&#xff1a;鸣潮AES密钥与PAK文件修改全流程 【免费下载链接】wuwa-mod Wuthering Waves pak mods 项目地址: https://gitcode.com/GitHub_Trending/wu/wuwa-mod WuWa-Mod 是一个基于 AES 解密的鸣潮模组工具集&#xff0c;把游戏加密的 PAK 包变成可读…

作者头像 李华
网站建设 2026/10/29 10:37:17

Readest 常见问题排查指南:从启动失败到同步报错的自查手册

Readest 常见问题排查指南&#xff1a;从启动失败到同步报错的自查手册 【免费下载链接】readest Readest is a modern, feature-rich ebook reader designed for avid readers offering seamless cross-platform access, powerful tools, and an intuitive interface to eleva…

作者头像 李华