一、前期准备
• 下载传奇3单机端(推荐1.45光通怀旧版或996引擎一键端),需包含服务端MirServer/Mud3文件夹、客户端、登录器生成器、PAK补丁。
- 安装运行环境:.NET Framework 4.5以上、Visual C++运行库、DirectX 9.0c(解决进游戏白屏或技能特效缺失)。SQL版还需安装SQL Server 2000/2005并开启混合验证模式。
- 关闭杀毒软件和Windows Defender,网关程序易被误拦截导致启动失败。
• 将所有文件解压到硬盘根目录纯英文路径,如D:\Mir3Server和D:\Mir3Client,严禁中文、空格、长路径。
二、数据库配置(SQL版,一键端跳过此步)
1. 打开SQL企业管理器新建数据库(通常叫MudDB或Account/Game/Conlog/HeroCommon),右键还原数据库,选择服务端Data目录下的.mdf或.sql备份文件还原。
2. 进入控制面板→管理工具→数据源(ODBC)→系统DSN→添加→SQL Server,名称填数据库名(如MudDB),服务器填(local),验证方式选SQL Server验证,登录ID填sa输密码,更改默认数据库为刚建的库,测试连接成功保存。
3. 打开服务端SqlDbSrv.exe或DBServer目录下的配置工具,填服务器(local)、DSN名、sa账号密码、IP填127.0.0.1,保存。
三、服务端启动
• 一键端:进服务端目录双击GameCenter.exe或"一键启动服务端.bat",先运行数据库/ODBC注册脚本(如有),再点配置向导默认下一步保存,点启动服务器,待LoginGate、GameSrv、M2Server窗口均无红字报错并显示"加载完成"即成功,所有窗口保持开启勿关。
- 手动端启动顺序:先启数据库服务器→LoginSrv(登录服务)→Gate网关→M2Server(游戏主程序)。
• 若启动报错检查端口7000/7100/5000是否被占用,用netstat -ano|findstr 7000查看;64位系统部分老端需单独下载兼容数据源。
四、客户端与登录器
• 安装配套1.45版传奇3客户端(须与服务端版本一致),路径纯英文如D:\Mir3Client。
• 将服务端附带的Map、Data、PAK补丁完整覆盖到客户端同名目录,缺地图补丁会黑屏或卡加载。
- 运行服务端"登录器生成器.exe",服务器名自定义,IP填127.0.0.1,端口与服务端LoginGate一致(通常7000),勾选关联补丁后生成登录器,把生成的Mir3.exe或传奇3本地登录器复制到客户端根目录。
- 首次运行客户端建议右键属性→兼容性→勾选Windows XP(Service Pack 3)并以管理员身份运行。
五、进入游戏与GM设置
• 运行登录器,账号可随意输(部分端需先通过Mir3Account.exe建号或用test/test),选区进游戏创建角色。
- 设置GM权限:找到服务端Mir300\Envir或DB目录下的AdminList.txt或GMList.txt,按格式添加(如* 你的角色名或GM001 9),部分版本需在Access数据库Account表的GMLevel字段改9。保存后重启GameSrv或M2Server生效。
- 常用GM命令(游戏内聊天框输入):@level 99(满级)、@make 物品名 数量(刷装备)、@gold 数值(加金币)、@map 地图名(传送到指定地图)、@mob 怪物名 数量(刷怪)。
- 修改经验倍率/爆率:编辑服务端Config目录下的!Setup.txt或相关配置文件,改完重启服务端。
六、常见故障处理
• 连接服务器失败:确认服务端全启动、IP都是127.0.0.1、防火墙放行端口7000/7100/5000/5100。
- 黑屏/人物不能动/缺贴图:补丁未覆盖到客户端根目录或路径含中文,重新完整覆盖Data和Map文件夹。
• 地图加载异常(3D地图):补全服务端附带的Map3D和Data3D文件夹到客户端对应位置,确认已装DirectX 9.0c。
- 登录器不显示区服列表:检查登录器配置里列表地址是否指向本地或留空,确认LoginSrv.ini中IP配置正确。

