传奇世界单机版架设先把服务端解压到 D:\MirServer,路径全英文无空格,客户端用传奇世界官方端(1.996 或 2.0 经典端)装到 D:\Woool 这类纯英文目录,别用热血传奇客户端替。老引擎(AFT、彩虹、HeroDB 类)要先装 DBC2000,控制面板开 BDE Administrator,New 一个 STANDARD 数据库,NAME 改 HeroDB,PATH 指到 D:\MirServer\Mud2\DB,Apply 保存;用 SQL 的版本则先把 .mdf/.ldf 附加进 SQL Server,sa 密码写进 DBConfig.ini。
改 IP 全部填 127.0.0.1。打开 D:\MirServer\Mir200\Gs1\!Setup.txt(或 !Setup.txt),ServerAddr、ServerIP 改成 127.0.0.1;D:\MirServer\GateServer\GameGate\MirGate.ini 里 ServerIP=127.0.0.1、ServerPort=7000;D:\MirServer\DBServer\DBService.ini 里 DBIP=127.0.0.1。有 LoginSrv.ini 的把 ListenIP 设 0.0.0.0、Port 7000。所有 ini/txt 改完保存成 ANSI,别带多余空格。
启动顺序不能乱:有 GameCenter.exe 就右键管理员跑它,配置向导里服务器地址填 127.0.0.1、目录指到 D:\MirServer,保存后点一键启动;手动启就按 DBServer.exe(出“DB Start / 数据库连接成功”)→ LoginSrv.exe(出“Login Server Ready / Listen Port 7000”)→ M2Server.exe(Mir200 下,加载完地图怪物不滚红字)→ LoginGate.exe → RunGate.exe/SelGate.exe,每个窗口都不关。M2 弹“10048 错误”是端口被占,任务管理器杀同名进程或重启。SQL 版先确认 SQL Server 服务在跑。
登录器用服务端自带的生成器(MakeLogin.exe / LoginMaker.exe / 登录器配置器.exe),放 D:\MirServer\Tools 或登录器文件夹里。服务器名自定义,IP 127.0.0.1,端口 7000,关掉动态 IP、关微端模式,客户端路径选 D:\Woool,生成出来的 exe 复制到客户端根目录(和 Data 文件夹同级),右键属性勾管理员身份。GOM/GEE 引擎要在生成器里载入服务端给的 Pak.txt,把里面路径批量替换成 D:\Woool\Data,密码栏逐条显示“正确”再生成;密码不对就黑屏或装备变粉块。
补丁合并:服务端 Map 目录所有 .map 拷到客户端 Map 目录覆盖;服务端给的 Data、Graphics、Wav、NewopUI.Pak 等按文件夹整体复制到客户端根目录合并,别把文件散塞进 Data 里。PAK 密码错、NewopUI.Pak 没进 Data、客户端不是纯净端都会进图黑屏,换 16/17 周年纯净客户端重打补丁最稳。
进游戏测试:双击客户端根目录的登录器,账号任意(首次自动建号,HeroDB 版要装 Access 引擎才能写号,SQL 版先在账号管理建号),选区进角色创建,建完进游戏看落霞岛、中州地图能否加载、NPC 是否显示。卡“正在连接”用 cmd 跑 netstat -ano | findstr 7000 看端口在不在监听;能选角但进图黑屏查 Map 和 PAK;能进游戏但技能书/五职业装备不显示是 StdItems.DB 或 DB 里缺 ID,拿完整版数据库覆盖 D:\MirServer\Mud2\DB。M2 里改经验倍率在选项→游戏设置,改完重启 M2 生效。GM 权限把角色名写进 Mir200\Envir\AdminList.txt,游戏内 @GM 模式。

