dnfb dndy dndy dnsh

水晶玲《魔域》12.2版,三种版本一起发,顺便介绍下局域网和外网如何架设,100%成功

本帖最后由 水晶玲 于 2012-12-2 18:05 编辑

===============声明================

首先说下,这3个版本不是我做的,QQ群里的人给我的

我发现可以玩,简单搞成一键端,发给大家玩玩

QQ群166399970,欢迎有问题的进群提问

==================================


下面是端,不多介绍了:

服务端(亡灵法师):[这个端的补丁有问题,不建议下载,非常想体验亡灵法师的可以玩玩]
http://pan.baidu.com/share/link?shareid=154006&uk=2802627501
服务端(旧版仿官方):
http://pan.baidu.com/share/link?shareid=154007&uk=2802627501
服务端(超炫刷星版):
http://pan.baidu.com/share/link?shareid=154008&uk=2802627501
================================
客户端:
用最新官方客户端



===============今天的主题是架设局域网和外网====================

首先,让大家先认识下这个服务端是怎么架构的

一共分为三个部分:数据库,账号和游戏,客户端补丁

数据库是由bin,Data,share三个文件夹组成,缺一不可

账号和游戏是由ACCServer和Gameserver两个文件夹组成(在share里)

客户端补丁是与服务器配套的补丁,需要覆盖到客户端进游戏

=================================================
我们要知道架设局域网和外网是什么意思呢|?

其实是服务端的人要打开端口让外边的人访问到你的服务器

然后客户端补丁添加IP,让他的客户端访问到你的服务器

就这两种意思,如何达到这一步呢?

==================================================
首先修改账号ACCServer的配置文件config.ini

SERVERNAME =魔域
LOGINNAME =test
PASSWORD =test
SERVERIP =127.0.0.1
这是账号的外网地址

然后修改游戏Gameserver的配置文件config.ini

[GameServer]
GAMESERVER_IP        =127.0.0.1
GAMESERVER_PORT        =58888
SND_SIZE        = 64000
RCV_SIZE        = 16000
这是游戏的外网地址

接着修改游戏Gameserver文件夹里的shell.ini文件

[AccountServer]
ACCOUNT_IP                        =127.0.0.1
ACCOUNT_PORT                        =9865
SERVERNAME                        =魔域
LOGINNAME                        =test
PASSWORD                        =test
这是外网的地址

然后需要用到一个软件“shell.dat生成专用器”
http://pan.baidu.com/share/link?shareid=154039&uk=2802627501

放在Gameserver文件夹里面,点开,直接生成即可。
有人会问,为什么不直接修改shell.dat呢?
那是因为,直接修改了之后会失败。

接着是修改客户端补丁文件,在ini这个文件夹里面

找到oem.dat和oem.ini一共两个文件夹
oem.dat
[Group1]
ServerAmount=1
Server1=魔域
Ip1=127.0.0.1:9958
Pic1=Server1
ServerName1=魔域
其中的IP1修改成“外网ip:9958”(端口别忘了带)

oem.ini
Ip1=127.0.0.1:9594
改成:外网ip:9594

=========================================
ip都修改好 了,ok

下面是路由器设置,没路由器的就不用设置了

找到“转发规则”第一项“虚拟……”开始添加端口
端口在ACCServer和Gameserver的配置文件config.ini
LOGINLISTENPORT        = 9958
POINTLISTENPORT = 9865
————————
GAMESERVER_IP        =127.0.0.1
GAMESERVER_PORT        =58888
————————
MASTER_IP        =127.0.0.1
MASTER_PORT        =18653
————————
还有个是登陆器网关的端口在客户端补丁的ini文件夹里的oem.ini里面
Ip1=127.0.0.1:9594
————————
一共5个端口:9958,9865,58888,18653,9594,都必须映射到你的本地ip
本地ip查看方法:
开始—运行—-cmd—–ipconfig——–第一行是你的本地内网ip

=========================================
现在启动服务端,然后打好客户端补丁就可以进游戏了

让别人进你的游戏,直接把修改好外网的补丁发给他,打到客户端就可以上了

==========================================
下面说说,如何开SF呢?
需要用到几个工具:
“网关”,“列表生成器”,“aws服务器”,“数据源”,“登陆器生成器”
下载地址:
数据源:
http://pan.baidu.com/share/link?shareid=154037&uk=2802627501

开SF工具一套:
http://pan.baidu.com/share/link?shareid=154038&uk=2802627501

先打开aws服务器

接着打开网关,配置本地服务器注册
根据提示来,打开数据库以后,启动网关成功即可。

安装数据源,在控制面板–管理工具—数据源 (ODBC)—添加–找到odbc for sql—账号密码都填上

然后“列表生成”第三项“服务器列表设置”
魔域一区=|魔域一区|魔域|外网ip|9958|nil|外网ip|9594
看懂了没?
9958是账号端口
9594是网关端口,在网关的左下角有,也有人的网关是6601等等
接着点“添加”
然后“补丁生成”,批量添加补丁—生成补丁——–下载地址
—–最后“生成远程列表”
ok,列表搞定

下面是登陆器生成
添加好你的网站ip地址\list.txt

OK

把登陆器给别人,别人就能下载你的客户端补丁,也可以注册账号,进游戏了

© 版权声明
THE END
请登录后发表评论

    没有回复内容

相关推荐