找回密码
 立即注册

[技术经验] 传奇架设必学DBC2000配置,GOM/GEE/Hero全部通用

[复制链接]
发表于 前天 20:55 | 显示全部楼层 |阅读模式
传奇服务端Mirserver文件夹,提前解压到D盘根目录 D:\MirServer,不要放在中文文件夹、桌面、深层路径,否则极易报错。
数据库文件位置:`D:\MirServer\Mud2\DB`,里面包含 `StdItems.DB、Monster.DB、Magic.DB` 这三个文件,确认存在。

步骤1:打开BDE Administrator(DBC核心配置面板)
1. 打开控制面板,右上角查看方式改为【大图标/小图标】
2. 找到 BDE Administrator(32位),双击打开
找不到BDE:DBC安装失败,重装DBC,建议右键【以管理员身份运行】安装包。

步骤2:新建数据库别名 HeroDB
1. 左侧 `Databases` 区域右键 → New(快捷键 `Ctrl+N`)
2. 弹出窗口,`Database Driver Name` 选择 STANDARD,点OK
3. 左侧会出现 `STANDARD1`,右键它 → Rename,重命名为 HeroDB(大小写无所谓,引擎里面数据库名称必须和这个名字完全一致,推荐统一写HeroDB)

步骤3:配置PATH数据库路径(最容易出错的一步)
1. 左侧选中 `HeroDB`,看右侧属性面板
2. 找到 `PATH` 这一行,点右侧的 …(三点按钮)
3. 浏览文件夹,选中:`D:\MirServer\Mud2\DB`
  要点:必须选中DB文件夹,不是Mud2,选中后里面能看到StdItems.DB等数据库文件
4. 点OK确认路径

步骤4:保存BDE配置
两种保存方式任选其一:
1. 顶部菜单 `Object` → Apply(应用保存)
2. 直接关闭BDE窗口,弹窗提示是否保存修改,点 Yes

到这里DBC2000数据库别名配置完成。

步骤5:引擎控制器同步数据库名称(关键联动)
打开Mirserver里的引擎控制器 GameCenter.exe → 配置向导:
- 游戏数据库名称:HeroDB(和BDE里面别名保持一致)
- 服务端目录:`D:\MirServer`
单机测试IP填:`127.0.0.1`
保存配置,重新生成配置文件,再启动引擎。
如果这里数据库名写错,直接提示【DBC数据库异常,无法启动】

步骤6:DB Commander 2000(可视化修改物品/怪物数据库)
桌面DB Commander 2000快捷方式,用来直接编辑DB文件:
1. 打开软件,左侧数据库别名选择HeroDB
2. 可以打开StdItems.DB(物品数据库)、Monster.DB(怪物数据库),修改属性、攻击、爆率等参数
修改完DB文件后,必须重启M2引擎,修改才会生效。

常见报错排查
1. BDE里新建New没有STANDARD选项:DBC版本不对,Win10/11用64位DBC2000;Win7可用32位。
2. 引擎提示DBC数据库异常
    - 检查HeroDB名称是否一致
    - PATH路径是否指向`Mud2\DB`,不要选错文件夹
    - Mirserver文件夹路径不能有中文、空格
    - 杀毒软件把DB文件隔离,关闭杀毒重新解压服务端
3. 打开DB Commander看不到数据库:BDE没有Apply保存,重新进BDE检查HeroDB路径并保存。
4. 修改DB保存后游戏不生效:M2引擎没有重启;或者文件被占用,关闭所有引擎再修改。

重要注意事项
1. 服务端不要放在C盘,权限不足容易读取失败;推荐D盘根目录
2. 每次移动Mirserver文件夹,必须重新进BDE修改HeroDB的PATH路径
3. 部分老版本引擎数据库别名不是HeroDB,看版本说明,BDE别名和引擎配置保持一致即可
4. 部分GOM/GEE版本支持ACC数据库,可以不使用DBC,在引擎配置勾选【使用Access数据库】

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|传奇服务端 ( 皖ICP备18020244号-6 )

GMT+8, 2026-9-26 07:41 , Processed in 0.165564 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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