骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买霸主CDKEY 购买战帆CDKEY
查看: 218|回复: 4

[分享] 【原创】之前的不好用,ai 写了个新的存档修改器

[复制链接]

1

主题

4

回帖

12

积分

随仆

Rank: 1

UID
2759398
第纳尔
65
精华
0
互助
0
荣誉
1
贡献
0
魅力
5
注册时间
2016-7-22
鲜花(7) 鸡蛋(0)
发表于 6 天前 | 显示全部楼层 |阅读模式
之前的 MnBSaveGameEditor 不好用,ai 写了个新的存档修改器

主要可以修改全局变量、物品,有时间把修改属性也加上

开源地址:https://gitee.com/fluorine/mb_save_editor/releases/tag/v0.1
百度云: https://pan.baidu.com/s/5jRAvOwfkOy8o5Kk1qWMZug  


作者:空心菜
版权声明:免费使用,禁止商用。

一、基础定位

mb_save_editor 是一款面向《骑马与砍杀:战团》的可视化存档编辑工具,用于读取、查看和修改 Warband 存档内容。

本工具重点服务于 MOD 玩家、MOD 作者和存档研究场景,支持普通版 Warband 存档,也兼容 WSE2 环境下的扩展存档结构。

二、存档扫描与识别

1. 支持自动发现游戏目录、MOD 目录、Steam 创意工坊 MOD 和存档目录。
2. 支持本地 Modules MOD 与 Steam Workshop MOD 的区分识别。
3. 本地 MOD 使用 Modules 目录下的文件夹名进行匹配。
4. Workshop MOD 支持使用 Steam 标题,并按 WSE2 习惯追加 “(Steam Workshop)” 后缀。
5. 支持通过 MOD 名称、Workshop ID、带后缀名称等方式尽量匹配存档与 MOD。
6. 存档列表会显示存档对应 MOD、角色名、存档文件、修改时间等信息。
7. 存档列表支持显示游戏内累计天数,例如 “AWOIAF 第 329 天”。

三、存档读取能力

1. 支持读取并解析完整存档结构。
2. 支持 WSE2 扩展存档结构。
3. 支持按结构树浏览存档内容,便于定位复杂字段。
4. 支持按需展开大型结构,避免大型存档一次性加载导致卡顿或内存占用过高。
5. 支持读取全局变量。
6. 支持读取玩家装备。
7. 支持读取玩家物品栏。
8. 支持读取部队相关数据。
9. 支持结构字段搜索,便于快速定位目标内容。

四、编辑功能

1. 支持修改全局变量数值。
2. 支持修改存档结构树中可安全编辑的固定字段。
3. 支持修改玩家装备相关内容。
4. 支持修改玩家物品栏相关内容。
5. 支持修改部队相关内容。
6. 结构控制字段、数组长度字段、条件判断字段等关键字段会被保护为只读,避免误改导致存档损坏。

五、本地化显示

1. 支持读取 MOD 的语言包文件。
2. 支持显示物品中文名、英文名和物品代码。
3. 支持显示兵种中文名、英文名和兵种代码。
4. 在装备、物品、部队等相关 Diff 中,不只显示 ID,也会显示对应名称,方便确认修改内容。
5. 对 AWOIAF、TLD 等大型 MOD 的中文化内容有更友好的查看体验。

六、备份与安全保护

1. 每次保存修改前都会自动创建备份。
2. 备份统一放在存档目录旁的专用备份目录中,便于管理。
3. 保存时采用更安全的替换方式,降低写入中断导致文件损坏的风险。
4. 保存前会重新解析校验当前存档。
5. 保存后会再次重新解析校验新存档。
6. 如果保存或校验失败,会自动恢复原文件。
7. 支持查看备份列表。
8. 支持查看备份差异。
9. 支持从备份回滚。
10. 支持删除不再需要的备份文件及其配套记录。

七、差异查看

