基础环境与文件准备
必备文件清单
1. DBC2000安装包:推荐使用5.65版本,包含主程序与汉化补丁。
2. 传奇服务端:完整MirServer文件夹,确保包含Mud2\DB目录。
3. 系统要求:Windows 7/10/11(32位或64位均需安装32位版本DBC)。
路径硬性规范
服务端必须解压至磁盘根目录(如D:\MirServer),路径严禁包含中文或空格。客户端建议使用纯净版,避免补丁冲突。
第一步:安装DBC2000主程序
执行安装与汉化
1. 运行DBC_2000.EXE,一路点击“Next”直至安装完成。
2. 将汉化补丁中的DB_Commander.ExE复制到安装目录(默认C:\Program Files\DB Commander 2000 PRO)覆盖原文件。
3. 运行注册机完成激活(若安装包包含)。
验证安装结果
打开控制面板,查看是否存在BDE Administrator图标。若找不到,可将查看方式切换为“大图标”。
第二步:配置BDE数据库别名(关键)
新建HeroDB别名
1. 以管理员身份运行BDE Administrator(右键选择)。
2. 点击菜单栏Object -> New,选择STANDARD,点击OK。
3. 将左侧新建的STANDARD1重命名为HeroDB(不区分大小写,必须与引擎默认配置一致)。
设置数据库路径
1. 选中左侧HeroDB,在右侧PATH栏点击...按钮。
2. 浏览并选择服务端内的数据库文件夹:D:\MirServer\Mud2\DB。
3. 路径必须指向DB文件夹本身,而非其上级目录。路径末尾严禁带反斜杠(如D:\...\DB\为错误格式)。
保存与编码设置
1. 右键HeroDB选择Apply保存配置(若不点击保存,关闭后配置会丢失)。
2. 建议将LANGDRIVER语言驱动改为Chinese (PRC) ANSI,防止怪物名称乱码。
3. 关闭BDE窗口,提示保存时选择“Yes”。
第三步:服务端引擎关联配置
修改配置向导
1. 运行MirServer根目录下的GameCenter.exe(引擎控制器)。
2. 点击“配置向导”,在“数据库名称”栏填写HeroDB(与BDE中设置的别名严格一致)。
3. 服务器目录指向D:\MirServer,IP设置为127.0.0.1(单机)。
4. 点击“下一步”直至生成配置文件(!setup.txt)。
启动验证
1. 点击“启动游戏服务器”,观察M2Server窗口。
2. 成功标志:M2Server无红色报错,日志显示“服务器启动成功”或“数据库连接正常”。
3. 失败排查:若M2Server闪退或报“数据库连接失败”,99%的原因是BDE中HeroDB的PATH路径设置错误,请重新检查路径是否指向Mud2\DB。
第四步:登录器测试与数据查看
进入游戏验证
1. 配置登录器列表(IP设为127.0.0.1),放入客户端运行。
2. 注册账号登录,测试创建角色、打怪、拾取物品功能。
3. 若进入游戏但怪物/物品显示异常,检查BDE中的语言驱动设置。
数据库管理(修改数据)
1. 打开BDE Administrator,双击左侧HeroDB展开表。
2. 右键TBL_CHARACTER(角色表)、TBL_MAGIC(技能表)选择Open,可查看并修改玩家数据。
3. 警告:修改数据前务必关闭M2Server引擎,否则可能导致数据损坏。
常见报错与解决方案
1. M2Server启动报“Cannot find database”:BDE中未创建HeroDB,或PATH路径包含中文/空格。重新检查路径并Apply。
2. 进入游戏黑屏/无地图:非DBC问题,属于客户端补丁未覆盖或登录器配置错误。
3. BDE Administrator打不开:系统权限问题,务必右键选择“以管理员身份运行”。
4. Windows 10/11下DBC安装失败:尝试使用兼容模式(右键安装程序->属性->兼容性->Windows XP SP3)运行安装包。
注意:GOM、GEE等新引擎已改用ACC数据库,无需配置DBC2000。本教程仅适用于Hero、BLUE等老版本引擎。

