找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 71|回复: 0

QQ西游单机修改技术教程

[复制链接]
发表于 2024-11-5 18:22:28 | 显示全部楼层 |阅读模式
QQ西游单机修改技术教程

^finish_guild_building^         --帮派建设立刻完成

数据库表详细说明
+QQXYlogin
-account0-99 /分区例表VIP帐号数据
-account /帐号数据表
-gs_status /分区例表在线人数信息
-online_status /在线状态
-whitelist /QQ号码 就一个字段
+QQXYDBCenter
+account0-9 /分区例表帐号元宝相关数据
-credit=元宝(1=1元宝)
-batch_discount_price /类似什么折扣价格
-battle_score /类似战斗,帮战分数
-char_loveliness_topTable /类似等级排名
-char_mails /邮件信息
-char_money_topTable /类似财富排名
-char_post_prentice_topTable    /类似声望师徒排名
-char_rename /类似角色改名记录
-char_reputations /类似声望与及信誉度
+characters0-9 /人物角色数据
-ilevel=级别(1=1级)
-iexp=经验(1=1经验)
-prop_point(潜力点数)(1=1点)
-imoney=金钱(10000=1金)
-credit_money /元宝,金子交易信息
-CreditLog /元宝相关记录
-CreditModifyLog /元宝变动记录
-CreditReduceLog /元宝使用记录
-delete_char /已删除角色信息
-delete_guilds /已删除帮派信息
-fight_servers_info /战斗服务器信息
-guild_members /帮派成员
-guild_rename /帮派重新改名信息
-guilds /帮派数据
-inst_save /类似瞬间保存
-item_shop /商城数据
-markets /拍卖,市场摆地摊信息
-money_credit /金子,元宝交易信息
-role_id /角色ID
-shop_billboard /商城公告
-world_values /类似世界发言



QQ西游局域网服务端开启单人副本方法
注册成功了,但是连接服务器失败。。。依然在改配置文件。。。。郁闷啊。。
刚刚看到的。发出来分享下。
打开D:\QQXYserver\world_server\GameMgrs.xml 文件
参数配置说明
name     //副本的名称
max_level_num   //同一副本允许开启的最大数量
type     //副本类型:pair_inst及team_inst组队
player_lvl    //进入副本的玩家等级下限
group_num    //队伍人数最低限制,写0即为单人副本
group_max_num   //队伍人数上线,包含团队
level     //副本的Package包
join_time    //副本从open到start的时间
clear_timer    //副本进入CD清除,模式同跑环CD,有ETT_Hourly、ETT_Daily、ETT_Weekly
max_times    //副本在一次CD中进入的最大次数,填0为不限制" g& H  H3 P6 Y
need_save    //是否存盘,1存/0不存
_entry1    //npc校验
npc_entry2    //npc校验
need_item    //需求物品id,仅针对队长和团长
need_item_num   //需求数量
修改方法把 查找group_num="2" 替换为 group_num="0" 为单人可入副本。

修改攻城战的开放时间
找到 levels\world.xml 这个文件 很多活动时间都是在这里修改的
找到以下内容
<!--每周六 帮派攻城战-->
<event weekday="6" hour="16" minute="0" sec="0" script="XY_GCZ_Soldiers" server_name="3线"/>
<event weekday="6" hour="18" minute="0" sec="0" script="XY_GCZ_Flags" server_name="3线"/>
<event weekday="6" hour="18" minute="50" sec="0" script="XY_GCZ_Open" server_name="3线"/>
<event weekday="6" hour="18" minute="59" sec="50" script="XY_GCZ_Prepare" server_name="3线"/>
<event weekday="6" hour="19" minute="0" sec="0" script="XY_GCZ_Start" server_name="3线"/>
<event weekday="6" hour="21" minute="50" sec="0" script="XY_GCZ_End" server_name="3线"/>
<event weekday="6" hour="22" minute="0" sec="0" script="XY_GCZ_Close" server_name="3线"/>
这些就是整个攻城战的所有脚本开放的时间了.
格式如下
<event weekday="周几" hour="时" minute="分" sec="秒" script="开启脚本" server_name="服务器名"/>
例子
<event weekday="5" hour="18" minute="50" sec="36" script="XY_GCZ_Open" server_name="主线"/>
这个是说在周五18点50分36秒的时候服务器名为"主线"的服务器上开启 XY_GCZ_Open 这个脚本
服务器名字可以在WorldServer.lua这个文件里查看
比如我的服务器名
Sys.setGSS( GSS_SVName, "失落的叶子" );


