您当前的位置:首页 > 其他技术 > 其他技术

QQ西游私服架设以及数据修改完整教程

本文出处:网游动力作者:本站发布时间:2012-01-09阅读次数:

架设步骤:(只是给没架设过的人看看,简单说说吧,借用别人的)

安装 Microsoft SQL Server 2008 R2    
安装 蓝颜西游一键安装.exe  ,QQXY文件夹放到D盘根目录'
   安装QQ西游客户端,路径  D:Program Files腾讯游戏QQ西游
解压 D:QQXY补丁及其他  里的 【必需使用此补丁】客户端补丁补丁.rar   把里面的文件复制到QQ西游文件夹   覆盖。
(说明路径是因为用的别人的东西,这么做保险点,GSQL放到D根目录就可以一键安装)


一直看到 安装完成 就不要看了 密钥是:MC46H-JQR3C-2JRHY-XYRKY-QWPVM   他的那个不能用

注意事项:;
身份验证选择“混合模式(SQL Server 身份验证和windows身份验证)”这部分的时候,SQL server 管理员   直接添加当前用户就OK      密码一定要  123456

2、全都安装了之后,还原数据库文件

   “开始”——>“所有程序”——>打开Microsoft SQL Server 2008 R2 里的 SQL Server management studio  程序)

记住服务器名称,会用到,一般是  XXXX-PC
(图片的话参考上个帖子,只是参考   你的服务器名字跟他的应该是不一样的)
初次运行会输入连接密码: 1234563

数据还原的时候,直接右键数据库,点还原数据库)
目标数据库:XYDBCenter
源设备:   路径:D:QQXYsql2008-R2数据库XYDBCenter.bak,

目标数据库:XYLogin
源设备:   路径:D:QQXYsql2008-R2数据库XYLogin.bak7 @+ 5 i! E6 o  w9 D" @! X

选项,默认也可以,参考上个帖子,注意:目标数据库 也就是他创建的数据库名称跟这个是不一样的

3、建立“ODBC数据源”
8  控制面板中选择“管理工具”——“数据源(ODBC)”
   选择"系统DSN”——单击“添加”按钮——选择"SQL Server”项目-
   名称  XYDBCenter
      描述不用填写%
   服务器 "(local)”

同样方式创建.
   名称  XYLogin
      描述不用填写
服务器 "(local)”
可以参考上面的帖子,但是名称是不一样的。记住了/ I4 |& x* x5 w7 t

以上部分都很容易的,不容易出错,也一般不会出错,一下介绍注意的地方了~~

D:QQXYDBCenterDBCenter.ini
D:QQXYlogin_serverLoginServer.ini8

1.把文件里的 Server=ADMIN-PC;      ADMIN-PC 改成你的服务器名
如果向朋友开放外网的网友,请修改这里IP
D:QQXYworld_gatewayGateway.ini LocalAddr=127.0.0.1:20001
改20001端口的参数127.0.0.1为外网IP刻可外网登陆,切记修改这一个文件INI配置就可以了
2、
D:QQXY补丁及其他帐号注册工具:
这个程序可以注册帐号,用的时候会出现错误,然后出现设置框7
服务器 不是 127.0.0.1   改成你的服务器名称 .

点D:QQXY蓝颜一键启动.exe7
自己玩不用任何设置1
局域网 填自己的地址
外网写外网的,同时修改上面的那个文件
4、服务启动成功后 点 蓝颜西游运行游戏,
这里的地址 看你上面怎么填的了

修改数据的话是在你下次运行服务时有效*

点数据库  ;

帐号信息在 XYLogin

游戏数据在  XYDBCenter

数据库——XYLogin——表——dbo.accounts——右键——编辑前200行"

找到自己要修改的帐号  不注册的话可以添加

修改  gm_level  改成4  

其实不推荐  游戏里的任务 快了  属性高了  

数据库——XYDBCenter——表——dbo.account6——右键——编辑前200行
修改 credit  这是改元宝 
这个我喜欢的


接下来需要修改经验值倍数,修改D:QQXYworld_serverGlobals.lua
Sys.setGSF( GSF_ExpGainRate, 188 );                --经验值获得的倍数[服务器整体]
Sys.setGSF( GSF_SPGainRate, 188 );                --SP值获得的倍数[服务器整体]
Sys.setGSF( GSF_ExpQuestGainRate, 188);                --任务经验给与的倍数[服务器整体]
Sys.setGSF( GSF_HonorGainRate, 1 );                --荣誉值获得的倍数[服务器整体
Sys.setGSF( GSF_ExpAbsorbRate, 0.1 );                --经验珠的经验值吸收率
Sys.setGSF( GSF_SPAbsorbRate, 0.1 );                --SP珠的SP值吸收率
Sys.setGSF( GSF_LongPlayingTime, 30);                --经验值获得*增加*[玩家长时间在线],单位:秒

HGM命令及开始GM的方法:
有4个级别的GM命令参数据,请参考服务端D:QQXYworld_server下的这几个文件参数
gmc_lvl1.lua
gmc_lvl2.lua
gmc_lvl3.lua
gmc_lvl4.lua
此端副本正常 商城正常