还原数据库
1.打开企业管理器
2.控制台根目录>Microsoft SQL Servers>SQL server组>(local) (windows) > "数据库" >右键点击 > 新建数据库 >名称 KN_online>确定。
6.右键点KN_online数据库选 >所有任务 >还原数据库"。
7.选择"从设备" 然后 >选择设备 >添加 文件名
9.选3次"确定". 还原完成后 确定。
10.删除 KN_online 数据库用户里的 knight2 。
13.控制台根目录>Microsoft SQL Servers>SQL server组>(local) (windows) > "安全性" > 登陆 > 右键点 > 新建登陆。
15.添名字"knight" >选 sql server身份认证 > 用"knight"做密码> 选择数据库为 knight2。
17."数据库访问" 里选 KN_online 数据库 > 数据库角色允许里选 "db_onwer" 确定 ,确认新密码 knight 。
添加帐号
1.打开企业管理器到数据库。
2.选knight2。
3.选"表"。
4.编辑TB_USER(用打开表 >还原所有行)来添加帐号。
----------------------------------------------------------------------------
系统DNS
1.打开 控制面板 > 管理工具 >数据源 (ODBC),到系统DNS 选择添加
2.选 SQL Server driver(下边) 建立名字为 KN_online 服务器为你的服务器 (XP系统选择SQL Server)
4.选默认数据库为 KN_online 然后选下一步. 最后选确定
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=127.0.0.1
NAME_00=服务器的名称(SQL企业管理器里面你的电脑的名字)
3.打开Server.ini修改成下边那样
[TIMER]
YEAR=1
MONTH=2
DATE=5
HOUR=10
WEATHER=1
[LOGIN SERVER]
IP=127.0.0.1
[CASTLE]
NATION=1
[ZONE_INFO]
MY_INFO=1
SERVER_COUNT=1
SERVER_00=1
SERVER_IP_00=IP=127.0.0.1
SERVER_NUM=0
[BATTLE]
WEEK=5
START_TIME=20
END_TIME=0
[AI_SERVER]
IP=IP=127.0.0.1
4.打开Server2.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
2 骑士私服架设教程
SERVER_COUNT=1
SERVER_00=1
SERVER_IP_00=IP=127.0.0.1
-----
运行服务器
1.把地图文件放到\aiserver\map目录和ebenezer\map目录
2.运行VersionManager.exe
3.运行Server.exe
4.运行 Ebenezer>>> Ebenezer.exe(如果你遇到notice.txt error,那就自己建立一个)
5.运行Aujard.exe
------
客户端连接
1.卸载你装过的任何版本的游戏
2.安装KnightOnline_cn.exe
3.释放补丁到游戏目录
4.编辑server.ini
[Server]
Count=2
IP0=127.0.0.1
IP1=127.0.0.1
5.运行KnightOnLine.exe (下载登陆器和骑士IP修改器)
6.指令
设定悄悄话 /Whisper (UserID)
回村指令 /Town
徵求队伍讯息 /Invite
退出军团/解散军团 /DisClan
打招呼 /Hello
兴奋 /Excite
允许组队 /Allowparty
允许交易 /Allowtrade
拒绝组队 /Rejectparty
拒绝交易 /Rejecttrade
5、解决"未发现数据源名称并且未指定默认驱动程序"(saiterlz 2004-06-3 12:00 AM)
大家在运行DBSaver.exe 时,
会奇怪的出现“未发现数据源名称并且未指定默认驱动程序”这句话
其实呢,
从控制台根目录>Microsoft SQL Servers>SQL server组>(local) (windows)
1.到"安全性" >登陆>右键点>新建登陆
2.添名字 "savergame" >选 SQLServer身份认证输入"anjffhgkwl"为密码
3.选择数据库为 KN_online,在"数据库访问"里选KN_online数据库
4.在数据库角色允许里选 "db_onwer" 然后确定,这样就设置好了MSSQL.
下面再设ODBC里的系统DNS
1.打开 据源 (ODBC),到系统DNS 选择添加
2.选最下面的SQLServer建立名字为savergame 服务器为你的服务器
3.选SQLServer身份认证,输入"anjffhgkwl"为密码
4.选默认数据库为 KN_online 然后选下一步.. 最后选确定
这样就OK了。 |