QQ西游称号属性名称对照表
FPhyAttack_D 20;物理攻击
FMagAttack_D 20;法术攻击
FPhyAttack_P 10;物理攻击%
FMagAttack_P 10;法术攻击%
FPhyCritical_D 2;物理暴击率%
FMagCritical_D 2;法术暴击率%
FPhyCriticalPower_D 0.5;物理暴击伤害%
FMagCriticalPower_D 0.5;法术暴击伤害%
FPhyAttackSpeed_P 1;攻击速度%
FMagDefend_P 0.03;法术防御
FPhyDefend_P 0.03;物理防御
FHPMax_D 1000000;生命值
FMPMax_D 1000000 气力值
FHPMax_P 0.1;生命值%
FMPMax_P 0.1;气力值%
FPhyDefend_P 0.1;物理防御%
FMagDefend_P 0.1;法术防御%
FExpScale_D 5;经验加成%
FPhyHit_D 0.05;命中率%
FPhyAvoid_D 0.02;闪避率%
FHPReg_D 60000;每分钟恢复生命
FMPReg_D 60000;每分钟恢复气力
FStr_D 10000;力量
FDex_D 10000;敏捷
FCon_D 10000;体质
FInt_D 10000;智力
FSpi_D 10000;精神
FCDScale_D -0.025;冷却时间缩放%
FSpeed_P 0.01;移动速度%
FMagSpeed_D 0.01;施法速度%
FHealPower_D 0.15;治疗能力%
FLootRateScale_D 0.05;掉宝率
FASI_0_D 0.24;眩晕抗性%
FASI_1_D 0.24;昏睡抗性%
FASI_2_D 0.24;沉默抗性%
FASI_3_D 0.24;冻结抗性%
FASI_4_D 0.24;减速抗性%
FUnitClsDmgScale1_D 0.3;对人性伤害%
FUnitClsDmgScale2_D 0.3;对动物伤害%
FUnitClsDmgScale3_D 0.3;对鬼魂伤害%
FUnitClsDmgScale4_D 0.3;对妖怪伤害%

QQ西游修改飞行坐骑属性和可用技能的方法
脱胎换骨宝石可以镶嵌在陆行坐骑上增加骑乘战斗,可飞行坐骑镶嵌不上,这需要修改物品属性。打开服务端world_server\tables\CLSVShare\item_table.csv文件找个飞行坐骑如滕光鹤
QQXY.OK,14064,腾光鹤,光芒四射,法力强大,增加8点移动速度,ISC_FlyMount,13,4,0,IBT_Equip,,,12000000.00,,,,,,,,0,.00,1,1,体力,4000.00,4000.00,,,25,,,,,,IS_Mount,,,,,,,,,,,,,,,,12104,,,,,,5,,0.01,2,,,,,,,,,,,,,icon.qichenghe4,,,,TRUE,,1,,,,,,,,,,,,
修改effects列添加一个代码 FRidingMaster_D 1; 就可以了飞行战斗了,之后把修改过的文件复制到服务端inst_server\tables\CLSVShare下替换,在复制到客户端CLSVShare下,删除客户端CLSVShare下的item_table.tbi文件,运行一次游戏后客户端会自动生成新的item_table.tbi文件。刚刚只添加了一个骑乘战斗的代码,还可以添加别的如我自己修改的
QQXY.OK,14064,腾光鹤,光芒四射,法力强大,增加8点移动速度,ISC_FlyMount,13,4,0,IBT_Equip,,,12000000.00,,,,,,,,0,.00,1,1,体力,4000.00,4000.00,,,10,,,,,,IS_Mount,,,,,,,,,,,,,,FHPMax_D 10000;FMPMax_D 10000;FLootRateScale_D 0.99;FPhyHit_D 0.50;FPhyAvoid_D 0.50;FPhyDefScale_D 0.80;FMagDefScale_D 0.80;FMagCriticalLvl_D 2888;FPhyCriticalLvl_D 2888;FASI_0_D 0.50;FASI_1_D 0.50;FASI_2_D 0.50;FASI_3_D 0.50;FASI_4_D 0.50;FRidingMaster_D 1;,,12104,,,,,,5,,0.01,2,,,,,,,,,,,,,icon.qichenghe4,,,,TRUE,,1,,,,,,,,,,,,
就是添加了掉宝率15%命中率15%闪避率15%物理伤害减免15%法术伤害减免15%物理暴击100法术暴击100骑乘战斗。大家可以按照这样添加,属性代码可在服务端world_server\tables\CLSVShare\unit_prop.csv文件查看

Archiver|手机版|小黑屋|网单游戏

GMT+8, 2026-11-6 15:56 , Processed in 0.043120 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表