一、资源准备:服务端与客户端版本匹配
单机架设首要原则是服务端与客户端版本严格对应。推荐使用光通1.45原版13魔法珍藏版服务端,配套传奇3国际版1.45客户端。若版本不匹配,极易出现黑屏、闪退或无法连接。下载资源包时,需确认包含以下核心文件:
- 服务端:需包含Mud3主目录、Envir脚本文件夹、Map地图文件及数据库备份文件。
- 客户端:需为纯净未修改版,避免自带补丁覆盖服务端配置。
• 数据库工具:SQL Server 2000个人版或GSQL绿色版(推荐GSQL,轻量且无需复杂配置)。
- 辅助工具:ODBC数据源注册文件(.reg)、登录器配置器(Mir3LoginMaker.exe)。
二、环境部署:数据库与路径配置
1. 服务端路径规范
解压服务端至磁盘根目录,路径严禁包含中文或空格。推荐路径为 D:\mud3。若修改默认路径,需同步调整所有配置文件中的目录引用,否则启动时将报“找不到地图文件”错误。
2. 数据库配置(SQL Server)
• 安装与还原:安装SQL Server 2000或启动GSQL绿色版。新建数据库命名为 Mir3,利用服务端自带的备份文件(.bak)进行还原。
- 连接参数修改:编辑服务端目录下的 !setup.ini 或 Config.ini,修改 [Database] 段落:
Server=127.0.0.1
User=sa
Password=123456
Database=Mir3
若使用GSQL,账号密码通常默认为 sa/123456,端口需与GSQL控制台显示一致。
3. ODBC数据源设置
64位系统需手动配置ODBC连接。打开“ODBC数据源管理器(64位)”,添加“SQL Server”驱动,创建名为 Mir3 的数据源,服务器指向本地((local) 或 127.0.0.1),测试连接通过即可。部分一键端自带 .reg 注册表文件,双击导入可自动完成配置。
三、服务启动:顺序与状态检测
1. 启动顺序(严禁错序)
按以下顺序双击启动服务端程序,每个窗口均需保持开启状态:
1. 启动数据库服务:绿色SQL服务程序.bat 或 GSQL.exe(确认任务栏托盘有图标)。
2. 启动登录网关:LoginSrv.exe(窗口标题显示Login Server)。
3. 启动角色网关:DBSvr.exe(弹出配置窗口点OK)。
4. 启动游戏主引擎:EliteM2.exe 或 M2Server.exe(等待提示“EI启动完成”)。
关键点:主引擎启动时需观察日志,若提示“地图加载失败”需检查Map文件夹路径;若提示“数据库连接失败”需检查ODBC配置。
2. 单机登录器配置
• IP与端口设置:使用服务端自带的登录器配置器(如Mir3LoginMaker.exe),服务器地址填写 127.0.0.1,端口默认 7000(需与LoginSrv网关端口一致)。
- 生成登录器:将生成的 Mir3.exe 或单机登录器复制到客户端根目录运行。切勿直接运行客户端原版 mir3.exe,否则无法连接本地服务器。
四、常见报错与修复方案
• 启动闪退/黑屏:90%为客户端与服务端版本不符。核对 Version.txt 与客户端 Version.ini 版本号,并确认已将服务端补丁(MapPatch、Data文件夹)覆盖至客户端。
- 连接服务器失败:检查防火墙是否拦截了 7000、7100 端口;确认LoginSrv网关是否正常启动(窗口无报错)。
- 数据库连接失败:重新运行ODBC数据源一键配置工具,或手动检查 HeroDB 别名路径是否指向 D:\mud3\DB。
五、GM权限与基础修改
单机版默认开启GM功能。在服务端 Envir\adminlist.txt 中添加角色名(格式为 *角色名),进入游戏后可使用 @make 屠龙、@level 50 等命令。修改爆率需编辑 Envir\MonItems 目录下的怪物文件,调整掉落概率参数。
注意:架设全程建议关闭杀毒软件实时防护,避免引擎文件或登录器被误删。若使用Win10/Win11系统,建议对主程序设置“以管理员身份运行”兼容性模式。

