☰
艾尔登法环存档编辑器 ER-Save-Editor:把属性和装备一次配到位,不必删档重练
2026/10/27 1:49:28 网站建设 项目流程

艾尔登法环存档编辑器 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 的.sl2存档直接支持;PlayStation 存档需要先经 Save Wizard 导出完整存档文件。仓库当前版本为 0.0.22(Cargo.toml),仍是 0.0.x 阶段的个人项目,但功能面已经比较完整。

先确认你的存档文件能不能被打开

用之前先看文件格式,ER-Save-Editor 只接受两种来源(文件对话框的过滤器与 src/save/save.rs 中的判断逻辑对应):

  • PC 存档:常规.sl2文件。程序按文件头魔数BND4识别,直接解析。
  • PlayStation 存档:不能拿主机上的存档直接打开,必须先用第三方工具 Save Wizard 把完整存档导出成文件(文件对话框里那个 TXT 过滤器就是为这种导出准备的)。程序通过校验文件内 regulation 数据段的 MD5 来识别 PS 存档。

加载文件后,程序会先跑一遍数据校验(src/util/validator.rs);校验不通过时,主界面显示 "Save file has irregular data!" 且不可编辑,这通常意味着存档版本和程序预期不符。

操作流程很短:点顶部 "open" 或直接把文件拖进窗口;左侧列出存档内的角色(一个存档最多 10 个角色位),点击切换;改完点 "save",选择目标文件导出。导出时由你指定文件名,存到新文件名,原文件就不会被动到。想从源码构建的话,用git clone https://gitcode.com/GitHub_Trending/er/ER-Save-Editor获取仓库即可。

如何在不刷怪的情况下调整属性分配:Stats 页自动重算等级与血量

这是使用存档编辑器最常见的理由。Stats 页(src/ui/stats.rs)的行为值得先了解,能少踩坑:

  • 等级不用单独填:界面实时按「八项属性之和 − 79」计算,属性怎么挪,等级自动跟着变。
  • 每项属性的下限由角色的初始职业决定,上限 99。
  • 最大生命 / FP / 耐力值不手填:保存时按 Vigor / Mind / Endurance 查表重算后写回(src/vm/vm.rs 中的update_stats),不会出现"属性改了、血量还是旧值"的不一致。
  • Current Souls 可直接拖到 0 到 999,999,999 之间的任意值。

结果是:把 Faith 上的 30 点挪到 Dexterity、保存、回游戏,等级、血量、FP 都是自洽的,不需要再进游戏刷怪烧点。

如何给角色快速补齐武器、防具和道具:单项搜索与批量勾选

Inventory 页分两种模式(src/ui/inventory/add.rs):

单项添加:在搜索框里做模糊搜索,候选来自游戏物品表(武器、防具、Ash of War、护符、道具),匹配按相似度阈值计算,名字打错几个字母也能命中;武器列表还会显示升级等级(如+25),持握背包和存储箱是分开显示、分开编辑的。

批量添加:按类别整组勾选想要的条目,数量可配置——普通道具可选"每个 1 个"或"该道具在仓库中的最大可堆叠数"(取自物品表的存储上限),箭矢与弩矢数量单独指定。批量补一套武器、防具套装、护符时,这一步比逐个添加快得多。

还有一个容易忽略的细节:库存被改动后,程序会重算存档里的匹配武器等级字段,取持握与存储箱中武器的最高强化等级(幽影强化会先换算成对应的普通强化等级),所以新加进一把高强化武器后,多人匹配的武器等级不会因此出错。

Equipment 页(src/ui/equipment.rs)同样处理双手武器、四部位防具、四个护符槽,以及快捷物品栏和腰袋(Pouch);添加时可按部位(头/胸/手/腿)或武器类型(左手/右手/箭/弩矢)过滤候选。

如何控制 Boss、圣树与区域解锁的进度

Event Flags 和 Regions 两页直接改写存档里的进度位(src/ui/events.rs、src/ui/regions.rs):

  • Event Flags 分 7 个页签:Sites of Grace、Whetblades(磨刀石剑)、Cookbooks、Maps、Bosses(可复活或击杀)、Summoning Pools、Colosseums。
  • 每个条目是三态复选框:关闭、开启、中间态。可以先按分组批量勾选,再逐项微调;中间态表示该组里部分开启,方便你核对有没有漏。
  • Regions 按地图分组折叠,顶部有 All Regions / Open World / Dungeons / Bosses 四个一键选项。

这些开关都按角色位独立生效,同一存档里的多个角色互不影响。把某个 Boss 标记为击杀后不会再遇到;区域解锁列表补全后,对应的快速旅行点就可用。

如何把另一个存档里的角色搬过来:Import Character 流程

载入存档后,点右上角 "Import Character",再选一个存档文件作为来源;界面会列出来源存档和目标存档里各自的角色,选好"从谁"和"放进哪个角色位",程序复制整个角色数据与档案摘要过去(src/vm/importer.rs)。适合想把老角色合进新存档、或在多个存档间搬家的场景。

PC 存档多一个专属字段:顶部的 Steam ID。保存时会同时写入全局和各角色位,界面提示也写得很直白——这个 ID 必须与使用该存档的 Steam 账号一致,否则存档用不了。PS 存档没有这个字段。

它管不到什么、哪些地方要留神

评估能不能用,先看完这几条现实约束:

  1. 线上安全性没有保证。官方 README 的 FAQ 说得很直接:"There's no guarantee that you won't be banned. None of these features have been tested online.",作者也明确不授权用它做游戏允许范围之外的线上行为。把它当单机离线工具用,别带着改动后的存档进线上局。
  2. 项目处于 0.0.x 阶段。README 开头的原话是 "Use with caution",并要求修改前先备份。程序本身不会生成备份文件,备份动作在你自己;好在默认流程就是导出新文件,保留原件没有额外成本。
  3. 硬性上限。属性上限 99、角色名最长 16 字符、souls 上限 999,999,999,这些都是界面里的钳制范围,不是 bug,也别指望突破。
  4. 版本匹配。存档结构随游戏补丁变化。文件通不过校验时,通常是游戏比程序新,需要等程序更新,或换用版本匹配的存档来源。
  5. PlayStation 流程偏长。必须经 Save Wizard 完整导出,文件体积大;如果不想走这一步,PS 存档就不在这套工具的适用范围里。

结论:单机存档改造可以用,线上场景别碰

如果你的目标是重新分配属性、批量补齐装备道具、控制 Boss 与区域解锁进度,ER-Save-Editor 把这些事串成了一条完整链路,且每一步都有明确的界面入口和可预期的结果;如果主要玩法是线上联机,或者无法接受 0.0.x 工具的验证风险,那就不适合。对单机存档来说,尝试成本很低:先复制一份原始存档,再开始编辑。

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

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询