- 精华
- 阅读权限
- 20
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2013-5-7
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
本帖最后由 小小鬼手 于 2013-5-10 17:48 编辑
最近架了一个剑侠情缘online的服务端,遇到了一些问题,我看论坛里也有其它的朋友问过,现在总结一下发出来,希望对朋友们有所帮助。
1.网单版剑侠的构成。
要能玩起来的网单版剑侠由四个部分构成:
数据库,服务端,客户端,客户端补丁。
这四个部分是互相独立的,有些端把这些放在一起了,初期架服时就会有一些混乱,推荐坛里关东唐发的综合帖里面的无双无错版服务端和数据库,这个分的是比较清楚的。
即使用了这个端的数据库,再用其它版本的服务端,也是能运行的。
关东唐的综合帖:http://www.iopq.com/forum.php?mod=viewthread&tid=16759687
数据库和服务端可以在一台机子上,也可以不在一台上,这个看个人了,一般都是放在一台机子上的,不一定要sql server 2000,我的环境是windows server 2003 R2 sp2+Sql server 2005 sp4,运行的更加稳定。
客户端一定要打和服务端版本对应的补丁才可以玩。我用了另一个帖子里面的补丁,运行很好,推荐。
地址是http://www.iopq.com/forum.php?mod=viewthread&tid=16810413。下载后提取里面的一个叫做无双剑侠补丁的文件夹即可。
2.服务端的安装。
有很多朋友安装遇到了内存溢出错误,通俗说就是“不能为written”xxxxxx一堆的一个报错,这是由于你安装了Ghost精简版,缺少很多动态链接库文件,所以我建议最好还是安装纯净版系统吧,毕竟找个key现在很容易的,有你修复错误的时间都重装好了。
如果用xp系统的话,sql server 版本只能用个人版,必须windows server 系列才可以用企业版mssql。用sql server 2000的朋友一定要打sp4补丁。windows7的话....自求多福吧....
服务端和数据库不一定放在一个路径下,但是请大家最好将路径全部弄成全英文不要带什么连接符之类的,有中文和符号最后很容易报路径错误。
比如我的数据库路径是:D:\jxqy\hljx\jxdb,我的服务端路径是:D:\jxqy\hljx\jxserver,这样很清楚的。
3.数据库的导入。
数据库这里如果出现了ODBC连不上的错误,这是因为起了错误的别名导致的,sql server 2000 默认的名字是(local),要带括号,sql server 2005在服务器配置管理器那里,客户端协议最底下别名那里,一定要确认填的对不对。比如我的数据库叫 jj441\jj441,这是我数据库的名字,但是我如果用服务器IP 10.6.120.75去连,是连不上的,因为这个其实并不是用IP连,而是用别名,一定要加一个名字叫10.6.120.75的别名对应jj441\jj441这个名字才可以。简单一点的直接老老实实敲数据库的名字就行,会避免很多错误。
sql server安装以后,sa用户密码那里要注意,因为现在发上去的各个端都是密码123456,所以你如果用了别的sa密码,到时候在服务端的各个配置文件里,凡是有123456的地方都要改成你的密码。
具体配置过程我就不说了,请参考dwi13的帖子http://www.iopq.com/forum.php?mod=viewthread&tid=16772818,和坛里其它的录像教程吧。
3.服务端的配置
服务端要配置的有Bishop.cfg、DataBase.ini、GMConn.ini、relay_config.ini、ServerCfg.ini、Startupcfg.ini,DBconfig.ini。七个文件,请大家数一数。
以下是要注意的地方:
DataBase.ini
请注意了,这里非常重要,一定仔细看,录像里面都没有!!!!!!!!
[card]
Server=10.6.120.75
Port=
DataBase=account
User=sa
PassWord=你的sa密码
[account]
Server=jj4174\jj4174 ----------------------------这里要填写数据库名!!!!!!!!不能填IP地址!!!!!!,默认本机就填(local)!!!!!!!!
Port=
DataBase=account
User=sa
PassWord=你的sa密码
[role]
Server=10.6.120.75
Port=
DataBase=account
User=sa
PassWord=你的sa密码
注意那个地方,如果你填了IP的话,会出现服务器无法启动的错误,报 connect DB error!!!!!!
或者参考剑侠驿站萧邦的帖子。
Startupcfg.ini
[Path]
Sword3PaySys="D:\jxqy\hljx\jxserver\Sword3PaySys.exe" -------------------------注意这些一定是你放服务端的路径,看清楚!!!!!
S3RelayServer="D:\jxqy\hljx\jxserver\S3RelayServer.exe"
Goddess="D:\jxqy\hljx\jxserver\Goddess.exe"
Bishop="D:\jxqy\hljx\jxserver\Bishop.exe"
S3Relay="D:\jxqy\hljx\jxserver\S3Relay.exe"
GameServer="D:\jxqy\hljx\jxserver\GameServer.exe"
[LoginInfo]
BishopAcc="hljx"
BishopPass=""
S3RelayAcc="sa"
S3RelayPass="你的sa密码"
DBconfig.ini
[DB INFO]
DB Server=jj4174\jj4174
DB Name=Account
User=sa
Password=你的sa密码
Info Table=Account_Info
Habitus Table=Account_Habitus
EndDate=2020-1-1 ------------------------------注意这里,超多朋友玩游戏的时候出现角色无法建立的问题,因为服务端默认的时间是到2010-1-1,一定要改。
[Default Setting]
SecPwd=0
Others=0
其它没有什么好说,参考录像和dwi13的帖子吧。
4.游戏客户端的安装。
客户端安装好之后请打补丁,从登陆器进去,原本是不能在32色下运行的,请修改这个文件:config.ini
[Client]
FullScreen=0 --------------这里改成1即可全屏
Represent=3 -----------------------这里改成3即可32色
FPS=1
CapPath=E:\Program Files\Kingsoft\JXOnline
DynamicLight=0
|
|