84482258 发表于 2008-1-18 18:52:17

问题没解决

根据录像一步一步操作 步骤到运行服务器
1.把地图文件放到\aiserver\map目录和ebenezer\map目录
2.运行VersionManager.exe
3.运行Server.exe
4.运行 Ebenezer>>> Ebenezer.exe(如果你遇到notice.txt error,那就自己建立一个)
5.运行Aujard.exe

遇到
Microsoft Visual C++ Debug Library
Debug Assertion Failde!
Program:K:\9-1sf_骑士私服1089服务端\AIServer\Debug\serever.exe
File:dbcore.cpp
Line:66
For information on how you program can cause an assertion
failure ,see the Visual C++ documentation on asserts

(press Retry to debug the application)

尝试下载几个类似服务器 结果一样.
不修改ini文件直接双击serever.exe结果也是一样.
请问相关问题解决方案

59641314 发表于 2008-1-18 19:34:26

post]首先你得准备一个SQL数据库安装 程序
根据自己的操作系统选择合适的SQL数据版本(安装时,建议全部采用默认设置)

其次准备一个完整的服务端
完整的服务端 包括以下程序:
( AIServer,Aujard,Ebenezer,loginserver也就是VersionManager)
记得AI和EB这两个里面包括MAP 必须要要有MAP才能运行(1053等可用1089地图文件)
一个对应的客户端
打开SQL数据库建立
KN_online
然后还原 服务端里自带的数据库文件
还原时确认 MDF 和 LDF文件在同一路径里 然后勾上强制还原
OK 还原成功~
我们开始建立数据源~
需要建立的数据源为:
KN_online, Knight_Account, knight, GameDB, AccountDB1, AccountDB 这6个
验证可以全部采用默认设置—win验证(这样比较容易上手) 都指向数据库KN_online 然后测试下数据源和数据库连接是否成功~
这里有一点 AccountDB采用WIN默认验证
这些都做完了
我们改IP 和 数据库连接验证码
打开服务端文件夹找到 server(配置设置)在AI SERVER里
改成这样

GAME_DSN=KN_online(这个是数据库名)
GAME_UID=sa(SQL帐号默认的都是SA)
GAME_PWD=XXXXX(添上你的SQL密码)


ZONE=1
这步完了 我们看下面 找到Aujard(配置设置)在Aujard里
改成这样

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


GROUP_INFO=1
ZONE_INFO=0

然后打开 Ebenezer 找到server(配置设置) 改成这样

YEAR=2007(这个是日期)
MONTH=2
DATE=1
HOUR=267
WEATHER=1

IP=192.168.1.22(登陆时连接到的LOG服务器IP)

NATION=1


MY_INFO=1
SERVER_COUNT=1
SERVER_00=1
SERVER_IP_00=192.168.1.22 (改为你的IP)
SERVER_NUM=1

WEEK=6
START_TIME=20
END_TIME=0

IP=192.168.1.22(改为你的IP)

IP=192.168.1.22(改为你的IP)

GAME_DSN=KN_online(数据库名 )
GAME_UID=sa(SQL帐号)
GAME_PWD=123456(SQL密码)
GAME_DSN3=KN_online(数据库名 )
GAME_UID3=sa(SQL帐号)
GAME_PWD3=123456(SQL密码)

VER=1102(这里是服务器的版本号 可以根据自己需要更改 我用的是1102所以就是1102了)


GMY_INFO=1
GSERVER_COUNT=1
GSERVER_00=1
GSERVER_IP_00=192.168.1.22 (这里改为你的IP)

找到Version(配置设置) 在loginserver文件夹里
修改成这样:

URL=wizgate.nefficient.co.kr
PATH=pub/wizgate2/knight/upgrade


DSN=KN_online
UID=sa
PWD=1添上你的SQL密码
TABLE=VERSION


DEFAULT_PATH=D:\KOserver(这里改不改都无所谓 服务器的路径而已)

COUNT=4
SERVER_00=你的IP
NAME_00=你的服务器名

基本照我这样做 应该算是初步架设完成了~
服务器运行顺序是这样的
1:VersionManager.exe
2: AIServer.exe
3: Ebenezer.exe
4: Aujard.exe

1098自带的那个说明不行我也弄了没发弄

84482258 发表于 2008-1-18 21:37:09

ct来帮忙

重新下载新的sql2000 问题还是出现.没解决
页: [1]
查看完整版本: 问题没解决