一、准备三件套与目录规范
1. 服务端:下载传奇世界专属单机端(AFT引擎、彩虹3、WolServer、暗影传世、骑战天下等),解压后含 Mir200、LoginSrv、LoginGate、SelGate、DBServer、GameCenter.exe、Mud2/DB。放 D:\WolServer 或 D:\MirServer,纯英文、无空格、无中文、不放桌面/Program Files。
2. 客户端:传奇世界官方完整客户端(1.998 / 2.0 / 骑战天下对应版),严禁用热血传奇客户端替,放 D:\WooolClient 纯英文路径。
3. 数据库:老端装 DBC2000(32位汉化版);新整合包/996/MySQL 端用自带“启动数据库.bat”,可跳过 DBC。
4. 运行库:.NET Framework 3.5+、DirectX 9.0c、VC++ 2005-2022 合集。架设前关杀软、Defender、防火墙,否则 LoginSrv.exe、M2Server.exe、*.pak 被误删。
二、DBC2000 与 HeroDB 配置(老端必做)
1. 装完 DBC2000 → 控制面板 → 大图标 → BDE Administrator。
2. 左侧 Databases 右键 New → 类型 STANDARD → NAME 改 HeroDB(大小写不严但必须一致)。
3. PATH 点…选 D:\WolServer\DB(或 D:\MirServer\Mud2\DB)→ Ctrl+S / Apply → 关窗选 Yes。
4. 区域格式改 yyyy-M-d,避免日期字段出错。MySQL 端执行 mir2.sql 初始化库即可,不建 HeroDB。
三、服务端核心参数改写
用 Notepad++(ANSI 编码)打开 D:\WolServer\Mir200\!Setup.txt / Config.ini:
• ServerName=单机传世测试(登录器列表名必须一致)
- ServerAddr=127.0.0.1、ServerIP=127.0.0.1、LoginAddr=127.0.0.1
• LoginPort=7000、SelPort=7100、GamePort=7200、微端 8000(单机保持默认)
同步改 LoginSrv\Config.ini、LoginGate\MirGate.ini、SelGate\Config.ini 里 IP 全 127.0.0.1。
GM 权限:Mir200\Envir\AdminList.txt 末尾加 角色名 10 或 *角色名,保存后 M2 里重读管理员列表。
四、启动顺序(黑窗全留后台,勿关)
有 GameCenter.exe 直接配置向导(路径 D:\WolServer、库名 HeroDB、IP 127.0.0.1)→ 启动全部。手动起按序:
1. DBServer.exe / DBService.exe(数据库连接成功)
2. LoginSrv.exe(账号服务,监听 7000)
3. LoginGate.exe(登录网关)
4. SelGate.exe(选人网关,监听 7100)
5. RunGate.exe(游戏网关,监听 7200)
6. M2Server.exe / WolServer.exe(主引擎,出“中州地图加载完成/引擎启动成功”无红字即正常)
报 10048 = 端口被占,taskkill 重复进程;报无法连 HeroDB = DBC PATH 错或没保存。
五、客户端补丁合并
把服务端带的补丁直接合并进客户端根目录(覆盖不是套娃):
- Data、Map、Wav、Magic → 覆盖 D:\WooolClient\ 下同名夹
• NewopUI.pak、Prguse.pak、SmTiles.pak、Resources\*.pak → 放 Data 或配置器指定 Resources 名
骑战天下/海底版缺补丁 = 黑屏、透明地表、技能无特效。覆盖完删客户端 Cache。
六、生成单机登录器
开服务端自带的登录器配置器(MakeLogin.exe / 飘逸 / 帝王 / 玛雅 / 凤凰 / 彩虹登录器生成器):
- 列表地址填 http://127.0.0.1/server.txt 或直接本地列表模式
• IP=127.0.0.1,端口 7000,区名与服务端 ServerName 完全一致
• 勾“单机免验证”、关微端、关远程广告
- 生成 WolLogin.exe / Login.exe → 拷到 D:\WooolClient 根目录(和 Data 同级)
七、进游戏与 GM 实操
双击客户端根目录登录器 → 注册账号(admin/admin 或自定义)→ 选区 → 建战法道刺角色进落霞/中州。
常用 GM(回车输入):
@make 裁决之杖 1 / @make 屠龙刀 1
@level 150
@gold 1000000 / @yuanbao 100000
@mob 铁血魔王 1
@move 中州
@reloadmon(改完 MonGen.txt 热重载)
@reload monitems(改完爆率热重载)
爆率/刷怪:Mir200\Envir\MonItems\怪物名.txt 改掉落;MonGen.txt 加 地图号 X Y BOSS名 数量 刷新秒;MapInfo.txt 管地图开放。
八、常见炸点速查
• M2 闪退:路径含中文/桌面、VC++ 没装、杀软删 exe → 重解压 D:\WolServer + 关杀软 + 装运行库
• 卡登录/不开门:服务端 ServerName 与登录器列表名不一致、IP 没全改 127.0.0.1、7000-7200 被占
• 黑屏红叉:客户端版本不对、补丁没覆盖、Pak.txt 路径错
• GM 命令无效:AdminList.txt 角色名拼错、没小退重登、权限没设 10
• 数据库连接失败:HeroDB PATH 没指到 DB 目录、MySQL 端没跑启动数据库.bat
每次动 !Setup.txt、MonItems、MonGen、AdminList、Data 补丁前备份 D:\WolServer 与客户端目录,改崩直接覆盖回滚。按“纯英文目录 → DBC/HeroDB → IP 全 127.0.0.1 → 按序起网关和 M2 → 合补丁 → 生成单机登录器 → 进游戏开 GM”这条线走,传奇世界单机版一晚跑通。
传奇世界完整架设教程:WolServer服务端部署到单机登录器生成步骤
来源:
作者:
点击:

