五职业GOM版本登录阶段出问题,先把服务端目录固定放在D:\MirServer,路径里别带中文,控制器里DBServer、LoginSrv、LoginGate、RunGate、M2Server五个主进程必须全绿运行中,哪一个没起来都会让登录器点登录没反应或弹“连接服务器失败”。
单机测试时IP全部填127.0.0.1,开区端口默认7000,微端端口默认8000,LoginSrv.ini里ListenIP写0.0.0.0、Port与登录器配置器里的端口对齐;改过端口就把list.txt和登录器生成器里的端口一起改,只改一边必报connectionclosed。列表文件单机用http://127.0.0.1/list.txt,本机得起IIS或开个本地列表玄务,浏览器能直接看到文本才算生效;list.txt存成ANSI编码,游戏名、IP、端口按服务端自带示例格式写,五职业版本别手改职业名段。
登录器必须用该服务端“登录器生成器”重新生成,不能拿别的GOM包登录器混用;生成时加载服务端自带的Config.ini,PAK密码填MirServer\登录器配置\Pak.txt里NewopUI.Pak对应的那串,Key授权文件(key.lic或LoginAuth.dll)从服务端Mir200拷到客户端根目录覆盖,标题栏能看到GOM版本号才算配套。登录器放客户端根目录运行,右键属性勾管理员身份,杀软把整个MirServer和客户端加白,Windows防火墙放行7000、8000、55123等TCP端口。
提示“账号密码错误”但首次登录是自动建号,先看DBServer有没有起来,HeroDB.MDB路径在引擎控制器里指向D:\MirServer\Mud2\DB\HeroDB.MDB,Access数据库引擎(AccessDatabaseEngine)没装会写不进账号,装了还报错就删C盘根目录PDOXUSRS.NET重启清BDE缓存。五职业包要在StdItems.DB和DB里把第五职业Job字段扩到0-4,物品库缺新职业装备技能书ID会导致建角色后卡死或进图闪退。
能进到选角但点进入游戏黑屏、NPC透明、地图灰,是补丁没吃进去:把服务端给的Data、Map、NewopUI.Pak按原目录合并进客户端根目录,不要套一层“补丁”子文件夹;PAK密码不对就黑屏,用PAK查看器输生成器里同款密码能打开Wil/Wix才算对。微端没起也会黑屏,UpdateGate和UpdateServer两个网关进程要随M2一起开,端口和列表里的微端端口一致。
登进去几分钟掉线,查PlugList.txt,五职业版本多依赖专属DLL插件,删掉非引擎自带的杂DLL只留IPLocal.dll先试,能稳住就是插件冲突;M2启动时有脚本报错就按提示路径修QFunction.txt或QuestDiary里五职业分支脚本,引擎版本太低加载不了多职业扩展脚本也会在登录链路中断。
登录器闪退无进程,装VC++运行库和DirectX,客户端用16周年左右完整端,太新官方端和GOM补丁结构不对;提示“登录器过期/授权失败”直接换该包自带的免授权登录器或重导Key再生成。卡“正在连接”不弹错,cmd里netstat-ano|findstr7000看端口有没有监听,没监听回去把LoginGate重启,有监听但连不上就是登录器列表IP写错或防火墙拦了。所有改完配置必须关掉M2和网关重开,热改ini不生效。
单机测试时IP全部填127.0.0.1,开区端口默认7000,微端端口默认8000,LoginSrv.ini里ListenIP写0.0.0.0、Port与登录器配置器里的端口对齐;改过端口就把list.txt和登录器生成器里的端口一起改,只改一边必报connectionclosed。列表文件单机用http://127.0.0.1/list.txt,本机得起IIS或开个本地列表玄务,浏览器能直接看到文本才算生效;list.txt存成ANSI编码,游戏名、IP、端口按服务端自带示例格式写,五职业版本别手改职业名段。
登录器必须用该服务端“登录器生成器”重新生成,不能拿别的GOM包登录器混用;生成时加载服务端自带的Config.ini,PAK密码填MirServer\登录器配置\Pak.txt里NewopUI.Pak对应的那串,Key授权文件(key.lic或LoginAuth.dll)从服务端Mir200拷到客户端根目录覆盖,标题栏能看到GOM版本号才算配套。登录器放客户端根目录运行,右键属性勾管理员身份,杀软把整个MirServer和客户端加白,Windows防火墙放行7000、8000、55123等TCP端口。
提示“账号密码错误”但首次登录是自动建号,先看DBServer有没有起来,HeroDB.MDB路径在引擎控制器里指向D:\MirServer\Mud2\DB\HeroDB.MDB,Access数据库引擎(AccessDatabaseEngine)没装会写不进账号,装了还报错就删C盘根目录PDOXUSRS.NET重启清BDE缓存。五职业包要在StdItems.DB和DB里把第五职业Job字段扩到0-4,物品库缺新职业装备技能书ID会导致建角色后卡死或进图闪退。
能进到选角但点进入游戏黑屏、NPC透明、地图灰,是补丁没吃进去:把服务端给的Data、Map、NewopUI.Pak按原目录合并进客户端根目录,不要套一层“补丁”子文件夹;PAK密码不对就黑屏,用PAK查看器输生成器里同款密码能打开Wil/Wix才算对。微端没起也会黑屏,UpdateGate和UpdateServer两个网关进程要随M2一起开,端口和列表里的微端端口一致。
登进去几分钟掉线,查PlugList.txt,五职业版本多依赖专属DLL插件,删掉非引擎自带的杂DLL只留IPLocal.dll先试,能稳住就是插件冲突;M2启动时有脚本报错就按提示路径修QFunction.txt或QuestDiary里五职业分支脚本,引擎版本太低加载不了多职业扩展脚本也会在登录链路中断。
登录器闪退无进程,装VC++运行库和DirectX,客户端用16周年左右完整端,太新官方端和GOM补丁结构不对;提示“登录器过期/授权失败”直接换该包自带的免授权登录器或重导Key再生成。卡“正在连接”不弹错,cmd里netstat-ano|findstr7000看端口有没有监听,没监听回去把LoginGate重启,有监听但连不上就是登录器列表IP写错或防火墙拦了。所有改完配置必须关掉M2和网关重开,热改ini不生效。

