当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇架设新手高频故障速查:DBC路径端口占用M2闪退列表空白修复

热度:
一、路径与解压错误(90%启动报错根源)
服务端必须放纯英文路径磁盘根目录,例D:\MirServer,禁放桌面、中文文件夹、“ProgramFiles”等带空格目录,否则DBSrv、M2、Gate读不到配置直接闪退。客户端单独放另一盘(如E:\Legend),补丁Data/Map/Wav完整覆盖到客户端根目录,缺Wav会黑屏、缺Map进图黑屏、缺Data装备白名红叉。

二、DBC2000/BDE数据库配置(HeroDB别名)
1.装32位DBC2000,控制面板开BDEAdministrator→Databases→New→类型STANDARD→改名HeroDB(大小写敏感,GOM端用GomDB)
2.右侧PATH指向D:\MirServer\Mud2\DB(或MirServer\DB),目录下必须有StdItems.DB、Monster.DB、Magic.DB、HeroDB.DB等核心文件
3.右键DB文件夹→安全→Everyone/Users→完全控制,避免读写拒绝对象
4.Win10/11若报error$210D:注册表搜SHAREDMEMLOCATION,值改0x5BDE,重启;区域设置关掉“BetaUTF-8”
5.启动顺序:先DBServer→LoginSrv→LoginGate→SelGate/RunGate→M2Server,反序必报“无法连接数据库”

三、端口占用(10048onAPIbind/网关秒关)
默认端口:LoginGate7000、SelGate7100、RunGate7200、DBServer6000、M2内部5000,微端8000。
排查:cmd执行netstat-ano|findstr7000,看PID→任务管理器结束占用进程;或进GameCenter配置向导批量改端口(如7001/7101/7201),登录器列表同步改。重复点“启动控制器”也会占端口,先全关再起。

四、M2Server闪退/应用程序错误
•缺VC++运行库:装2005~2022x86/x64合包

•缺DLL:从同引擎包复制对应dll到M2Server目录,禁混用不同引擎Game.dll

•!Setup.txt时间格式报错(Hero老端):系统时间改yyyy-m-d,或删!Setup.txt报错时间行

•Mir200\Envir、MapQuestDiary、PlugList.txt缺失→M2加载脚本失败闪退,用纯净版比对补回

•右键M2/DBServer/网关→管理员身份+Win7兼容模式

五、登录器不显示列表/卡“正在读取列表”
单机架设所有IP填127.0.0.1,禁填公网或0.0.0.0(GameCenter里外网IP才填公网)。列表文件list.txt/serverinfo.ini格式:
[区名]
127.0.0.17000
放登录器同目录或客户端Data下;GOM/GEE微端端口默认8000,list第二端口要对上。Hero端检查LoginSrv\!addrtable.txt格式:区名Title1127.0.0.1127.0.0.1127.0.0.1:7000。登录器必须用同引擎配置器生成,密钥/Key.ini/ServerKey.dat不匹配直接空白。删客户端Cache文件夹再开登录器。

六、能登录但创建角色后进不去/黑屏花屏
•RunGate/LoginGate没起:任务管理器确认进程在,M2里网关管理加127.0.0.1:7200并启用

•客户端版本不对:1.76端配1.76客户端,英雄连击端配1.80/1.85客户端,混用必黑屏

•补丁没覆盖或登录器与引擎不是同一套,重盖Data/Map,换配套登录器

•路由器AP隔离开了:关掉,保证同网段

七、外网玩家连不上
防火墙高级设置放行TCP7000710072007500800050006000;路由器做端口映射到内网机器;动态公网IP在引擎勾“动态IP模式”或用域名解析;云服务器开对应安全组。

八、杀软误删
360/火绒/Defender会删DBServer.exe、M2Server.exe、LoginSrv.exe或DBC临时文件,整目录加信任区再启动。

九、Hero时间格式与老端特例
M2弹时间解析错→控制面板区域格式改yyyy-m-d,或!Setup.txt删对应时间行;老Hero在Win10/11必开兼容模式。

十、快速自检顺序
纯英文路径→DBC别名HeroDB指向Mud2\DB→关杀软→配置向导IP127.0.0.1+端口无冲突→按顺序起DBSrv→LoginSrv→Gate→M2→配套登录器+list.txt127.0.0.1:7000→客户端覆盖补丁→删Cache进游戏。哪步断就卡哪步,别跳步重装。
[顶部]