分类
- 传奇服务端
- 传世服务端
- 奇迹服务端
- 魔兽服务端
- 千年服务端
- 传奇3服务端
- 天堂2服务端
- Ro服务端
- 劲舞团服务端
- 石器服务端
- 龙族服务端
- 劲乐团服务端
- 美丽世界服务端
- 泡泡堂服务端
- 英雄王座服务端
- 大话西游服务端
- 坦克宝贝服务端
- 墨香服务端
- 倚天I服务端
- 绝对女神服务端
- 梦幻西游服务端
- 欢乐潜水艇
- 新英雄门服务端
- 天使服务端
- UO服务端
- 精灵服务端
- 神迹服务端
- 新天上碑服务端
- 永恒OL服务端
- 乱Online
- A3服务端
- 骑士服务端
- 棋牌源码
- 时时彩服务端
- 神话服务端
- DAoc服务端
- 命运服务端
- 魔力宝贝服务端
- 热血江湖服务端
- 决战服务端
- 传说OL服务端
- 冒险岛服务端
- 科洛斯服务端
- 剑侠情缘服务端
- 红月服务端
- 魔域服务端
- 江湖OL服务端
- 梦幻森林服务端
- 天堂I服务端
- 日月传说服务端
- 时空之泪服务端
- 奇迹世界服务端
- 风云服务端
- 完美世界服务端
- 新魔界服务端
- 海盗王服务端
- 征服服务端
- RF服务端
- 真封神服务端
- 机战服务端
- 天龙八部服务端
- 惊天动地服务端
- 三国OL服务端
- 征途服务端
- 传奇外传服务端
- 飞飞服务端
- 网页游戏
- 破天一剑服务端
- 投名状服务端
- 仙境传说服务端
- 永恒之塔服务端
- 传奇归来服务端
- 诛仙服务端
- 科洛斯服务端
- 武林外传服务端
- 稀有游戏服务端
- 武林群侠传2服务端
- 蜀门服务端
- 神奇服务端
- 丝路传说
- 挑战服务端
- 功夫世界服务端
- 突袭OL服务端
- 傲世服务端
- 盛大富翁
- 蒸汽幻想服务端
- 刀Online服务端
- 希望OL服务端
- 猛将OL服务端
- 密传服务端
- 天地OL服务端
- 星钻物语服务端
- 露娜ol服务端
- 幻灵游侠服务端
- 神泣服务端
- 问道服务端
- 鬼魅服务端
- 新天骄服务端
- 吞食天地2服务端
- 国威OL服务端
- 天道服务端
- 战国英雄服务端
- 大话战国服务端
- 倚天Ⅱ服务端
- 武魂服务端
- 仙侣奇缘服务端
- 赤壁服务端
- 梦幻古龙服务端
- 梦幻龙族服务端
- 天下无双服务端
- 凤舞天骄服务端
- 星愿OL服务端
- 乌龙学院服务端
- 真·武侠无双服务端
- QQ西游服务端
- 弹弹堂服务端
- 疯狂坦克服务端
- 霸王大陆服务端
- 手机游戏服务端
- DNF服务端
立即下载骑士私服服务端1089版
| 软件大小: | 64.4 MB | 
|---|---|
| 软件语言: | 简体中文 | 
| 软件类别: | 服务器端 - 骑士服务端 | 
| 授权方式: | 共享版 | 
| 应用平台: | Win9X/2000/XP/2003/ | 
| 更新时间: | 2008/8/15 13:42:01 | 
| 开 发 商: | 暂无信息 | 
| 联 系 人: | 暂无联系方式 | 
| 分享收藏 | |
| 解压密码: | 本站默认解压密码:www.987654321sf.com | 
| 推荐等级: |  | 
| 会员中心: | 【账号登录】 【账号注册】 开通VIP下载流程 | 
| 查毒情况: |  | 
[复制下载页面地址给QQ/MSN上的好友]软件介绍
----------------------------------------------------------------------------
新建一个库knight2,把数据恢复进去即可.
另外建一个ODBC DSN: KNIGHT2  指向 knight2 数据库
然后把*.ini里的DSN改为KNIGHT2,再把IP也改过来.
----------------------------------------------------------------------------
还原数据库
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" 确定 ,确认新密码 knight2 。
----------------------------------------------------------------------------
添加帐号
1.打开企业管理器到数据库。
2.选knight2。
3.选"表"。
4.编辑TB_USER(用打开表 >还原所有行)来添加帐号。
----------------------------------------------------------------------------
系统DNS
1.打开 控制面板 > 管理工具 >数据源 (ODBC),到系统DNS 选择添加
2.选 SQL Server driver(下边) 建立名字为 KN_online 服务器为你的服务器
3.选SQL身份验证.用户名/密码 knight2/knight2
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修改成下边那样 
[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 
SERVER_COUNT=1 
SERVER_00=1 
SERVER_IP_00=服务器的IP地址
----- 
运行服务器 
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_1097.exe 
3.释放patch1089.zip这个补丁到游戏目录 
4.编辑server.ini 
[Server] 
Count=2 
IP0=服务器1的IP地址 
IP1=服务器2的IP地址 
5.运行KnightOnLine.exe 
6.指令 
設定悄悄話 /Whisper (UserID) 
回村指令 /Town 
徵求隊伍訊息 /Invite 
退出軍團/解散軍團 /DisClan 
打招呼 /Hello 
興奮 /Excite 
允許組隊 /Allowparty 
允許交易 /Allowtrade 
拒絕組隊 /Rejectparty 
拒絕交易 /Rejecttrade
4、关于运行顺序: 
运行的顺序是:
1:VersionManager.exe 
2: DBWorker.exe 
3: DBSaver.exe 
4: AI   Server.exe 
5: Ebenezer.exe 
6: Aujard.exe
5、解决"未发现数据源名称并且未指定默认驱动程序"(saiterlz 2004-06-3 12:00 AM) 
大家在运行DBSaver.exe 时, 
会奇怪的出现“未发现数据源名称并且未指定默认驱动程序”这句话 
其实呢,问题是出在ODBC没有设置好. 
用UE仔细看过DBSAVER.exe后,就会发现 
有这些内容: 
UID=savergame 
PWD=anjffhgkwl 
按上面的提示设置好MSSQL.
从控制台根目录>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了.再运行试试看.不会有问题了!
6、转职后的Class代码 
转职后userdata表中的class字段应该变化,但是因为暂时没有NPC所以大家无法转职 
也无法测试高一点的技能,所以我贴出这个代码表,希望大家能够有更多的机会测试其他的技能~ 
这些带我我都亲自测试过,一切正常 
205--剑士 
206--护卫 
207--游侠 
208--杀手 
209--术士 
210--幻术师 
211--牧师 
212--自然祭祀
7、关于数据库中各个表的作用以及分析(翻译版)(bearstand 2004-06-4 8:55 PM)
数据表说明 - 骑士在线数据库服务器 
1.   USERDATA 表 
StrUserId(char 20)-这是人物的名字 
Nation (tinyint) -这是人物属于的民族。 
Race (tinyint) -这是人物的种族。 
Class (smallint) -这是人物的职业 (工作) 。//注:我不知道这里翻译得对不对 
HairColor(tinyint) -这是人物的头发颜色。 
Rank (tinyint) -这是人物的级别。   //注:这里可能和骑士团有关 
Title (tinyint) -这是人物的头衔。 
Level (tinyint) -这是人物的等级。 
Exp(int) -这是人物的下一个级别所需要的经验。 
Loyalty (int) -这是人物的忠诚等级。 
Face (tinyint) -这是人物的脸造型。 
Fame (tinyint) -这是人物的名望等级。   //注:这里可能盒国站有关 
Hp(smallint) -这是人物的血上限。 
Mp (smallint) -这是人物的魔法点。 
Sp(smallint) -这是人物的技术点。 
Strong(tinyint) -这是人物的力量。 
Sta(tinyint) -这是人物的精力。 
Dex(tinyint) -这是人物的敏捷。 
Intel (tinyint) -这是人物的智力。 
Cha(tinyint) -这过去一直是人物的非凡领导力级别。 现在它被作为魔法使用人物的魔法级别。 
Authority (tinyint) -这是人物的代理权。 它一般用于区别操作员 (0) ,一般的使用者 (1) 和犯错被处罚的使用者 。(255-> 禁用连接 ,2->禁
用闲谈) 
Points (tinyint) -这是给你的人物的奖励点数(一般用于非魔法技能)。 每升一级加三点。 
Gold (int) -这是人物合计持有的金钱数。 
Zone (tinyint) -这现玩家现在所处的区域。 
Bind (smallint) -这是玩家最后一次触摸复活石。 
PX(int) -这是玩家的 X- 座标。 
PZ(int) -这是玩家的 Z- 座标。 
PY(int) -这是玩家的 Y- 座标。 
strSkill(varchar) -这包含人物的技能等级。 它经过数据压缩,并不明码显示。 
strItem(varchar) -这现在包含现在用户所持有的物品(注://应该是带在身上的)。 它也经过数据压缩,并不明码显示。
2.ACCOUNT_char
这个表包含使用者的账户ID和密码。 它也包含属于这一个账户的三个人物。
3.WAREHOUSE Table
这一个表显示帐户 ( 不是人物) 持有的物品和金钱。
4.LEVEL_UP Table
这一个表包含经验/ 级别- 每升一级需要多少经验。
5.MAGIC,MAGIC_TYPE1~4 Tables
这些表包含人物在游戏中使用的魔法/ 技术数据。 MAGIC是主要的表,而且 MAGIC_TYPE 表是MAGIC的分表。
6.K_MONSTER Table
这一个表包含关于游戏的怪物资讯
7.K_MONSTER_ITEM Table
这一个表当怪物被杀死的时候 , 它掉落的物品。
8.K_NPCPOS Table
这一个表包含在地图上的关于怪物的坐标资讯。
9.HOME Table
这一个表包含在游戏期间当玩家键入‘/town'的时候 , 会被传送的位置坐标。
10.COEFFICIENT Table
这一个表包含玩家在不同的状态下的一些参数,比如伤害指数和盔甲的等级。 //注:我不知道这里翻译得对不对
11.EVENT Table
这一个表包含区域之间的传送门坐标点。
12.MAKE_ITEM , MAKE_ITEM_GRADECODE,MAKE_ITEM_LARECODE Table
这些表被用于所有在骑士游戏能够找到的物品。
13.ZONE_INFO Table
当你最初启动游戏的时候 , 这一个表包含地图和那初始位置的地图文件的名字。
14.BATTLE 
登录画面修改 
1卡鲁斯 
2艾莫尔 
3 和平。
解决物品掉落及几率(sh_hhz 2004-06-6 1:26 PM ) 
K_MONSTER_ITEM表就是怪物掉落物品的,sIndex为地图上刷的怪的编号,iItem01~05为打死该怪时掉落的物品 
,物品代码可以在ITEM中找;当然sPersent01~05就是掉落物品的几率,注意:他是要10000才是100%的;还有就是 
修改好了4个服务器程序重新启动.
建立人物角色简体中文名称的修改方法
打开 ACCOUNT_CHAR 表,点设计表,找到strCharID1把排序规则Korean_Wansung_CI_AS该成Chinese_PRC_Stroke_CI_AS,其他依次类推,在游戏中可以看见有中文名的玩家拉, 
按照次方法,在数据库中其他表中的规则都可以该的,我没有试请大家测试一下
------------------------------------------------------------------------------------