传奇世界单机版架设先把服务端解压到D:\MirServer,路径全英文无空格,客户端用传奇世界官方端(1.996或2.0经典端)装到D:\Woool这类纯英文目录,别用热血传奇客户端替。老引擎(AFT、彩虹、HeroDB类)要先装DBC2000,控制面板开BDEAdministrator,New一个STANDARD数据库,NAME改HeroDB,PATH指到D:\MirServer\Mud2\DB,Apply保存;用SQL的版本则先把.mdf/.ldf附加进SQLServer,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、Port7000。所有ini/txt改完保存成ANSI,别带多余空格。
启动顺序不能乱:有GameCenter.exe就右键管理员跑它,配置向导里服务器地址填127.0.0.1、目录指到D:\MirServer,保存后点一键启动;手动启就按DBServer.exe(出“DBStart/数据库连接成功”)→LoginSrv.exe(出“LoginServerReady/ListenPort7000”)→M2Server.exe(Mir200下,加载完地图怪物不滚红字)→LoginGate.exe→RunGate.exe/SelGate.exe,每个窗口都不关。M2弹“10048错误”是端口被占,任务管理器杀同名进程或重启。SQL版先确认SQLServer服务在跑。
登录器用服务端自带的生成器(MakeLogin.exe/LoginMaker.exe/登录器配置器.exe),放D:\MirServer\Tools或登录器文件夹里。服务器名自定义,IP127.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|findstr7000看端口在不在监听;能选角但进图黑屏查Map和PAK;能进游戏但技能书/五职业装备不显示是StdItems.DB或DB里缺ID,拿完整版数据库覆盖D:\MirServer\Mud2\DB。M2里改经验倍率在选项→游戏设置,改完重启M2生效。GM权限把角色名写进Mir200\Envir\AdminList.txt,游戏内@GM模式。
改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、Port7000。所有ini/txt改完保存成ANSI,别带多余空格。
启动顺序不能乱:有GameCenter.exe就右键管理员跑它,配置向导里服务器地址填127.0.0.1、目录指到D:\MirServer,保存后点一键启动;手动启就按DBServer.exe(出“DBStart/数据库连接成功”)→LoginSrv.exe(出“LoginServerReady/ListenPort7000”)→M2Server.exe(Mir200下,加载完地图怪物不滚红字)→LoginGate.exe→RunGate.exe/SelGate.exe,每个窗口都不关。M2弹“10048错误”是端口被占,任务管理器杀同名进程或重启。SQL版先确认SQLServer服务在跑。
登录器用服务端自带的生成器(MakeLogin.exe/LoginMaker.exe/登录器配置器.exe),放D:\MirServer\Tools或登录器文件夹里。服务器名自定义,IP127.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|findstr7000看端口在不在监听;能选角但进图黑屏查Map和PAK;能进游戏但技能书/五职业装备不显示是StdItems.DB或DB里缺ID,拿完整版数据库覆盖D:\MirServer\Mud2\DB。M2里改经验倍率在选项→游戏设置,改完重启M2生效。GM权限把角色名写进Mir200\Envir\AdminList.txt,游戏内@GM模式。

