无度首发新天骄服务端完整架设教程

来源: 作者: 点击:
需要工具:SQL2000+SP4,新天骄服务端
这里说一下,客户端你用2899、2912、2916或2932什么都行,但是你要知道自己用的是哪个,
下面会用到。
先把下载的3个文件全解压,注意服务端要放D盘,为了节省时间我就不做了。

开始安装:
1,SQL2000,文件可以解压到任意盘,执行一次“SQL安装挂起解决工具.exe”,再打开“AUTORUN.EXE”,请将SA密码设置为123456,出现这个提示不知道什么原因,不影响使用。安装过程不知道该选择哪个?本文件夹里有“SQL Server安装过程图”。
最后打开“SQL2000-KB884525-SP4-x86-CHS.EXE”这是sp4补丁,这个是为了安全。

2.附加新天骄的数据库,一共3个文件,看我的:

3.建立ODBC数据源
名称poqworld 服务器:(local)
登录名:sa 密码:123456
4.修改服务端的esls文件中的
esls\BNEntryS6000\BNEntryS.Ini
esls\BNList7000\BNLists.ini

修改文件的IP为自己的本机内网IP,我的是192.168.1.123

修改好以后点击BNEntryS6000和BNList7000的Install.Bat注册

5.检查tjfdbi文件夹里的fdbisrv.ini
没什么改的
6.修改wl文件夹中saleserver.ini和trans.cfg

7.默认安装下面3个不要做任何更改。
BNLauncher_Setup.exe
BNManager_Setup.exe
BNZoneS_Setup.exe

8.安装好以上3个程序以后把zs文件夹下的BN_Zoneservice覆盖到
C:\Program Files\Object SoftWare(Beijing) Co., Ltd\
Battle.Net ZoneService下

修改start.reg里的IP,然后导入注册表

9.解压mysql文件到D盘,并启动D:\mysql\bin文件中的winmysqladmin程序,
默认用户名:root 密码:123456,然后查看任务管理器中有没有mysqld-nt.exe
10. 解压poqonline文件到D盘
修改FDBI.ini和Game.ini
检查下shopdb.ini文件

11.关于数据库的修改

修改数据库中的表
T_Group
将里面的F_Name改成你给自己服务器取的名字,我用的是 狼烟四起
F_Major为你的版本号,客户端必须要和它对应才能进游戏,我的是
2916所以这里也是2916.

表T_GroupServer
里面的F_Name的名字要和"战区服务设置"里的"战区服务器名称"一致
F_IP改成你自己的IP

表T_Launcher
里面的F_Name的名字要和"战网启动器设置"里的"战网启动器名称"一致
F_IP改成你自己的IP



12.注册帐号是在表T_UserCore里
F_ID为编号
F_UserName为帐号名称
F_Password是对应的密码
其他的自己看着填写

E10ADC3949BA59ABBE56E057F20F883E 这是32位md5加密过的密码,代表:123456

我们新建账号:123456,密码:123456

防沉迷问题是在数据库里的表T_PoliceValidate
F_PaperIDNo填写身份证号码,随便写个:511382198401289291
F_UserID填写和表T_UserCore中F_UserName对应的F_ID号
F_IsAdult填写1为成年,0为未成年
F_IsValidate填写1是已经验证,0是还未验证

13.master数据库的修改
使用查询分析器执行
EXEC SP_ADDEXTENDEDPROC 'xp_md5','d:\poqmd5\xp_md5.dll'
EXEC SP_ADDEXTENDEDPROC '_bn_des_encode','d:\poqmd5\Encode.dll'
EXEC SP_ADDEXTENDEDPROC '_bn_des_decode','d:\poqmd5\DECODE32.DLL'

要先点master再查询。如果已经查询过了,会提示重复。

然后在master数据库里找到"扩展存储过程"然后分别找到
xp_md5
_bn_des_encode
_bn_des_decode
这三个存储过程然后鼠标右键点属性,然后点权限
将public和guest的EXEC权限打勾

一定要点击应用再点击确定

14.修改战区配置
点击 开始->所有程序->目标软件->战区服务->战区服务配置
依次填写
服务器名称 狼烟四起
你自己的IP
4220
你自己的IP
4221

这里的服务器名字要和数据库对应的,IP也要对应。端口无需修改,就用4220和4221

数据库连接
填写
poqworld
sa
你的sa密码,我们前面设置为123456

最后点确定

点击 开始->所有程序->目标软件->战网启动器->战网启动器配置
依次填写

服务器名称
你自己的IP
0
你自己的IP

服务器连接
填写
你自己的IP
4220

最后点确定


点击 开始->所有程序->目标软件->战区管理员->战区管理员->战区服务器列表
点右键点新建
依次填写

服务器名称
你自己的IP
4221
object
object_

然后点确定,再点快速启动列表,添加快速启动项
游戏名称
IP
安装与修改就到这里了。


好了现在启动,以后每次都是从这里开始。

(1).开始->控制面板->管理工具->服务
下面的
BNEntry6000

BNList7000

(2).启动D盘的快捷方式FDBI

(3).启动D盘的快捷方式wl

(4).启动 开始->所有程序->目标软件->战区服务->战区服务管理
点 开始/继续

(5).启动 开始->所有程序->目标软件->战网启动器->战网启动器

(6).启动 开始->所有程序->目标软件->战区管理员->战区管理员->战区服务器列表
点服务器点右键点连接
然后到快速启动列表后点"启动"

出现这个就成功了

这样就全部启动好了,
最后修改“登录器.bat”里的参数,ClientShell.bin 0 192 168 1 123 7000
这里的IP是192.168.1.123注意中间的空格别弄没了或多了。
启动客户端下的“登录器.bat”进游戏吧。
好了,就到这里吧。
[顶部]
上一篇:天骄2服务端活力版最详细的Data说明
下一篇:没有了
热门推荐