Hero传奇引擎报错如何调整!setup.txt端口设置

来源: 作者: 点击:
在传奇游戏中,HERO传奇引擎可能会出现各种问题,其中涉及到调整!setup.txt文件端口设置的情况并不常见,但可以从以下几个方面来考虑解决。
对于HERO引擎出现的问题,有多种情况及解决办法。比如读取列表失败可能是由于配置登录器时未上传列表、列表空间异常或列表格式错误导致,此时需要检查这些方面并确保上传列表且将列表地址正确填写在登录器列表处。进游戏黑屏问题通常是没有读取到补丁所致,可在配置登录器列表过程中修改PAK密码并读取补丁。M2server时间格式报错是HERO引擎常见报错,可找到!Setup.txt删除报错时间重启游戏,或者修改服务器时间格式为yyyy-m-d格式。传奇M2出现地址协议网络地址端口只允许使用一次的报错,一般是端口占用,可检查是否开启酷狗,若没有则可能是启动引擎时端口设置冲突或启动了多个引擎,不懂的话可以注销电脑。无法连接到远程NPC服务器可能是引擎和登录器不匹配或者IP和登录器对不上,更新引擎和匹配的登录器可解决问题。
关于调整!setup.txt端口设置,如果出现端口相关问题,可以检查引擎启动时的端口设置是否冲突,也可以检查是否有多个引擎同时启动导致端口被占用。如果不确定具体问题,可以尝试找到!Setup.txt文件,仔细查看其中与端口相关的设置项,对比正常情况下的设置,进行调整。同时,要确保列表的开区IP或端口和服务器配置对应,单机默认IP是127.0.0.1,架设单机时在引擎配置向导那里不能勾询态IP,架设外网则应勾询态IP,并且注意列表上的开区端口是第二步登录网关所对应的端口,默认是7000,若端口号有改动,列表上也要及时更改。
总之,在处理HERO传奇引擎报错及调整!setup.txt端口设置时,需要仔细检查各个可能出现问题的环节,确保游戏能够正常运行。
HERO传奇引擎报错的常见情况
HERO传奇引擎在运行过程中可能会出现各种报错情况。其中,读取列表失败可能是由于配置登录器时未上传列表、列表空间异常或列表格式错误导致,遇到这种情况需根据这几种可能进行检查,若自己配置登录器,一定要上传列表并正确填写列表地址。进游戏黑屏问题常见原因之一是没有读取到补丁,在配置登录器列表过程中,需修改PAK密码并读取补丁。M2server时间格式报错是HERO引擎特有的报错情况,解决方法是找到!Setup.txt,删除报错的时间后重启游戏,或者将服务器的时间格式修改为yyyy-m-d格式。传奇M2出现地址协议网络地址端口只允许使用一次的报错,一般是端口占用引起的,首先检查是否开启Kugoo,若没有开启,则可能是启动引擎时端口设置冲突或启动了多个引擎,可采用注销电脑重启的粗暴方法解决。无法连接到远程NPC服务器,可能是引擎和登录器不匹配或者IP和登录器对不上,更新引擎和匹配的登录器可解决问题。登录器游戏显示连接成功,但输入账户和密码却无法登录,一般是登录器配置时设置了网关密码,与rungate的密码不一致,修改密码即可解决。此外,HERO引擎传奇还可能出现输入帐号后无反应的情况,若引擎没报错且一切启动正常,可能是以前的Hero引擎没有专用登录器,使用第三方登录器时,网关登录密码与登录器不一致导致,需检查并调整密码使其一致。
如何检查引擎启动端口设置是否冲突
在启动HERO传奇引擎时,可能会遇到端口冲突的问题。可以通过以下方法检查端口冲突。首先,可以打开控制台cmd,输入特定指令来检查端口占用情况,如输入“netstat-ano|findstr"80"”可以检查80端口是否被占用,同理输入相应端口号可检查特定端口。查看到的只是占用该进程的PID,要确定具体是哪个应用程序占用了端口号,可以win+R输入taskmgr打开任务管理器,然后点击“详细信息”,查找PID对应的名称,就可以知道是什么应用程序占用了端口号,再考虑是否需要关闭该应用程序。对于apache检测端口冲突,可以先在“运行”中输入CMD,然后在启动的窗口中输入“netstat-ano”,可看到所有端口冲突即占用的情况,记下占用特定端口的程序的PID,接着打开“任务管理器”,点击菜单栏的“查看”,再点击“选择列”,选上“PID(进程标识符)”,在进程中找到相应的PID值,结束进程即可。对于docker,如果容器需要使用的端口已被其他程序占用,Docker引擎就会一直等待,无法启动容器。可通过“netstat-tuln”命令查看当前主机上已被占用的端口,若发现端口冲突,可以停止占用该端口的程序或者修改Docker容器的端口映射来解决。
单机架设HERO传奇引擎端口设置要点
在单机架设HERO传奇引擎时,需要注意端口设置。首先,准备好传奇服务端、配套登陆器、DBC2000等工具。将传奇服务端解压到D盘,确保能打开D:/Mirserver即为正确。安装符合自己电脑系统的DBC2000,一直下一步安装完成。打开控制面板-BDEAdministrator进行相应操作。打开D盘Mirserver文件夹里的GameCenter(引擎控制器),然后点启动游戏服务器。打开D盘Mirserver文件夹里的登陆器,选择单机测试7000端口登陆游戏。注意不要因为建中文文件夹,直接把版本文件夹解压到D盘。如果HERO引擎版本出现界面错乱,那是因为缺少1024界面补丁,登陆器选800分辨率即可。引擎或登陆器程序可能会引起杀毒软件误报,如提示缺少程序,请关闭杀毒重新解压即可。在设置游戏GM时,可以打开电脑底部的M2server程序,依次点击查看-列表信息-管理员列表-填写人物名称-角色等级为10-增加-保存,也可以把传奇GM命令查看器复制到服务端所在文件夹里打开,填写人物名称一键设置GM,然后手动打开底部的M2server程序游戏点关闭,几秒后会自动重启完毕重新登录游戏即可。
外网架设HERO传奇引擎端口设置要点
外网架设HERO传奇引擎需要进行端口设置和映射。首先确定自己是用路由器上网,可以通过两种方法验证。第一种方法:路由器上网的用户,打开电脑后,不用点击网络连接,只要路由器通电了,网线全部接好了,路由器会自动链接,但第一次使用路由器必须要进入路由器里面设置上网帐号密码才行。第二种方法:在浏览器里面输入192.168.1.1或者192.168.0.1,根据路由器牌子不同而不同。输入用户名admin,密码也是admin,进入后可看到路由器信息。确定是用路由器上网后,开始映射端口。打开传奇服务端的主引擎程序,点击配置向导的第二步,可看到服务器端口,这些就是需要映射的端口。一般传奇要映射好几个端口,最少的也是7000、7100、7200、7300等。进入路由器后,找到【转发规则】-【虚拟服务器】,将要映射的端口添加进去,格式为服务端口号填写要映射的端口号,内部端口号不用填,IP地址填写内网IP地址,协议选择ALL,如果是中文就选择【全部】。填好后点保存。再点开左侧的DMZ主机,启用DMZ状态,DMZ主机IP地址填写内网IP地址。全改好后,点击左侧最下面的【系统工具】,重启路由使设置生效。打开百度,输入IP,找到自己的IP地址,复制该IP。再打开引擎控制器,将IP地址填写到相应位置。此外,还可以通过查询自己的外网IP地址,在开始-运行里面输cmd,确定出现对话框输入ipconfig得到自己路由器分配的IP地址,进入路由器里面做转发规则虚拟服务器,把需要的端口做转发映射,如80、7000、7100、7200等,修改网关里面的Config.ini里面的地址为自己的内网地址。具体步骤为打开路由器管理界面,找到转发规则或虚拟服务器,在虚拟服务器里面增加新条目,传奇需要端口依次映射,内网IP地址填写本机IP,协议都是tcp协议。映射完成之后查看外网ip配置完成即可开外网。
[顶部]