软件简介:
首先你得准备一个SQL数据库安装 程序
根据自己的操作系统选择合适的SQL数据版本
其次准备一个完整的服务端
完整的服务端 包括以下程序:
( AIServer,Aujard,Ebenezer,loginserver也就是VersionManager)
记得AI和EB这两个里面包括MAP 必须要要有MAP才能运行
一个对应的客户端
好了废话不多说了
打开SQL数据库建立
KN_online
然后还原 服务端里自带的数据库文件
还原时确认 MDF 和 LDF文件在同一路径里 然后勾上强制还原
OK 还原成功~
我们开始建立数据源~
需要建立的数据源为:
KN_online, Knight_Account, knight, GameDB, AccountDB1, AccountDB 这5个
注意的时 建立时采用SQL身份验证 都指向数据库KN_online 然后测试下数据源和数据库连接是否成功~
这里有一点 AccountDB采用WIN默认验证 不过好象SQL也可以 至少我是用WIN默认验证的
这些都做完了
我们改IP 和 数据库连接验证码
打开服务端文件夹找到 server(配置设置)在AI SERVER里
改成这样
[ODBC]
GAME_DSN=KN_online(这个是数据库名)
GAME_UID=sa(SQL帐号默认的都是SA)
GAME_PWD=XXXXX(添上你的SQL密码)
[SERVER]
ZONE=1
这步完了 我们看下面 找到Aujard(配置设置)在Aujard里
改成这样
[ODBC]
ACCOUNT_DSN=KN_online(这个是数据库名)
ACCOUNT_UID=sa(SQL帐号)
ACCOUNT_PWD=XXXXXX(添上你的SQL密码) 下面的同理 都这样改
GAME_DSN=KN_online
GAME_UID=sa
GAME_PWD=XXXXXX
GAME_DSN2=KN_online
GAME_UID2=sa
GAME_PWD2=XXXXXX
LOG_DSN=KN_online
LOG_UID=sa
LOG_PWD=XXXXXX
[ZONE_INFO]
GROUP_INFO=1
ZONE_INFO=0
然后打开 Ebenezer 找到server(配置设置) 改成这样
[TIMER]
YEAR=2007(这个是日期)
MONTH=2
DATE=1
HOUR=267
WEATHER=1
[LOGIN SERVER]
IP=192.168.1.22(登陆时连接到的LOG服务器IP)
[CASTLE]
NATION=1
[ZONE_INFO]
MY_INFO=1
SERVER_COUNT=1
SERVER_00=1
SERVER_IP_00=192.168.1.22 (改为你的IP)
SERVER_NUM=1
[BATTLE]
WEEK=6
START_TIME=20
END_TIME=0
[AI_SERVER]
IP=192.168.1.22(改为你的IP)
[DB_SERVER]
IP=192.168.1.22(改为你的IP)
[ODBC]
GAME_DSN=KN_online(数据库名 )
GAME_UID=sa(SQL帐号)
GAME_PWD=123456(SQL密码)
GAME_DSN3=KN_online(数据库名 )
GAME_UID3=sa(SQL帐号)
GAME_PWD3=123456(SQL密码)
[VERSION]
VER=1102(这里是服务器的版本号 可以根据自己需要更改 我用的是1102所以就是1102了)
[SG_INFO]
GMY_INFO=1
GSERVER_COUNT=1
GSERVER_00=1
GSERVER_IP_00=192.168.1.22 (这里改为你的IP)
找到Version(配置设置) 在loginserver文件夹里
修改成这样:
[DOWNLOAD]
URL=wizgate.nefficient.co.kr
PATH=pub/wizgate2/knight/upgrade
[ODBC]
DSN=KN_online
UID=sa
PWD=1添上你的SQL密码
TABLE=VERSION
[CONFIGURATION]
DEFAULT_PATH=D:\KOserver(这里改不改都无所谓 服务器的路径而已)
[SERVER_LIST]
COUNT=4
SERVER_00=你的IP
NAME_00=你的服务器名
基本照我这样做 应该算是初步架设完成了~
服务器运行顺序是这样的
1:VersionManager.exe
2: AIServer.exe
3: Ebenezer.exe
4: Aujard.exe
然后改下客户端里的IP设置 就OK了 上游戏看看
下载地址:
|