传奇世界和传奇不一样,客户端叫传奇世界,服务端常见有MirServer/WolServer/MirWorldServer,进程里有LoginSrv、DBServer、WorldSrv/M2Server、LoginGate、SelGate、RunGate/GameGate。架设出问题基本就几类:起不来、连不上、黑屏、建不了号、进图报错、外网进不来。
一、先确认你架的是哪种
老DBC端:HeroDB、Mud2\DB、StdItems.DB、Monster.DB、BDEAdministrator,登录端口常7000,角色7100,游戏7200。
新SQL/SQLite端:MySQL或SQLite存账号角色,有LoginServer、WorldServer、DBServer、ServerCenter,控制台一键起。
彩虹/电光/翎风/蓝月类传世端:各有自己的GameCenter、登录器生成器、补丁包,不能拿传奇1.85登录器进传世服。
二、路径和运行库
解压到D:\MirServer或D:\WolServer,别放C:\ProgramFiles(x86)\传奇世界服务端。
路径有中文、有空格,DBServer、WorldSrv、登录器生成器都可能读不到文件。
Win10/Win11补运行库:.NET3.5、.NET4.8、VC++2005-2019合集、DirectX9.0c。
M2闪退:右键管理员,兼容Win7/XPSP3,别双开同端,别把俩端放一个盘互相覆盖。
三、DBC端数据库
控制面板→BDEAdministrator→新建STANDARD→改名HeroDB→PATH指向D:\MirServer\Mud2\DB→Ctrl+S。
HeroDB名拼错、PATH指到Mud2而不是DB、BDE没管理员权限、注册表SHAREDMEMLOCATION不对,都会让DBServer报“无法找到数据源/Can'tfindDB”。
SQLite端不用BDE,看DBConfig.ini里sqlite文件路径;MySQL端先起mysqld,再导legend/oworld库,账号有写权限。
四、IP和端口必须全链一致
单机:所有配置写127.0.0.1。
局域网:写本机局域网IP,手机/其他电脑同WiFi才进得来。
外网:写云服公网IP或域名,安全组+防火墙都放行。
要同步的地方:
Mir200\!Setup.txt的ServerAddr/IP
LoginSrv\LoginSrv.ini
LoginGate\Gate.ini
SelGate\Gate.ini
RunGate/GameGate的Config.ini
登录器列表list.txt/serverlist.json/登录器生成器里的地址
只改一处,其他还是127.0.0.1或老IP,表现就是“能开登录器、点服务器没反应、连接服务器失败”。
五、启动顺序
手动端别双击M2就完事:
1.DBServer/数据库服务
2.LoginSrv/登录服务
3.LoginGate登录网关
4.SelGate选区网关
5.WorldSrv/M2Server主世界
6.RunGate/GameGate游戏网关
先开网关后开主服务,网关一直“连接失败/重试”是正常现象。全关掉,任务管理器结束LoginGate.exe、SelGate.exe、RunGate.exe、M2Server.exe、DBServer.exe、LoginSrv.exe,再按上面重起。
六、端口被占用
cmd里:
netstat-ano|findstr"7000"
netstat-ano|findstr"7100"
netstat-ano|findstr"7200"
看到LISTENING且PID不是服务端进程,去任务管理器结束。酷狗、迅雷、IIS、上次没关干净的M2、另一个传世端,都会占7000-7200。
改端口也行,但登录器、LoginSrv、Gate三边一起改,别只改M2。
七、登录器问题
传世登录器不是传奇登录器。用端里自带的登录器生成器出登录器。
单机列表写:
本地传世127.0.0.1
7000
外网写:
测试传世公网IP
7000
列表文件编码用ANSI/UTF-8无BOM,带BOM的list.txt登录器经常读空。
杀软会把Login.exe、M2Server.exe、RunGate.exe、PlugClient.dll隔离,进隔离区恢复,把整个MirServer和客户端目录加白名单。
八、能看服务器但进不去
LoginGate起了,LoginSrv没起→能刷区名点进去转圈。
M2/WorldSrv没“初始化完成/等待客户端连接”→选区后卡加载。
DBServer没通→能登录但建角色无反应、提示账号异常。
服务端名称和你登录器里区名不一致→不开门,列表有服但双机进不去。
九、建不了角色
DBServer写库失败:Account.db/FDB/IdDB被锁、权限不足、磁盘满。
引擎里“允许创建新人物”没勾,数据库拒绝写新角色。
用DBC端时,UserDB表里手加账号,Account、Password、RoleName字段填错也登不了。
MySQL端是SQL没导全,角色表、账号表、行会表缺一张,建角就失败。
十、进游戏黑屏
客户端和服务端版本不对:服务端1.998,客户端下成1.95,地图/资源对不上。
Map缺:服务端Mir200\Map和客户端Data\Map不一致,落霞岛、中州、死水、炼狱进图黑。
补丁没盖:Data、Wzl、Pak、MapWorld、DataWorld没覆盖,怪物白块、技能无图、NPC变方块。
Win10/Win11老客户端黑屏:兼容模式Win7,管理员跑,关垂直同步,分辨率先800x600,DirectX9.0c补上。
黑屏但有声音=资源/显卡/兼容问题,不是网络问题。
连不上=网关/IP/端口问题,不是补丁问题。
十一、进图报错/卡加载
MapInfo.txt里地图名和实际Map文件名对不上→地图不存在。
怪物appr超出客户端范围→白怪/问号怪。
NPC脚本QuestDiary/NpcDef有死循环或命令不支持→进图瞬间掉线。
元神/骑战/妖士端,客户端没对应资源,分身一召就崩。
十二、单机到外网漏做项
单机127.0.0.1能进≠外网能开。
云服要:
安全组放7000/7100/7200/8000/8080/3306
服务端所有127.0.0.1改公网IP
登录器列表改公网IP
家宽开7000常被运营商掐,别拿家里宽带正经开服
动态IP用花生壳/域名,别把朋友填死旧IP
官网/列表/支付别和M2同机抢死,玄至少列表站单独跑
十三、M2常见红字
“加载物品数据库失败”→StdItems.DB路径错或字段坏
“地图文件不存在”→Map目录缺文件或MapInfo路径错
“脚本错误”→QuestDiary某行命令老引擎不认
“数据库连接失败”→HeroDB路径错/MySQL密码错/SQLite文件被占
“端口10048”→同名进程没关干净,任务管理器清掉重起
十四、GM权限
Mir200\AdminList.txt加角色名,等级10,M2里查看→游戏管理→管理员列表也行。
MySQL端是accounts表里is_gm=1、admin_level=10。
GM命令和传奇近似但不完全一样,@Make、@Level、@Mob、@Goto有的端支持,有的端改名叫/make、/level,看端里GM命令大全.txt。
十五、客户端怎么选
传世单机别用最新官服高清端硬进老服务端。
老DBC端配老客户端(十周年/2011/2012类兼容包)。
新三端/世界服配服务端自带客户端。
补丁包从服务端同版本拿,别A端地图盖进B端客户端,盖完必黑屏。
十六、最小能跑清单
Win10/11或WinServer2019
D:\WolServer无中文无空格
DBC配HeroDB或MySQL导库成功
LoginSrv+DBServer+WorldSrv+Gate全Ready
登录器列表127.0.0.1:7000
配套客户端补丁盖好
建号进落霞岛,打怪掉物,NPC对话不崩
元神端能分身、骑战端能上坐骑,才算版本真通
十七、排错顺序别反
先看进程起没起:DB/Login/World/Gate四个都活
再看IP:配置文件、网关、登录器三处一致
再看端口:netstat查占用
再看杀软:隔离区恢复加白
再看客户端:版本、Map、Data、Wzl、Pak
最后看脚本:MapInfo、MonGen、QuestDiary、NpcDef
新手一上来重下登录器、重装系统、换十个端,问题还在,因为他没看DBServer红字。
十八、高频现象对照
能开登录器没区名→列表地址错/列表站挂了
有区名点进去转圈→LoginSrv或M2没起
能登录建不了角→DBServer写库失败
建完角黑屏→客户端Map/Data不对
进图秒掉→NPC脚本报错/版本不配套
攻城卡→WorldSrv单线程扛不住,关花哨Plug
外网朋友进不来本机能进→127.0.0.1没改公网/安全组没放
杀软弹窗后进不去→网关exe被删,恢复加白
M2秒退→运行库缺/路径中文/!Setup.txt坏
改完配置没生效→没存ANSI、M2没重启、缓存登录器没重出
十九、别这么干
C盘装服务端
关杀软再解压不明“一键传世服务端.exe”
拿传奇GOM登录器进传世服
A端补丁盖B端客户端
改list.txt用UTF-8带BOM还怪登录器烂
M2崩了狂点启动,不备份Envir不看日志
外网没高防没守护,开区贴吧发帖引同行打
账号用admin/admin,后台放/gm,一夜被删库
二十、真排错话术
“M2报加载物品数据库失败”→查StdItems.DB/Items路径
“网关失败重试”→启动顺序错或WorldSrv没起
“连接服务器失败”→登录器IP端口和LoginSrv不对
“黑屏有声音”→客户端资源/显卡/DirectX
“创建角色无反应”→DBServer写不进账号库
“进中州黑”→Map/WorldMap/客户端版本
“单机能外网不能”→公网IP、安全组、防火墙、列表三处
“GM命令无效”→没进管理员列表/命令不是本端
二十一、备份哪些
Mir200\Envir整目录
Mud2\DB或MySQL_dump
LoginSrv.ini/Gate配置/登录器生成配置
客户端补丁包原版
每次改MapInfo、MonGen、QuestDiary、NpcDef、StdItems前压包。传世端Envir一盖错,死水、炼狱、魔域、元神地图全抽风。
二十二、最后一句
传奇世界架设80%的“问题”不是端烂,是IP没改全、网关顺序错、DBC/MySQL没通、客户端补丁盖串版、杀软把网关删了。先把DBServer/LoginSrv/WorldSrv/Gate四个黑窗看明白,再谈爆率、元神、骑战、炼狱、行会争霸。端起不来就换端,永远学不会架;端起得来但连不上,才是真开始学架设。
传奇世界架设问题汇总不开门黑屏建号失败排查
热度:

