传奇世界单机版架设教程与单机登录器配置

来源: 作者: 点击:
准备Windows电脑,XP到Win11都能跑老端,内存2G起步,8G更稳。先关WindowsDefender实时防护,360、火绒、电脑管家退掉,网关exe、登录器生成器、dll常被误删。

补运行库:.NETFramework4.0+、VC++2005-2019x86、DirectX9。新引擎还要Java或SQL环境看包内说明。

传奇世界和热血传奇不是一套服务端,别拿热血传奇教程硬套。客户端主程序是Mir.exe不是Game.exe,服务端带中州/热砂地图和元神逻辑,数据库表也比普通传奇多。

一、准备文件

服务端下「传奇世界单机版」完整包,解压后应有:

WolServer/MirServer
├─DBServer
├─LoginGate
├─LoginSrv
├─GameGate
├─Mir200/GameSrv
├─Mud2\DB或DB
├─GameCenter.exe
└─单机登录器.exe或登录器生成器

客户端下传奇世界专用客户端,别用热血传奇客户端。版本号跟服务端对上,1.95端配1.95客户端,怀旧端配怀旧客户端,不然进图黑屏。

解压路径:

服务端:D:\WolServer
客户端:D:\WolClient

禁中文、禁空格、禁桌面、禁ProgramFiles。

二、数据库配置(分引擎)

老开天/龙腾类走DBC2000

装DBC2000默认路径下一步,装完重启。

控制面板大图标打开BDEAdministrator;
或直跑C:\ProgramFiles(x86)\Borland\BDE\bdeadmin.exe,右键管理员运行。

左侧Databases右键New→STANDARD→OK,改名:

HeroDB

部分传世端叫Mir2,看包内说明。

右侧PATH点…选到DB文件夹本身:

D:\WolServer\DB
或
D:\WolServer\Mud2\DB

选DB文件夹,不是根目录。

Ctrl+S保存,关掉重开确认PATH没被重置。
Win10/Win11右键bdeadmin.exe兼容Win7+管理员运行。

DB目录里要有账号表、角色表、元神表(YuanShen.DB之类),是空的就去备份包把库拷回来。

新引擎(彩虹3/狂人/自带库)不走DBC

看服务端有没有DBConfig.ini或Server.ini里的数据库段:

•自带轻量库(WorldDB.sdf):DBPath指到文件即可,免密

•SQLServer:装SQL2008+,启TCP/IP1433,执行服务端sql脚本建库

•MySQL:装5.7,导库,配置文件填root密码

新引擎没BDE就别硬装DBC2000,按包内ReadMe走。

三、GameCenter配置

管理员运行GameCenter.exe→配置向导:

游戏目录:D:\WolServer
数据库名:HeroDB(老端)
服务器名:自定义,别带空格
IP:127.0.0.1
动态IP:不勾
登录端口:7000
游戏端口:7200

单机全填127.0.0.1,别填局域网IP。

端口以LoginGate.ini里实际写的为准,有的是7000,有的是7000/7100组合,冲突就整套+1。

手动改文件:
LoginGate\LoginGate.ini→ServerIP=127.0.0.1
DBServer\DBService.ini→DBIP=127.0.0.1
Mir200\Setup.ini→ServerIP=127.0.0.1

保存用ANSI,别存UTF-8BOM。

四、启动顺序

老端手动起:

1.DBServer.exe(数据库连接成功)
2.LoginSrv.exe
3.LoginGate.exe(登录服务已启动)
4.GameGate.exe
5.M2Server.exe/GameSrv.exe

新端双击「启动登录服务.exe」→「启动游戏服务.exe」。

M2窗口出「中州地图加载完成」「服务器启动完成」无红字就算活了。

黑窗全别关,关一个就掉线。

闪退排查:
路径有中文→重解压D:\WolServer
HeroDB没建或PATH错→回BDE改
VC++没装→补x86运行库
缺dll→装微软常用运行库合集
端口占用→cmd里netstat-ano|findstr7000查PID杀掉

五、客户端补丁

服务端里找Patch/客户端补丁/ClientPatch文件夹,里面一般是:

Data
Map
Wav
PrgUse
Texture
ui

直接合并到客户端根目录:

错误:D:\WolClient\补丁\Data
正确:D:\WolClient\Data
   D:\WolClient\Map

跟woool.exe/Mir.exe同级。

