ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

ER-Save-Editor:艾尔登法环存档怎么改属性、加装备、换账号迁移?

ER-Save-Editor:艾尔登法环存档怎么改属性、加装备、换账号迁移?

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 编写的艾尔登法环(Elden Ring)存档编辑器,能直接解析 PC 平台的 .sl2 存档和 PlayStation 经 Save Wizard 导出的 .txt 存档,支持修改角色属性、批量添加物品、改写 SteamID 等操作。它适合想快速成型新 build、把存档迁移到新账号、或回退剧情进度的玩家。

项目名片

项目说明
主语言Rust
支持平台Windows 桌面 GUI 应用;存档格式兼容 PC(.sl2)与 PlayStation(Save Wizard 导出的 .txt)
核心功能修改角色属性/名称/性别、批量添加物品与装备、改写 SteamID、开关剧情事件与 Boss 状态
典型场景存档跨账号或跨电脑迁移、跳过练级与刷装备、补做或重置剧情进度

什么情况下你需要它

  • 存档要搬去新账号:PC 存档会绑定 SteamID,工具可以直接改写这个字段,不必从新档重新积累。
  • 想试不同的属性与装备搭配:不用真打几小时升级,改属性、批量塞装备即可立刻验证 build 效果。
  • 错过或想重刷某个进度:Boss 生死状态、圣杯/召灵池/斗技场等事件标志都能开关,进度可以"回退"或"补做"。

从零跑起来

前提是装好 Rust 工具链(rustup 即可),然后按顺序执行:

  1. 获取源码:
git clone https://gitcode.com/GitHub_Trending/er/ER-Save-Editor cd ER-Save-Editor
  1. 构建并启动(egui 图形界面应用):
cargo build --release cargo run

启动后是一个约 1920×960 的窗口,把 .sl2 文件拖进窗口或点 "Open" 选择存档文件。动手前先备份原始存档:工具会原地重写文件,作者也明确声明该工具不保证存档不损坏、不保证不封号。

核心功能实操

换 SteamID,把存档搬到新账号

做什么:PC 存档记录了所属账号的 SteamID,只有匹配的账号才能加载。怎么做:打开存档后,窗口右上角显示角色名和 SteamId 输入框,把它改成目标账号的 ID(上限 17 位),然后点 "Save" 写回文件。效果:新账号直接加载原有角色、属性与库存,无需重新导入。

调整角色属性与外观

做什么:等级、各项属性点、角色名、性别等基础数据。怎么做:在左侧菜单进入 General 与 Stats 页面,直接编辑数值。效果:新 build 的属性分布一次到位,跳过练级过程。

给库存批量补货

做什么:往背包加消耗品、武器、护甲、战灰、护符。怎么做:进入 Inventory 页面,工具内置了完整游戏物品数据库(见 src/db/),可单个添加,也可用批量模式一次勾选多组物品 ID。效果:一套配装一次配齐,适合反复测试不同 build。

回退或补做剧情进度

做什么:修改世界状态标志。怎么做:Events 与 Regions 页面可分别开关圣所(Site of Grace)、召灵池、斗技场状态、复活或击杀 Boss、开关入侵区域。效果:错过的剧情可以重打,做错的进度可以重置。

避坑速查

现象可能原因对策
打开文件提示 "Save file has irregular data"文件损坏或不是有效的 .sl2/.txt 存档换用备份文件,确认导出方式正确
新账号看不到存档SteamID 没改或改错核对输入框中的 ID 与目标账号一致
加了物品但游戏里看不到选错物品 ID,或库存已满对照内置物品库核对 ID,先清理库存
进游戏提示存档异常游戏版本与存档结构不匹配用备份回滚,等待工具同步游戏新版本
使用后被封号该工具的所有功能都未在线上测试只在离线/单人环境使用

风险控制三条:

  • 离线操作:修改与验证存档时保持游戏不在线。
  • 每次修改前备份:工具写回文件是不可逆的,保留原始副本是底线。
  • 版本对齐:项目按游戏的 user_data 版本分别解析(当前覆盖 10 与 11 两代结构),游戏大更新后先确认项目已跟进再动手。

进阶与扩展

  • 解析与写回分离:src/read/ 与 src/write/ 分别负责存档结构的读取和序列化,src/save/ 内部按 PC 与 PlayStation 两套格式分目录处理,加新平台扩展成本低。
  • 物品数据库内置:src/db/ 收录了武器、护甲、Boss、圣所等全部基础数据,添加物品无需自备外部数据表。
  • 界面与逻辑解耦:UI 层(src/ui/)只操作 ViewModel(src/vm/),所有修改经 ViewModel 校验后再落盘。

使用边界与最佳实践

  1. 本项目是学习用途的业余项目,作者明确不授权任何用于线上作弊的工具或修改。
  2. 不要在多人联机环境中使用修改后的存档,封号风险无法排除。
  3. 修改幅度保持克制:属性与进度的跳变越大,游戏内校验出问题的概率越高。
  4. 遇到 bug 请在仓库提交 issue,附上可复现的步骤,便于作者定位问题。

工具的价值在于让你的存档服务于玩法,而不是反过来。备份到位、边界清晰,修改才能真正省时间。

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

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

返回列表