一.准备工作
SQL2000安装好SP4补丁
客户端使用2896,其实版本无所谓,自己动手改就行了二.将文件夹解压到D盘
修改
D:\esls\BNEntryS6000\BNEntryS.Ini
里面的IP
修改
D:\esls\BNList7000\BNLists.ini
里面的IP,sa的密码
然后分别运行这BNEntryS6000和BNList7000的Install.Bat将这两个程序注册成服务
修改tjfdbi文件夹里的fdbisrv.ini
里面MYSQL的帐号和密码修改wl文件夹里的
saleserver.ini和trans.cfg
的IP D:\poqonline里面的
FDBI.ini的IP
Game.ini的IP
shopdb.ini里的MYSQL的帐号和密码下面就安**NLauncher_Setup.exe
BNManager_Setup.exe
BNZoneS_Setup.exe
全默认安装
最后将zs文件夹下的BN_Zoneservice替换到C:\Program Files\Object SoftWare (Beijing) Co., Ltd\Battle.Net ZoneService下修改start.reg里的IP,然后双击导入注册表
解压mysql.rar到C盘。然后启动C:\mysql\bin\winmysqladmin.exe
可以看见桌面右下角有个绿色的信号灯就行建立ODBC
名称poqworld
用windows用户登陆,指向poqworld数据库三.关于数据库的修改修改数据库中的表
T_Group
将里面的F_Name改成你给自己服务器取的名字
F_Major为你的版本号,客户端必须要和它对应才能进游戏我用的是2896版
表T_GroupServer
里面的F_Name的名字要和"战区服务设置"里的"战区服务器名称"一致
F_IP改成你自己的IP 表T_Launcher
里面的F_Name的名字要和"战网启动器设置"里的"战网启动器名称"一致
F_IP改成你自己的IP
另外: 注册帐号是在表T_UserCore里
F_ID为编号
F_UserName为帐号名称
F_Password是对应的密码
其他的自己看着填写防沉迷问题是在数据库里的表T_PoliceValidate
F_PaperIDNo填写身份证号码
F_UserID填写和表T_UserCore中F_UserName对应的F_ID号
F_IsAdult填写1为成年,0为未成年
F_IsValidate填写1是已经验证,0是还未验证