暗黑破坏神2存档编辑器d2s-editor:D2/D2R角色存档修改完全指南
【免费下载链接】d2s-editor项目地址: https://gitcode.com/gh_mirrors/d2/d2s-editor
d2s-editor 是一款专为《暗黑破坏神2》(Diablo 2,简称 D2)及其重制版 D2R 打造的网页版角色存档编辑器:你只需导入.d2s存档文件,就能直接修改角色等级、属性、金币、任务进度、传送点,还能从约 1000 件内置物品库中导入符文之语、暗金、套装,最后一键导出 D2 或 D2R 兼容的新存档。本文带你快速掌握它的核心用法 🎮
一、为什么推荐 d2s-editor?
相比传统命令行或脚本工具,d2s-editor 的最大优势是可视化、零门槛:基于 Vue 3 构建的图形界面,所有改动所见即所得。它的主要能力包括:
| 功能 | 说明 |
|---|---|
| 基础属性修改 | 等级、经验、金币、力量/敏捷/体力/精力等自由调整 |
| 任务与传送点 | 修改任务完成状态,批量解锁全部传送点 |
| 物品导入 | 内置约 1000 件物品:符文之语、暗金、套装、各职业基底物品 |
| 物品属性编辑 | 修改物品的魔法属性、词缀与基础数值 |
| 跨角色搬运 | 在多个角色存档之间复制物品、分享物品字符串 |
它的底层解析器读取 D2 官方 MPQ 中的 TXT 数据,因此也可以稍作改造用于基础 TXT 类 MOD,具体说明见项目文档 README.md。
二、界面五大页签:角色存档修改全解析
导入存档后,编辑器会切换到五个核心页签(页面框架见 src/components/App.vue),对应不同的修改场景:
1. Equipment(装备页):可视化管理物品
左侧是角色装备栏、背包、仓库存取格与赫拉迪克方格(HUD Cube)网格,右侧是选中物品的属性编辑器(src/components/inventory/ItemStatsEditor.vue)。你可以:
- 拖拽移动物品、复制 / 删除 / 粘贴到指定格子;
- 右键菜单"Share"把物品编码为 Base64 字符串,粘贴给别人即可跨角色分享(实现位于 src/components/App.vue);
- 点击Load Item打开物品导入弹窗,从 src/d2/ItemPack.js 提供的物品库中挑选:符文之语(如 Enigma、Fortitude)、暗金、套装,也可以直接选择武器/护甲基底并更换类型。
2. Character(角色页):属性自由修改
对应 src/components/Stats.vue,可修改:
- 角色名、等级(Level)与经验值;
- 生命 / 法力 / 体力的当前值与上限;
- 力量、敏捷、体力、精力四维属性与剩余属性点;
- Expansion(资料片)、Ladder(天梯)、Hardcore(硬核心)等状态开关。
3. Skills / Quests / Waypoints:成长与进度
- Skills(src/components/Skills.vue):查看并调整各技能等级;
- Quests(src/components/Quests.vue):标记任务是否完成;
- Waypoints(src/components/Waypoints.vue):勾选已开启的传送点。
4. 六个快捷按钮:一键成型角色
页面底部有一排"作弊级"快捷按钮(src/components/App.vue),是新手最爱:
- Unlock Hell:解锁地狱难度并开启全部传送点;
- Unlock All WPs:解锁所有难度全部传送点;
- Set Level 99:角色直接 99 级;
- Set All Skills 20:所有技能拉满 20 级;
- Complete Skill/Stat Qs:完成所有加技能点 / 属性点的任务;
- Max Gold:金币与仓库存取金币拉满。
三、快速上手:3 步修改你的存档
- 导入存档:点击页面顶部文件选择框,选择你的
.d2s文件(可同时选择.d2i仓库存档,编辑器会合并显示); - 自由编辑:在五个页签间切换,修改属性、导入物品、点选快捷按钮——顶部菜单还支持一键创建经典成型角色(如物理弓妈、Mavina、旋风野蛮人、凤凰击刺客等,模板数据见 src/d2/CharPack.js);
- 导出新存档:点击Save D2(原版 D2)或Save D2R(重制版)按钮,浏览器会直接下载修改后的同名
.d2s文件(版本标识0x60/0x63,见 src/components/App.vue)。
⚠️ 小提示:修改前建议备份原始存档;D2 与 D2R 的存档版本不同,导出时请选中对应游戏的按钮。
四、本地部署指南(可选)
想在自己的 MOD 环境中运行编辑器,只需按 README.md 的步骤操作:
- 安装 Node 环境;
- 克隆仓库或下载代码:
git clone https://gitcode.com/gh_mirrors/d2/d2s-editor- 把 MPQ 解压出的数据(TXT、strings、palettes、item dc6)放入仓库根目录的
public/data文件夹; - 首次安装或版本更新后,执行依赖安装与启动命令:
npm install npm run serve- 用浏览器打开
http://localhost:8080/即可访问编辑器。构建脚本定义见 package.json,项目入口为 src/main.js。
五、常见问题
问:支持 D2 和 D2R 两种版本吗?答:支持。编辑器同时提供 Save D2 与 Save D2R 两个导出按钮,分别写入不同的存档版本标识。
问:为什么导入物品后看不到图标?答:物品图标依赖 MPQ 中的 item dc6 与调色板数据,本地部署时请确认public/data数据完整(见部署步骤 3)。
问:修改技能点和属性点有什么限制?答:等级、属性等字段带有上下限校验逻辑(见 src/components/Stats.vue),输入框会自动限制非法值。
六、总结
d2s-editor 以轻量、免费、开箱即用的方式,把 D2 / D2R 角色存档修改变得像玩玩具一样简单:五个可视化页签 + 六个快捷按钮,让你几分钟内就能完成从 1 级到 99 级满技能、满装备的角色改造。无论是给小号快速成型、还是跨角色分享传奇装备,它都是暗黑玩家工具箱里值得收藏的宝藏工具 ✨
【免费下载链接】d2s-editor项目地址: https://gitcode.com/gh_mirrors/d2/d2s-editor
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考