一、修改服务端 1.在MAKI5的目录里查找loginserverlist.xml文件 <?xml version="1.0" encoding="GB2312"?> <Zebra> <!-- FLServer列表 --> <LoginServerList> <server ip="127.0.0.1" port="8001"/> </LoginServerList> <server ip="外网IP" port="8000"/> <!-- InfoServer列表 --> <InfoServerList> <server ip="127.0.0.1" port="9903"/> </InfoServerList> <!-- roleRegServer列表 --> <RoleregServerList> <server ip="127.0.0.1" port="7010"/> </RoleregServerList> </Zebra> 2.用SQLyogEnt.exe修改数据库文件serverlist 里面的表数据,将我所标的“外网IP”处全添入你当前上网的IP,如果您是位菜鸟大人,请去www.ip138.com这个网站查一下就知道当前的IP了 110 10 登录服务器 外网IP 8000 外网IP 8000 2200 22 网关服务器 127.0.0.1 6020 外网IP 6020 3.修改好之后在服务程序里也可以查看到,虽然登陆服务器的IP可以修改,但在这里网关的IP修改不了,只能查看 4.路由器端口 如果你没有路由的ADSL那以上几步直接就开外网了,如果有在路由器里进入路由器的方法,大家要查看路由器的说明书,上面有路由器的IP,一般的都是192.168.1.1,账号名和密码都是admin,指定你的机器映射端口 这样就可以真正开外网了,ADSL用户以后关机只要不关路由器和猫,那么路由器就会一直和猫连接上网,就达到不换IP的目的了,这就是最好的免费固定IP的办法。当然有的人是内网方式上网的,这样的朋友就没办法了,因为你没有真正的IP,又进不了人家大网的路由,就开不了外网服务器了,最多就是你们这个内网的人来玩了,当然技术是不断进步的,或许有那样的软件就可以给你虚拟出来,本人就只能对你说GOOD LUCK吧 二、修改客户端 客户端的修改是为了众多网友能玩,如果只是你自己玩,那IP当然不用改了。 1.修改“我的征途.txt” 注:这个TXT文件是和“我的征途.exe”文件相对应的,EXE文件叫什么名,这个TXT文件就改成什么名。 [服务器 更新列表=http://www.www.www(这里等你有了网页再添加) 公告页面=http://www.www.www(这里等你有了网页再添加) 官方主页=http://www.www.www(这里等你有了网页再添加) 在线购卡=http://www.www.www(这里等你有了网页再添加) 广告网页=http://www.www.www(这里等你有了网页再添加) 自动更新=http://www.www.www(这里等你有了网页再添加) [征途SF ServerName=HelloZT iP=127.0.0.1(将此行IP改成你外网的) port=8000 regport=8003 zone=1 如果你的程序是从我的征途.exe这个主客户端启动的话,那么下面的CONFIG1.INI文件就会自动改过来了。 2.修改客户端的CONFIG1.INI文件 如果你的游戏是直接运行的zt.exe文件,那么这里的配置文件就需要修改。 注意不是config.ini而是config1.ini, 找到这句 [server] loginaddress=127.0.0.1(将这里改成你的外网IP) 按这个走的·自己进不去了· |