进入选择人物界面点开始没反应确实是网关之间服务器名称或IP不一致导致的,游戏网关名字和其他网关不一样就会卡在这一步,所有网关的ServerName必须完全相同,包括大小写和空格都不能有差别,改完要重启全部网关程序才能生效。
INI文件就在你服务端根目录的各个网关文件夹里,常见路径如下,假设你的服务端装在D盘MirServer文件夹:
• 登录网关INI文件在 D:\MirServer\LoginGate\ 目录下,文件名通常是 Config.ini 或 MirGate.ini,里面找 ServerName 和 ServerAddr。
- 人物网关即角色网关INI文件在 D:\MirServer\SelGate\ 目录下,文件名通常是 Config.ini 或 MirGate.ini,同样改 ServerName。
• 游戏网关INI文件在 D:\MirServer\RunGate\ 或 D:\MirServer\GameGate\ 目录下,文件名是 RunGate.ini、Config.ini 或 MirGate.ini,检查里面的 ServerName 或 Title。
- 数据库服务器INI在 D:\MirServer\DBServer\ 或 D:\MirServer\Mud2\DBSrv200\ 目录下,文件名是 DBSrc.ini 或 DBServer.ini,里面有 ServerName 参数。
- 登录服务器地址表在 D:\MirServer\LoginSrv\ 或 D:\MirServer\Mud2\LogSrv\ 目录下,文件名是 !addrtable.txt,第一行开头的服务器名也要改一致。
如果手动在文件夹里找不到这些INI,用下面方法快速定位:
• 打开服务端引擎控制器或游戏配置器,右键点击各个网关如登录网关、游戏网关,选打开文件位置或属性,系统会直接跳到该网关所在的文件夹,INI就在旁边。
- 在服务端最外层根目录如 D:\MirServer 右上角搜索框输入 *.ini 或具体文件名如 MirGate.ini、Config.ini、DBSrc.ini,系统会列出所有匹配文件并显示所在路径。
- 顺带检查 Mir200 目录下的主配置 !Setup.txt,搜索 ServerName 确保和网关INI里写的完全一样,IP单机填 127.0.0.1,外网填公网IP。
改文件前先关掉所有正在运行的网关和M2Server.exe,用记事本打开对应INI,把ServerName后面的值全部改成你想要的那个名字,ServerAddr或IPAddress单机保持127.0.0.1,保存后重新启动登录网关、人物网关、游戏网关、DBServer、LoginSrv、M2Server,按顺序全开起来再进游戏点开始就能进地图了。

