地方网

搜索

[骑士] 骑士2.0私服windows版服务端架设教程

[复制链接]
admin 发表于 2017-11-21 05:49:21 | 显示全部楼层 |阅读模式
软件简介:
( S% Z2 |4 q# C& ~% a& z大家好,今天教大家架设一款比较老的游戏,《骑士》我们使用的是2.0版Windows服务端- n& A6 B2 r+ F" G; F5 v: {  |
这个是所需要用到的程序,我事先已经下载好了,下面先解压出来。$ I- a, i& n( C6 `# d2 Q
1.先把服务端放入到D盘根目录,根目录建立一个文件夹叫QSserver# Z; c% j3 ?/ D
2.建立数据库:kn_online 并进行还原,还原前我们在QSserver建立一个DATA数据库储存文件夹
$ u: A9 E2 K/ l5 |0 @& w: A8 c- i7 v好了,开始建立数据库并还原,好了。下面需要等待一些时间,因为骑士2.0的windows端很多游戏功能和数据都储存在数据库内,所以数据库比较大,需要一定的还原时间。
& W6 a- a  Q3 T这里教程我先暂停一下,稍等快好的时候我在开启。
' W  F8 B  a- m9 _还原完毕。
( u+ u2 r, C, m, y+ v$ n4 g& c+ s1 J/ g8 W+ L
3.分别建立数据库源data、kdata、KN_data、KN_online、Knight、Knight_Account、Knight_Data、Sknight* Y3 }2 g1 @4 M9 @& W
服务器使用:(local) 注意括号是半角符号小写的哦。注意指定数据库是我们刚建立的kn_online数据库,都是这样的哈。
, F3 V4 o' Y* _  e3 t5 L/ Z
0 h$ S+ ]3 @( R, c0 C$ ~全部建立完毕后,进行服务端内配置文件修改
8 j, |& J" C- A/ N' V% }: F' D4.服务端配置文件设置
6 m7 R  u" i' J1 i' f9 c+ wGAME_DSN=Kn_Online
! k& M, y& @2 i$ iGAME_UID=134gtkl, o& ~. Q% t% a. O8 O
GAME_PWD=tyhuiloF4m4 V& \$ O( E/ U, s
DSN=数据库名- u$ d+ r% A* {2 e5 p
UID=数据库帐号3 J- }' x, P# |- V+ c4 C$ b5 S1 q8 d
PWD=数据库密码
: j9 z5 x2 w4 |8 H& q( _
* {' ~- J& }, k1 {+ @% ^+ r我的数据库密码是:hxhost 数据库帐号默认是:sa 数据库名就是我们刚建立的数据库,不用动。
" k9 ?; v( t# c$ @3 [+ u5 J: D8 e这里我们要架设局网,所以查看下自己局网IP地址:192.168.1.1094 {: W7 O8 t/ w- M9 k. k
修改配置文件整理:) q4 r7 X9 y$ m1 `
D:\QSserver\1\server.ini 修改数据库帐号密码& n3 I5 t6 P& w8 x6 I( [
D:\QSserver\2\gameserver.ini 修改数据库帐号密码和IP地址,这里所有127.0.0.1更换为你的局网IP
# x1 U$ D; s& b+ `9 s/ j0 oD:\QSserver\3\Version.ini 修改数据库帐号密码和IP地址,这里还可以更改登录时显示区名,如果开外网,可以只改这里IP即可。这里的盘符地址也记得跟我一样修改一下。, [! [; D* s" Y6 `
D:\QSserver\4\Aujard.ini 修改数据库帐号密码和IP地址
; D2 F. s2 A1 L+ uD:\QSserver\6\db.ini 修改数据库帐号密码
1 {- d2 p6 b; P好了,全部配置完毕,我们启动服务端试试。
3 A5 k- N+ T# X. u/ s2 w按照顺序,1-6分别打开里面EXE程序即可。0 Q0 w2 T" j+ B  }
OK,下面我们进行第5步1 e# G, h, w- y# C4 u& Z7 r' M
5.安装客户端) F2 x) b+ @# ?8 E+ z
安装完毕,我们覆盖下补丁
9 m% c; f0 E. F% ?( N* }. o修改客户端内Server.ini文件里IP为你架设服务端机器的局网IP' R( T0 x) M3 \- d( ^, t
然后我们需要先注册一个帐号。进入下载资源里有骑士GM工具,我们修改配置后打开,帐号创建OK
) g# w3 T8 X/ S1 D* |, M! g" A下面我们进入游戏测试看看是否成功架设好骑士2.0私服
2 \# {. R# x; c( z8 E架设OK,但是发现一个问题,就是游戏内没看到NPC。下面我们来解决一下这个问题,可能是IP配置的原因。
; |: r3 P! X* P3 w& w
" ^4 Z9 r+ ~+ A0 _- y( y  @首先关闭所有服务端,这里保持不变,其他地方的IP都改为127.0.0.1" J( A8 I; c5 z1 H; \( o2 W/ f
好了,在启动登录游戏测试看看,我进行一下问题排查,暂停下录像,稍等处理了做文本介绍。+ o, M  Q3 V6 {# H' I5 I
问题找到了。启动服务端后先不要着急进入游戏,先等待服务端运行一些时间,我们来测试一下。
7 R( w5 T5 I" O. b  `4 C! \3 A: W6 S# u% z8 W& w
另外这2个启动的时候要有一些数字显示,如果没出来,我们关闭重新启动一下。
: O1 K' O. q0 Z把这些启动后未完全关闭的程序用任务管理器终止一下,好了。数字显示出来了。/ S7 V" i! t5 m/ d% M6 s
然后启动下面的内容,稍微等待一些时间。然后在进入游戏。好了。登录试试。
  _  O" C9 A9 ~; }) t
8 `2 N" D+ {2 {" p还是没出来,我们在多等待一些时间。。。。等待了还是不行。可能是这个启动还是有问题,我们在处理试试: z+ d# y+ s8 B$ z, o* }
就是刚这个没出来,好了,有可能是AISERVER打开后运行gameserver太快的原因,我们可以按照我刚那样打开AISERVER后等待10几秒在运行gameserver。
; c2 V1 {" ~6 f3 Q+ P2 k) f并且运行gameserver后等待几十秒在运行剩余内容。抱歉我的电脑有点卡,这样进入游戏后就可以正常看到NPC了。
" |& {' M7 {- y- F4 l这个显示这些内容就OK了。办法就是刚才那样。用任务管理器关闭之前打开未完全关闭的服务端文件程序,然后运行AISERVER,等待运行一些时间,然后启动gameserver能看到这个出来,在等待10秒运行其他程序即可。
' K$ B8 Q* D9 @" |- B好了。教程结束,有点小插曲,感谢大家观看。3 T* c9 q2 }$ M2 f/ s4 ?
重要说明:  D! g- G6 o/ J. @4 O2 M
1.骑士游戏外网登陆端口:15100 游戏端口:15001
+ b, o: t: m+ }9 ?8 }0 h8 @$ m2.游戏端口15001不清楚为什么,登陆的时候只连接本机IP,需要客户登陆时做15001映射到服务器才可以正常外网(即必须定做登陆器才能实现外网商用,否则需要每个客户都做15001端口映射到服务器)
/ T* H" c4 E- r. _4 J: Y9 J修改登陆游戏文字展示界面文字为客户端下:Data/Texts_ch.tbl 文件( U5 |- o8 c: y1 b1 e' r
下载地址:
2017-11-21 05:49 上传
下载权限:
版本vip会员
本地下载 检测资源
有些游戏资源需要vip下载开通请点击开通vip
回复

使用道具 举报

全部回复0 显示全部楼层

发表回复

您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表