剑侠情缘1网络版私服架设教程
给大家分享一篇技术文章,剑侠情缘1网络版私服架设教程。
先插个超级链接,游戏开发人员必备:[剑侠情缘1网络版全套源代码资源[端游源码]]
一、首先,安装剑侠的第一步就是安装Microsoft SQL Server2000,所以我们首先来说一下Microsoft SQL Server2000的安装!
一般WindowsXP都是选择安装简体中文个人版.windows2000与Windows2003之类的服务器系统是安装企业版或标准版!
我们以XP系统为例:
安装个人版其实非常简单,但也要注意2处不同常规的选项!
首先是服务账户我们要钩选本地系统账户,身份验证模式要选择混合模式并输入密码!这两处都不是默认的选项,都必须修改!
其他的选项就是不用修改直接点下一步或确定就可以了!
最后安装成功!如下图:
其次我们为了SQL数据的安全性还要打上SP4补丁!大家可以看到下图的标题是Service Pack4
SP4补丁比较简单,只需如下图把 那必需选项钩上,其他都是下一步或确定!最后SQL数据库已经全部安装完毕!重启电脑!
二、其次我们需要添加剑侠的数据进SQL数据库!
我们先解压剑侠服务端到D盘,DB数据可以和服务端一个文件夹也可以分开!
首先我们打开企业管理器
打开后我们右键 所有任务 附加数据库
打开附加数据库对话窗 找到刚才解压的DB数据文件夹并添加.MDF文件进去,确定 account_Data.MDF、Card_Data.MDF、role_Data.MDF.这3个文件添加完后选择数据库的account的表,找到ServerList表右键打开表 选择所有行.
进入表ServerList后,有几个参数需要设置!
第一个iid可以不用管,第二个cServerName是设置网关的账户!在后面的剑侠服务端启动程序里涉及得到!需要自己设定!随便设成什么就行!第三个cPasswoerd是网关密码!建议为空!因为该密码是通过MD5加密的,除非你能知道一个数字密码代表的MD5加密代码.第四个cIP是本地电脑的IP~架设局域网的添内网IP.架设外网添外网IP!第四个iPort是Bishop的端口,一般是5002.第五个cMemo是本地网关地址,网关地址查看可以在 开始-运行-cmd-ipconfig /all查看填入.
网关地址一定要以XXXX-XXXX-XXXX的格式填入!最后一个也可以不用管!然后直接关闭就可以!
三、接下来就要修改服务端的相关文件!
修改这4个文件Bishop.cfg、DataBase.ini、relay_config.ini 、ServerCfg.ini
蓝色为修改部分
Bishop.cfg
[Network]
AccSvrIP=192.168.1.100 --内网IP
AccSvrPort=5002
RoleSvrIP=192.168.1.100
RoleSvrPort=5001
ClientOpenPort=5622
GameSvrOpenPort=5632
DataBase.ini
[card]
Server=192.168.1.100
Port=
DataBase=account
User=sa
PassWord=123456 ---SQL密码
[account]
Server=192.168.1.100
Port=
DataBase=account
User=sa
PassWord=123456
[role]
Server=192.168.1.100
Port=
DataBase=account
User=sa
PassWord=123456
relay_config.ini
[root]
address = 192.168.1.100
freebuffer = 15
buffersize = 1048576
retryinterval = 12000
[gateway]
address = 61.152.88.122 ---此处如需架设外网需改成外网IP!
freebuffer = 15
buffersize = 1048576
retryinterval = 12000
[dbrole]
address = 192.168.1.100
freebuffer = 15
buffersize = 1048576
retryinterval = 12000
[relay]
playercnt = 10
precision = 1
freebuffer = 15
buffersize = 1048576
[host]
playercnt = 10
precision = 1
freebuffer = 15
buffersize = 1048576
[chat]
playercnt = 10
precision = 1
freebuffer = 15
buffersize = 1048576
[tong]
playercnt = 10
precision = 1
freebuffer = 15
buffersize = 1048576
ServerCfg.ini
[Gateway]
Ip=61.152.88.122 ---此处也是架设外网改成外网IP, 外网修改以上只有2处,
Port=5632
[Database]
Ip=192.168.1.100
Port=5001
[Transfer]
Ip=192.168.1.100
Port=5003
[Chat]
Ip=192.168.1.100
Port=5004
[Tong]
Ip=192.168.1.100
Port=5005
[GameServer]
Port=6666
修改好后还需修改GameServer.exe的IP!一般都是选择IP修改工具修改,如下图:
然后就启动服务端的那6个程序,顺序为:
Sword3PaySys.exe--S3RelayServer.exe--Goddess.exe--Bishop.exe--S3Relay.exe--GameServer.exe
Bishop.exe启动填写网关账户密码
S3Relay.exe启动填写SQL帐户密码,一般账户是SA,密码是安装SQL设的!
GameServer.exe启动后需等待各个程序载入GameServer才能算服务端启动完成!
OK!激动人心的时刻到了!如果你出现以下图相同或相近无异常情况的话那么恭喜你!你拥有了自己的剑侠!