地方网

搜索

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

[复制链接]
admin 发表于 2017-11-21 05:49:21 | 显示全部楼层 |阅读模式
软件简介:8 _# r% G6 P, H9 m; j' p
大家好,今天教大家架设一款比较老的游戏,《骑士》我们使用的是2.0版Windows服务端- j. _: `, c! L& s
这个是所需要用到的程序,我事先已经下载好了,下面先解压出来。
, t7 w$ |. R$ H: C% g1.先把服务端放入到D盘根目录,根目录建立一个文件夹叫QSserver8 Y5 \! h" V, J6 V
2.建立数据库:kn_online 并进行还原,还原前我们在QSserver建立一个DATA数据库储存文件夹
# a" Y( @$ J9 M8 n2 I' i- G2 j好了,开始建立数据库并还原,好了。下面需要等待一些时间,因为骑士2.0的windows端很多游戏功能和数据都储存在数据库内,所以数据库比较大,需要一定的还原时间。
$ Y% d( b1 s! ]! J- F/ K% |) Y' i这里教程我先暂停一下,稍等快好的时候我在开启。$ M0 H( [5 k. F: v
还原完毕。
- W0 \9 F$ `8 o' G) n$ t9 h5 p! v$ B& G  C+ v
3.分别建立数据库源data、kdata、KN_data、KN_online、Knight、Knight_Account、Knight_Data、Sknight2 @- U" _8 h; B# Y
服务器使用:(local) 注意括号是半角符号小写的哦。注意指定数据库是我们刚建立的kn_online数据库,都是这样的哈。
, e' e) ~) p' v! ^: J2 e0 Z- O. G% V  q- U1 w
全部建立完毕后,进行服务端内配置文件修改
7 }/ n8 t* a5 N$ M5 B& v4.服务端配置文件设置
& r3 C" X& i1 y) \* c/ _3 i2 f* oGAME_DSN=Kn_Online9 l/ ~1 U, c; w+ s
GAME_UID=134gtkl6 q. ]6 L- N9 n3 e) @" H
GAME_PWD=tyhuiloF4m4 i) l" @" J$ q7 }% n0 w# A; o: o- {; X
DSN=数据库名
4 }( h' B# Z9 a$ V! SUID=数据库帐号
- Q. n! V7 S7 }8 ]- `& G' UPWD=数据库密码7 \! ~. B- d, P! k

5 z, [7 [. @  b我的数据库密码是:hxhost 数据库帐号默认是:sa 数据库名就是我们刚建立的数据库,不用动。
& g! Z* Y& G# J: {+ k这里我们要架设局网,所以查看下自己局网IP地址:192.168.1.109" |$ e8 A5 a2 \3 Y3 Y
修改配置文件整理:  m! E7 g& x7 T. Z1 i- \3 A
D:\QSserver\1\server.ini 修改数据库帐号密码7 ^$ o; c* @. U# s- N4 M1 g
D:\QSserver\2\gameserver.ini 修改数据库帐号密码和IP地址,这里所有127.0.0.1更换为你的局网IP& z4 G6 q. [+ F% e" H( l
D:\QSserver\3\Version.ini 修改数据库帐号密码和IP地址,这里还可以更改登录时显示区名,如果开外网,可以只改这里IP即可。这里的盘符地址也记得跟我一样修改一下。
* B$ M9 a! i- ^7 S7 d6 y, yD:\QSserver\4\Aujard.ini 修改数据库帐号密码和IP地址
- [, J, P' \. I9 r* g( n9 WD:\QSserver\6\db.ini 修改数据库帐号密码8 B* b+ ?7 I! D$ o7 ~8 a1 t
好了,全部配置完毕,我们启动服务端试试。$ I7 w4 ?5 z4 E; ]) b: p
按照顺序,1-6分别打开里面EXE程序即可。2 ~  u& n! p6 _# i! M4 D
OK,下面我们进行第5步% \! _7 L5 |( {( i6 h- ]0 K1 L+ @
5.安装客户端$ E, e& ]& a! u, W8 F6 ~2 y
安装完毕,我们覆盖下补丁
+ Z9 B5 p. |2 R- k. o& o: q. v修改客户端内Server.ini文件里IP为你架设服务端机器的局网IP' [; l% {/ n  z0 {3 k1 M
然后我们需要先注册一个帐号。进入下载资源里有骑士GM工具,我们修改配置后打开,帐号创建OK
" X6 Z  p8 A! {; E  d2 ~1 m下面我们进入游戏测试看看是否成功架设好骑士2.0私服
/ e" z9 K; h$ }9 O( H架设OK,但是发现一个问题,就是游戏内没看到NPC。下面我们来解决一下这个问题,可能是IP配置的原因。
: O8 G- L$ |4 r* n( C+ g3 D- l: [/ W2 I% r
首先关闭所有服务端,这里保持不变,其他地方的IP都改为127.0.0.1
! [& x  O/ e/ m/ i% t好了,在启动登录游戏测试看看,我进行一下问题排查,暂停下录像,稍等处理了做文本介绍。  D8 a# @9 n$ |8 ~7 F, E- m
问题找到了。启动服务端后先不要着急进入游戏,先等待服务端运行一些时间,我们来测试一下。
( j0 G& _% a' g' @
) }$ q5 Z# i- P; J% j3 j" Y# y0 p- v另外这2个启动的时候要有一些数字显示,如果没出来,我们关闭重新启动一下。; U. S, u: f8 y& `
把这些启动后未完全关闭的程序用任务管理器终止一下,好了。数字显示出来了。
2 s8 k1 l' S+ R: B5 G# E然后启动下面的内容,稍微等待一些时间。然后在进入游戏。好了。登录试试。
8 Z) I( O" y' P$ o9 j0 ^" a9 _: d# z! n7 T  N8 [7 A
还是没出来,我们在多等待一些时间。。。。等待了还是不行。可能是这个启动还是有问题,我们在处理试试. i( c0 b. r, |2 S) a1 V3 z
就是刚这个没出来,好了,有可能是AISERVER打开后运行gameserver太快的原因,我们可以按照我刚那样打开AISERVER后等待10几秒在运行gameserver。/ ^: q" u! R0 ?, u$ l4 I$ [9 Z
并且运行gameserver后等待几十秒在运行剩余内容。抱歉我的电脑有点卡,这样进入游戏后就可以正常看到NPC了。; T0 A$ G2 G9 T  M: }
这个显示这些内容就OK了。办法就是刚才那样。用任务管理器关闭之前打开未完全关闭的服务端文件程序,然后运行AISERVER,等待运行一些时间,然后启动gameserver能看到这个出来,在等待10秒运行其他程序即可。
& o. Z$ Y/ m2 J# Q! r$ [好了。教程结束,有点小插曲,感谢大家观看。, I; @* F8 F8 Z  ^2 F% E6 I; e
重要说明:! B& f5 ^0 K- P* `5 ]+ Z* {
1.骑士游戏外网登陆端口:15100 游戏端口:15001! U8 |# n7 {8 A& n6 @
2.游戏端口15001不清楚为什么,登陆的时候只连接本机IP,需要客户登陆时做15001映射到服务器才可以正常外网(即必须定做登陆器才能实现外网商用,否则需要每个客户都做15001端口映射到服务器)
/ K0 J$ V$ r% ^% c修改登陆游戏文字展示界面文字为客户端下:Data/Texts_ch.tbl 文件; p5 ^8 G1 {. V/ l
下载地址:
2017-11-21 05:49 上传
下载权限:
版本vip会员
本地下载 检测资源   提取码: 需要终身vip或更高权限
有些游戏资源需要vip下载开通请点击开通vip
回复

使用道具 举报

全部回复0 显示全部楼层

发表回复

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

本版积分规则

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