BLUE2022年DB扩展工具下载:点击下载
1、使用DBCommander先把monster.db数据导出备份到文本
2、使用工具HeroDBConvertor.exe转换新monster.db(扩展名字长度)
3、使用DBCommander清空新的monster.db,并导入步骤1备份的数据文本,这时怪物名称就扩展到最长32字节
4、NPC名称更改直接在npcs.txt、merchant.txt文本编辑
5、比如“稻草人”变更为:这是名字很长的稻草人\<不死系>
HeroDB改用sqlite驱动,不再使用BDE:
-------------------------------------------
开启前需要使用HeroDBConvertor转换HeroDB,步骤:
6、保持游戏版本完整性
7、M2、DBS、HeroDBConvertor,合区工具
需要调用到sqlite3.dll,在程序目录下放上sqlite3.dll,或者一次性复制到C:\Windows\SysWOW64\目录
8、将HeroDBConvertor、sqlite3.dll、DataTable_HeroDB.db放到\Mud2\DB\目录下
9、开启程序,切换到【转换到sqlite】开始转换
10、转换完成使用控制台程序(GameCenter.exe)配置一次,确保DBS得到正确的DataTable_HeroDB.db路径
11、转换后数据的默认文件名:DataTable_HeroDB.db,里面包含3个表,新老表名对照:magic
-> skill、stditems -> item、monster -> monster
12、注意,物品数据表的
宠物拾取列表(PetPickItem.txt)、拾取规则列表(PickItemRule.txt)、极品提示列表(HintItemList.txt)、
光柱定义列表(CustomItemNameColors.txt)、禁止鉴定的物品列表(DisTIList.txt)
的功能都已集成到sqlite3数据库的item表中,以上文本弃用!
攻击触发列表(MonAttackTrigger.txt)、怪物技能列表(MonSpAbilList.txt)、
怪物名字颜色列表(CustomMonNameColors.txt)、假人不攻击怪物列表(BotNoAttackList.txt)
也都集成到sqlite3数据库的monster表中,以上文本弃用!
13、建议使用navicat软件编辑数据库,navicat也可以将数据库导出为csv文件,自行编辑后再重新导入即可
csv建议使用vscode+csv插件编辑,也可以使用其他办公软件
注意编辑的数据文件编码必须为:UTF-8,否则乱码
14、各个表字段说明参考文档:DataTable_HeroDB字段说明.txt