1. 支持查看每次备份对应的修改差异。
2. 全局变量修改会显示变量名、旧值和新值。
3. 装备、物品、部队等 ID 类修改会显示 ID 对应的中文名、英文名和代码。
4. 备份差异信息会随备份保存,重新打开工具后仍可查看。

八、界面与交互

1. 提供网页端可视化界面。
2. 界面已中文化,常用功能和提示更适合中文用户。
3. 存档列表支持清晰展示 MOD、角色、天数、时间等关键信息。
4. 全局变量页面支持搜索和编辑。
5. 结构树页面支持浏览、搜索和按路径定位字段。
6. 备份页面支持查看、回滚和删除。
7. 对存档路径悬停提示进行了优化,长路径不会撑破窗口,也不会触发页面滚动条抖动。
8. 优化了全局变量列表的滚动区域,避免出现双滚动条。
9. 精简了部分不必要的操作入口,让界面更聚焦核心编辑流程。

九、适用场景

1. 修改角色相关数据。
2. 查看和调整全局变量。
3. 检查玩家装备和物品。
4. 分析大型 MOD 存档结构。
5. 对比修改前后的存档差异。
6. 在修改失败或改错时快速回滚备份。
7. 研究 WSE2 或大型 MOD 的存档内容。

十、当前重点支持

1. 《骑马与砍杀:战团》普通存档。
2. WSE2 扩展存档。
3. 本地 Modules MOD。
4. Steam Workshop MOD。
5. AWOIAF 等大型 MOD。
6. TLD 等大型 MOD。

十一、使用提醒

1. 修改存档前建议先确认目标存档和 MOD 匹配正确。
2. 虽然工具会自动备份,但重要存档仍建议额外手动留档。
3. 不建议随意修改不了解含义的结构字段。
4. 如果遇到大型 MOD 字段含义不明确,建议先通过备份 Diff 小范围验证。


screenshot-20260817-183340.png
screenshot-20260817-183126.png
screenshot-20260817-182958.png

评分

参与人数 1荣誉 +1 第纳尔 +20 魅力 +5 收起 理由
sonicliao + 1 + 20 + 5 原创内容,值得鼓励!

查看全部评分

1

主题

4

回帖

12

积分

随仆

Rank: 1

UID
2759398
第纳尔
65
精华
0
互助
0
荣誉
1
贡献
0
魅力
5
注册时间
2016-7-22
鲜花(7) 鸡蛋(0)
 楼主| 发表于 6 天前 | 显示全部楼层
更新了更改装备以及队友装备
屏幕截图 2026-08-17 230402.png

1

主题

70

回帖

21

积分

随仆

Rank: 1

UID
2992805
第纳尔
780
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2018-4-2
鲜花(0) 鸡蛋(0)
发表于 5 天前 | 显示全部楼层
本帖最后由 黑方舟的海盗 于 2026-8-18 15:31 编辑

该存档未找到 variables.txt,无法读取
---
怪,这个文件是在mod里的……

---
MD,怪不得,默认的存档目录在另一个文档文件夹里(不知道为啥居然有两个)

1

主题

4

回帖

12

积分

随仆

Rank: 1

UID
2759398
第纳尔
65
精华
0
互助
0
荣誉
1
贡献
0
魅力
5
注册时间
2016-7-22
鲜花(7) 鸡蛋(0)
 楼主| 发表于 5 天前 | 显示全部楼层
黑方舟的海盗 发表于 2026-8-18 15:22
该存档未找到 variables.txt,无法读取
---
怪,这个文件是在mod里的……

会自动搜索骑砍文件夹下的 mod,目前是搜了 steam 创意工坊和骑砍的 modules 文件下,如果实在没搜到可以手动指定一下

0

主题

2

回帖

1

积分

平民

Rank: 1

UID
3889512
第纳尔
0
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2026-8-23
鲜花(0) 鸡蛋(0)
发表于 6 小时前 | 显示全部楼层
原版火与剑能用吗,为啥老是显示找不到 variables.txt
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2026-8-23 06:30 , Processed in 0.113286 second(s), 23 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表