自己架设征途游戏玩个够,即经济又方便!
首先我是这样做的,安装mysql,记住root密码、安装IIS、安装myodbc.msi,为ASP和管理程序连接数据库的驱动、安装MYSQL管理器
配置:
1、把“数据库文件”文件,建立zebra目录放入 mysql安装目录data 下面
2、把网页配置好,修改config.asp和conn.asp
配置征途服务端的必要步骤:
1、修改程序根目录下的config.xml文件,把IP修改成自己机器的IP(我的是192.168.1.110,征途要多台机器运行,所以部分地图服务器用的是我的另一台机器192.168.111)最好是手动修改。
2、修改conf目录下的billServerList.xml loginServerList.xml zoneInfo.xml文件中的IP填写主机192.168.1.110 IP
3、进入mysql管理界面,修改serverlist表,把ip和extip字段都改成你本机IP
4、这样就可以利用,启动管理器进行服务器运行了。
内网转外网的三个条件
条件一:修改 服务端内的 loginServerList.xml 文件,使其像如下格式:
<LoginServerList>
<server ip="内网IP" port="7001"/>
<server ip="公网IP" port="7001"/>
<!--server ip="公网IP" port="7001"/-->
</LoginServerList>
条件二:修改 MYSQL数据库 ZT(x) 中的 serverlist 表,在这个表中定义了服务器的IP,端口等参数,我们只需要把 网关服务器(gatewayserver)的映射IP改成公网的IP即可,
例如你的网关服务器IP为:192.168.1.110 ,公网IP按照如下格式修改:
192.168.1.110 6020 公网IP 6020
192.168.1.110 6021 公网IP 6021
192.168.1.110 6022 公网IP 6022
条件三: 进入路由器(一般的路由器都带端口转发功能),找到转发规则选项,按照如下格式:
ID 服务端口 IP地址 协议 启用
1 7000 192.168.1.110 TCP 方框内打勾
2 6020 192.168.1.110 TCP 方框内打勾
2 6021 192.168.1.110 TCP 方框内打勾
2 6022 192.168.1.110 TCP 方框内打勾
这个就要考虑你的路由器支不支持端口转发了.
客户端利用官方的,在自己弄个登陆器配置,就可以好无拘束,痛痛快快的玩了。
在家呆着也没意思,玩官方游戏浪费钱,就自己无事闲的时候,搞搞这东西。