自己架好了服务器想让朋友连进来玩,最绕不开的一步就是生成一个能发给别人的登录器。这东西跟单机自用的不一样,得把外网地址、端口这些信息嵌进去,别人拿到手才能找到你的机器。不同引擎的配置器长得不一样,但核心逻辑是通的。
**第一步:先把服务端的关键信息抄下来**
生成给别人用的登录器之前,先确认你自己的外网地址。直接在浏览器搜“本机IP”就能看到运营商分配的公网地址,这个就是别人连你的入口。如果用的是云服务器,控制台里能看到固定IP。
再一个是端口号。登录器默认指向的端口一般是7000,如果你改过服务端里的`LoginSrv.ini`或者其他网关配置,得记下改完的端口,生成登录器的时候要填一样的数。
还需要看你用的什么引擎。去`Mirserver`文件夹里找到`M2Server.exe`,右键看属性或者启动时窗口标题会显示引擎类型。Hero引擎有Hero专用的生成工具,GOM和GEE也有各自的配置器,混用了生成的登录器连不上。
**第二步:准备登录器生成工具和列表地址**
大部分服务端压缩包里都带着登录器文件夹,里面就有生成器程序。如果找不到,去下对应引擎的配套工具包,比如绿盟、AK这些登录器都有对应的生成器。
但生成之前还有个东西必须先搞定:登录器列表。这其实就是个txt文本,里面写了你服务器的IP、端口、区名这些信息,登录器启动时会去读取这个列表来决定连哪个服务器。列表需要放在一个别人能访问到的地方,新手最简单的方式是用免费列表空间,把写好的列表内容上传上去,复制得到的网址填到生成器里。
**第三步:打开配置器填参数**
以常见的GOM或GEE引擎登录器生成器为例,双击运行后能看到几个关键字段:
- 主要列表地址:填刚才从列表空间复制过来的网址,登录器启动时会先读这个地址获取服务器信息。
- 备用列表地址:可以填同样的地址或者另一个备份地址,万一主要列表访问不了还能有退路。
- 快捷方式名称:登录器生成后桌面上显示的图标名字,随便取,比如“兄弟服登录器”。
- 搜索客户端条件:如果想让登录器自动找电脑上安装的传奇客户端,这里勾上对应的条件。如果打算把补丁一起打包发给别人,也可以不勾,让别人手动指定路径。
- 微端模式:如果没有架微端服务器,这个选项不要勾。勾了的话登录器会去连微端端口拿补丁,没开微端反而连不上。
**第四步:生成并打包发给别人**
参数填好后点“生成登录器”按钮,等几秒就会在登录器文件夹里生成一个`exe`可执行文件。把这个`exe`和配套的补丁文件夹一起打成压缩包,通过聊天工具或网盘传给朋友就行。
压缩包最好顺带放个说明文档,写清楚登录器放哪个目录运行、服务器什么时间开放、遇到问题怎么找你。接收方拿到后解压,直接双击运行登录器就行,不需要安装。
**几个经常卡住的地方**
一是对方连不上服务器。先自查你的外网IP有没有变,动态IP每次重启路由器都可能变,变了就得重新生成登录器或者改列表重新上传。再检查路由器端口映射是否生效,用端口检测工具看一下7000端口是不是通的。
二是登录器被系统报错。有些工具生成的登录器会被防护软件拦截,让接收方暂时关掉实时保护再运行,或者生成时选“纯净模式”减少误报。
三是进去后提示版本不符。这是因为服务端和客户端补丁没对上,把服务端里的`Data`文件夹打包发给对方,让他覆盖到自己客户端同名目录下再试。
每次更新了服务器设置或者换了IP,重新生成登录器的时候建议改个名字,比如“兄弟服登录器_更新版”,免得别人手上有旧文件搞混。配置器里填的参数可以保存成配置文件,下次直接导入不用重新手打。
传奇服务端外网登录器生成制作完整流程
来源:
作者:
点击:

