From 4ef8a162160e3028d4a8382304382872c79a44f9 Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期四, 11 四月 2019 20:40:02 +0800 Subject: [PATCH] 6494 子 【开发】【2.0】战斗公式增加普攻伤害和技能伤害 / 【后端】【2.0】战斗公式增加普攻伤害和技能伤害属性 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py | 55 ++++++++++++++++++++++++++++++------------------------- 1 files changed, 30 insertions(+), 25 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py index 114d97d..b9646bc 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py @@ -68,29 +68,25 @@ Def_BuffValue_Count = 3 # buff记录的value个数 #游戏对象属性-------------------------------------------- -Def_Calc_AllAttrType_MAX = 125 +Def_Calc_AllAttrType_MAX = 129 #基本属性BUFF计算,顺序与 ObjProperty_AttrByIndex 对应,同时也为buff效果ID同步通知策划 TYPE_Calc_AttrList = ( -#基础属性 TYPE_Calc_Metal, # 金 1 TYPE_Calc_Wood, # 木 2 TYPE_Calc_Water, # 水 3 TYPE_Calc_Fire, # 火 4 -TYPE_Calc_Earth, # 土 5 -#战斗属性 -TYPE_Calc_AttrMaxHP, # 最大血量 6 -TYPE_Calc_AttrMaxMP, # 最大魔法值 7 -TYPE_Calc_AttrDEF, # 防御力 8 -TYPE_Calc_AttrHit, # 命中 9 -TYPE_Calc_AttrMiss, # 闪避 10 -TYPE_Calc_AttrATKMin, # 最小攻击力 11 -TYPE_Calc_AttrATKMax, # 最大攻击力 12 -TYPE_Calc_AttrHP, # 当前HP 13 -TYPE_Calc_AttrMP, # 当前MP 14 -#TYPE_Calc_AttrMATKMin, # 最小魔法攻击力 #废弃:NPC表字段代表境界 -#TYPE_Calc_AttrMATKMax, # 最大魔法攻击力 #废弃 -TYPE_Calc_Luck, # 气运 15 +TYPE_Calc_AttrHP, # 当前HP 5 +TYPE_Calc_AttrMP, # 当前MP 6 +TYPE_Calc_AttrMaxHP, # 最大血量 7 +TYPE_Calc_AttrMaxMP, # 最大魔法值 8 +TYPE_Calc_AttrATKMin, # 最小攻击力 9 +TYPE_Calc_AttrATKMax, # 最大攻击力 10 +TYPE_Calc_Earth, # 土 11 +TYPE_Calc_Luck, # 气运 12 +TYPE_Calc_AttrDEF, # 防御力 13 +TYPE_Calc_AttrHit, # 命中 14 +TYPE_Calc_AttrMiss, # 闪避 15 TYPE_Calc_AttrSpeed, # 移动速度 16 TYPE_Calc_AttrAtkSpeed, # 攻击速度 17 @@ -190,27 +186,32 @@ TYPE_Calc_BaseDefAddPer, # 基础防御百分比 TYPE_Calc_BaseHitAddPer, # 基础命中百分比 TYPE_Calc_BaseMissAddPer, # 基础闪避百分比 -TYPE_Calc_GodWeaponMaxHPPer, # 神兵生命百分比 110 -TYPE_Calc_GodWeaponAtkPer, # 神兵攻击百分比 +TYPE_Calc_GodWeaponMaxHPPer, # 神兵生命百分比 +TYPE_Calc_GodWeaponAtkPer, # 神兵攻击百分比 105 TYPE_Calc_StoneMaxHPPer, # 宝石生命百分比 TYPE_Calc_StoneAtkPer, # 宝石攻击百分比 TYPE_Calc_HPCureEnhance, # 血瓶恢复效果增加 -TYPE_Calc_OnlyFinalHurt, # 额外输出伤害 115 -TYPE_Calc_PVPAtkBackHP, # PVP攻击回血 +TYPE_Calc_OnlyFinalHurt, # 额外输出伤害 +TYPE_Calc_PVPAtkBackHP, # PVP攻击回血 110 TYPE_Calc_HitSucessRate, # 命中成功率 TYPE_Calc_MissSucessRate, # 闪避成功率 TYPE_Calc_AtkInterval, # NPC攻击频率 -TYPE_Calc_FuncDef, # 功能层防御 120 -TYPE_Calc_CurePer, # 治疗效果加成,默认100% +TYPE_Calc_FuncDef, # 功能层防御 +TYPE_Calc_CurePer, # 治疗效果加成,默认100% 115 TYPE_Calc_BeHurtPer, # 加深受到伤害百分比 TYPE_Calc_HorseAtkPer, # 坐骑攻击百分比 TYPE_Calc_StoneBasePer, # 宝石基础属性百分比 -TYPE_Calc_RealmBasePer, # 境界基础属性百分比 125 -TYPE_Calc_PetSkillAtkRate, # 宠物技能攻击比例加成 +TYPE_Calc_RealmBasePer, # 境界基础属性百分比 +TYPE_Calc_PetSkillAtkRate, # 宠物技能攻击比例加成 120 TYPE_Calc_WingHPPer, # 翅膀生命百分比 TYPE_Calc_SuiteBasePer, # 套装基础属性百分比 TYPE_Calc_PlusBaseAtkPer, # 强化基础攻击百分比 -TYPE_Calc_ProDef, # 当前防护值 130 +TYPE_Calc_ProDef, # 当前防护值 +TYPE_Calc_NormalHurt, # 普通攻击增伤 125 +TYPE_Calc_NormalHurtPer, # 普通攻击加成 +TYPE_Calc_FabaoHurt, # 法宝技能增伤 +TYPE_Calc_FabaoHurtPer, # 法宝技能加成 + ) = range(1, Def_Calc_AllAttrType_MAX) @@ -3000,6 +3001,10 @@ #---SetDict 玩家字典KEY,不存于数据库--- # key的长度不能超过29个字节 +Def_PlayerKey_NormalHurt = "NormalHurt" # 属性普通攻击增伤:普通攻击附加的固定值伤害 +Def_PlayerKey_NormalHurtPer = "NormalHurtPer" # 属性普通攻击加成:普通攻击附加的伤害百分比 +Def_PlayerKey_FabaoHurt = "FabaoHurt" # 属性法宝技能增伤:法宝技能攻击附加的固定值伤害 +Def_PlayerKey_FabaoHurtPer = "FabaoHurtPer" # 属性法宝技能加成:法宝技能攻击附加的伤害百分比 Def_PlayerKey_AddBuffLayer = "addBuffLayer" # buff当前层数 Def_PlayerKey_BuffHurtCnt = "BuffHurtCnt" # 持续buff掉血次数 Def_PlayerKey_Zhansha = "zhansha" # 斩杀标志 -- Gitblit v1.8.0