服务端IP修改
D:\mud2.0\DBServer\DBService.ini
D:\mud2.0\GateServer\GameGate\MirGate.ini
D:\mud2.0\GateServer\logingate\LoginGate.ini
D:\mud2.0\Mir200\Gs1\!Setup.txt
D:\mud2.0\logincenter\logincenter_win\application\controllers\serverlist.lua
D:\mud2.0\logincenter\logincenter_win\config\serverlist.json
D:\phpStudy\WWW\project.manifest或者D:\nginx-1.16.1\html\project.manifest
D:\phpStudy\WWW\version.manifest或者D:\nginx-1.16.1\html\version.manifest
战神引擎
客户端IP修改:
\assets\res\project.manifest
\assets\res\mir2.zip 里面的 mir2.def.init
\assets\res\mir264.zip 里面的 mir2.def.init
mir2.zip与mir264.zip方法:先打开压缩包,把里面的mir2.def.init拖出来。然后使用N++修改:找到21行末尾把mylist.zgymw.com换成你的外网ip。
一定要注意:mir2.def.init里面IP位数必须16位,补齐方法:192.168.1.100,就写192.168.0001.100,再比如135.266.568.35 那么可以改成 135.266.568.0035。
修改完mir2.def.init文件后,直接拖入压缩包覆盖即可。
战神引擎官网
以上是网传教程,本小白几经周折也没能成功开启外网。
仔细研究后终于摸索出另一种方法,经测试百分百成功。
客户端按照教程修改,服务端要如下稍作调整。手游源码
D:\mud2.0\DBServer\DBService.ini(局域网IP)
D:\mud2.0\GateServer\GameGate\MirGate.ini(局域网IP)
D:\mud2.0\GateServer\logingate\LoginGate.ini(局域网IP)
D:\mud2.0\Mir200\Gs1\!Setup.txt(局域网IP)
D:\mud2.0\logincenter\logincenter_win\application\controllers\serverlist.lua(外网IP)
D:\mud2.0\logincenter\logincenter_win\config\serverlist.json(外网IP)
D:\phpStudy\WWW\project.manifest或者D:\nginx-1.16.1\html\project.manifest(外网IP)
D:\phpStudy\WWW\version.manifest或者D:\nginx-1.16.1\html\version.manifest(外网IP)
---------------------------------------------------------------------------
现在说关键点:手游源码一键端
1、修改D:\mud2.0\DBServer\DBService.ini
[GameGatePublicAddressMaps]
OpenMaps=1
;GG1组IP映射
PrivateIp1=内网IP
PublicIp1=外网IP
2、映射以下端口:
中心端口8088
游戏登录端口7000、7100
网页端口(依照端的设置不同为80或者88等)
0 评论