覆盖前备一份原客户端Data,改崩了能回滚。
补丁文件夹名跟客户端不一致就改名对齐。

传奇世界对版本匹配比热血传奇严,PAK密码不对、客户端版本错会直接闪退或黑屏。

六、单机登录器配置

情况A:服务端自带单机登录器

直接把「单机登录器.exe」复制到客户端根目录,跟Mir.exe同级。
双击打开,选本地服务器,输账号密码进。

情况B:要自己生成

用服务端自带的「传奇世界登录器生成器」「传世登录器生成.exe」,别用热血传奇登录器配置器。

打开后填:

服务器名:自定义
服务器IP:127.0.0.1
登录端口:7000(跟LoginGate一致)
游戏端口:7200
客户端路径:浏览选D:\WolClient,指向Mir.exe
动态IP:取消
微端:取消
版本校验:单机可勾跳过

GOM类引擎还要在补丁设置里加Data.pak和密码,密码看ReadMe.txt。

点生成,把Login.exe/CsLogin.exe/传世单机登录器.exe放客户端根目录。

情况C:IIS列表(部分端要)

登录器读的是http列表地址,本地起个IIS站点指到列表文件目录,绑80端口,列表里写:

测试区127.0.0.1
7000

登录器配置器里填http://127.0.0.1/list.txt。
不配列表进登录器区名是空的。

七、建账号

传奇世界单机不少版本不能在登录器直接注册,要走后台:

打开服务端AccountManager.exe
建账号worldtest/123456
勾默认角色权限,保存

或开DBC2000的UserDB表AddRecord加账号。

部分自带登录器版本输任意账号密码首次自动建号,看包内说明。

八、进游戏验证

双击客户端根目录的登录器→输账号密码→选区→建战士/法师/道士→进落霞岛或中州。

测这几项:

走路不卡
打怪掉物
技能放得出
NPC对话正常
地图不黑屏
装备不是问号
元神版试下分元神
退了再登等级背包还在

全过就是架通了。

九、常见故障

连接服务器失败
LoginGate没起/IP不是127.0.0.1/端口跟登录器不一致/防火墙拦了

黑屏能进界面
补丁没盖全,Map没复制最常见

装备问号
Data没覆盖/客户端版本不对/Pak密码错

列表空白
IIS没起/列表地址填错/登录器没配列表

闪退
客户端版本跟服务端不匹配、杀软删登录器、PAK校验失败

地图加载失败
服务端Map目录没指对,或客户端Maps没盖

元神不触发
版本本身是复古无元神端,或M2没加载元神服务

端口占用
netstat-ano|findstr"7000"
任务管理器按PID结束占用进程

十、登录器排错清单

登录器是服务端自带的,不是官方官网下的
放客户端根目录跟Mir.exe同级
IP127.0.0.1
端口跟LoginGate.ini一致
动态IP取消
微端取消
客户端路径指向Mir.exe
Pak密码填对(GOM类)
列表地址能打开
账号用AccountManager建(不能注册时)

十一、单机标准清单

D:\WolServer纯英文
老端HeroDB指到DB文件夹
新端按SQL/轻量库配
GameCenterIP127.0.0.1
端口7000/7200全套一致
启动顺序DB→Login→Gate→M2
补丁Data+Map合并到客户端根目录
客户端版本跟服务端对上
登录器放客户端根目录
账号后台建好

传奇世界单机卡点跟热血传奇差不多,但多三个坑:
客户端不是传奇是传世专用
主程序是Mir.exe不是Game.exe
补丁版本不匹配直接闪退,不是单纯问号

十二、同WiFi联机(可选)

服务端ServerIP改本机内网192.168.x.x(ipconfig查)
LoginGate.ini、DBService.ini同步改
登录器IP同步改
路由器关AP隔离
防火墙放行7000/7200

纯单机127.0.0.1就行,不用碰IIS外网列表。

十三、备份

关M2、DBServer再备:
DBServer\FDB角色
账号库UserDB/IDDB
Mir200\Envir脚本
元神数据表(有就备)

别在线改角色库,会锁库。换端注意物品编号和技能表结构,传世比热血传奇多元神字段,硬挪会角色异常。

传奇世界单机核心就几项:服务端用传世专用包、DBC或SQL按引擎选、IP全127.0.0.1、登录器放客户端根目录且端口对齐、补丁Data+Map直接合并不套子文件夹。这五项对上,M2出「中州地图加载完成」就能进游戏分元神。
[顶部]