搜索
 找回密码
 加入

能寫個1505噬魂骑士的教學媽?

yale122755 2008-8-6 00:29:09 808
我是台灣人..看很多人都說那個比較完整我也有去用但Version1dao開不起來Lni File Info error 能寫個全部教程媽不然我真的都部會如果有教學影片更好
相关推荐
 谁有解决的传送门传送的库啊...

6 回复

yfndq
2008-8-4 10:20:57
点击查看详情
文本教程不是很多的嘛 论坛里也有教程 我成功架起来了参照的是这个:

还原数据库

1.打开企业管理器

2.控制台根目录>Microsoft SQL Servers>SQL server组>(local) (windows) > "数据库" >右键点击 > 新建数据库 >名称 knight2 >确定。

6.右键点 knight2 数据库选 >所有任务 >还原数据库"。

7.选择"从设备" 然后 >选择设备 >添加 文件名

9.选3次"确定". 还原完成后 确定。

10.删除 knight2 数据库用户里的 knight2 。

13.控制台根目录>Microsoft SQL Servers>SQL server组>(local) (windows) > "安全性" > 登陆 > 右键点 > 新建登陆。

15.添名字"knight" >选 sql server身份认证 > 用"knight"做密码> 选择数据库为 knight2。

17."数据库访问" 里选 knight2 数据库 > 数据库角色允许里选 "db_onwer" 确定 ,确认新密码 knight 。(注意:在客户端的说明文档里确认的密码是knight2,是错误的,应该为knight。)

----------------------------------------------------------------------------

添加帐号

1.打开企业管理器到数据库。

2.选knight2。

3.选"表"。

4.编辑TB_USER(用打开表 >还原所有行)来添加帐号。

----------------------------------------------------------------------------
系统DNS

1.打开 控制面板 > 管理工具 >数据源 (ODBC),到系统DNS 选择添加

2.选 SQL Server driver(下边)   建立名字为 KN_online 服务器为你的服务器

3.选SQL身份验证.用户名/密码 knight/knight(这里原作者也把密码搞错了,害我当时测试的时候来是连接不上)应该是knight。)

4.选默认数据库为 knight2 然后选下一步. 最后选确定

5.建立 knight2 ,KN_online, Knight_Account, knight, GameDB, AccountDB1, AccountDB 这6个数据源。

------------------------------------------------------------------------------------

编辑INI文件  
1.打开Aujard.ini 修改成下边那样  
[ODBC]  
ACCOUNT_DSN=KN_Online  
ACCOUNT_UID=knight  
ACCOUNT_PWD=knight  
GAME_DSN=KN_Online  
GAME_UID=knight  
GAME_PWD=knight  
LOG_DSN=KN_Online  
LOG_UID=knight  
LOG_PWD=knight  

2.打开Version.ini 修改成下边那样  
[DOWNLOAD]  
URL=wizgate.nefficient.co.kr  
PATH=pub/wizgate2/knight/upgrade  

[ODBC]  
DSN=KN_Online  
UID=knight  
PWD=knight  
TABLE=VERSION  

[CONFIGURATION]  
DEFAULT_PATH=c:\Program Files\KnightOnline  
[SERVER_LIST]  
COUNT=1  
SERVER_00=服务器的IP地址  
NAME_00=服务器的名称(如:公正)  

3.打开Server.ini修改成下边那样  
[TIMER]  
YEAR=1  
MONTH=2  
DATE=5  
HOUR=10  
WEATHER=1  
[LOGIN SERVER]  
IP=服务器的IP地址  
[CASTLE]  
NATION=1  
[ZONE_INFO]  
MY_INFO=1  
SERVER_COUNT=1  
SERVER_00=1  
SERVER_IP_00=服务器的IP地址  
SERVER_NUM=0  
[BATTLE]  
WEEK=5  
START_TIME=20  
END_TIME=0  
[AI_SERVER]  
IP=服务器的IP地址  

4.打开Server2.ini修改成下边那样(我是没有找到服务端程序里有什么Server2.ini的文件。不过有2个Server.ini,所以这个我没管。
[LOGIN SERVER]  
IP=PUTYOURIPHERE!  
[TIMER]  
YEAR=1  
MONTH=1  
DATE=1  
HOUR=1  
WEATHER=1  
[BATTLE]  
WEEK=5  
START_TIME=20  
END_TIME=0  
[CASTLE]  
NATION=1  
[ZONE_INFO]  
MY_INFO=1  
SERVER_NUM=0  
运行服务器  
1.把地图文件放到\aiserver\map目录和ebenezer\map目录  
2.运行VersionManager.exe  
3.运行Server.exe  
4.运行 Ebenezer>>> Ebenezer.exe(如果你遇到notice.txt error,那就自己建立一个)  
5.运行Aujard.exe
yale122755
2008-8-4 23:15:56
楼主

VersionManager.exe開不聊阿= =

出線Ini File Info Error
yfndq
2008-8-5 12:09:10
是不是Version.ini里的信息没配置好

Version.ini,信息如下
[DOWNLOAD]
URL=wizgate.nefficient.co.kr     不用管
PATH=pub/wizgate2/knight/upgrade 不用管

[ODBC]
DSN=KN_online
UID=这里写在SQL登陆里新建的登陆帐号
PWD=SQL的登陆密码
TABLE=VERSION

[CONFIGURATION]
DEFAULT_PATH=c:\program files\knight_online 不用管

[SERVER_LIST]
COUNT=1
SERVER_00=这里写机器IP,单机玩的写127.0.0.1,开外网的写你的外网IP
NAME_00=这里写服务器名字
yale122755
2008-8-5 18:22:01
楼主

都有改還是不行

都有改還是不行
af008
2008-8-5 20:03:22
怎么不行,哪一步出错,什么出错提示
yale122755
2008-8-6 00:29:09
楼主

出線Ini File Info Error

出線Ini File Info Error
高级模式
游客