-- 人物属性(1-100) LEVEL = 1 --等级 EXP = 2 --经验 EXP_MAX = 3 -- 经验最大值 ZHANDOULI = 4 -- 战斗力 ZUANSHI = 5 -- 钻石 JINBI = 6 -- 金币 FRIENDHEART = 7 -- 友情值 -- 评分属性 8-20 PINGFEN_LV = 8 -- 英雄等级评分 PINGFEN_STAR = 9 -- 英雄星级评分 PINGFEN_JINJIE = 10 -- 英雄进阶评分 PINGFEN_EQUIP = 11 -- 英雄装备评分 PINGFEN_UNION = 12 -- 公会技能评分 PINGFEN_FUWEN = 13 -- 符文评分 PINGFEN_MOSHOU = 14 -- 魔兽 -- 面板属性(101-200) ATK = 101 -- 攻击 绝对值 DEF = 102 -- 护甲 绝对值 HP = 103 -- 血量 绝对值 SPEED = 104 -- 速度 绝对值 SKILL_HURT_RATE = 105 -- 增加技能伤害率 万分比 JINGZHUN = 106 -- 命中 万分比 GEDANG = 107 -- 格挡 万分比 BAOJI = 108 -- 暴击 万分比 BAOJI_HURT_RATE = 109 -- 暴击伤害率 万分比 POJIA = 110 -- 破甲 万分比 MIANKONG_RATE = 111 -- 免控率 万分比 JIANSHANG_RATE = 112 -- 减伤率 万分比 SHENSHENG_HURT_RATE = 113 --神圣伤害 万分比 SHANBI = 114 --闪避 KONG_RATE = 115 -- 控率 万分比 -- 内部使用属性(201-300) ATK_RATE = 201 -- 攻击百分比 万分比 DEF_RATE = 202 -- 护甲百分比 万分比 HP_RATE = 203 -- 血量百分比 万分比 SPEED_RATE = 204 -- 速度百分比 万分比 XURUO = 205 -- 虚弱/受伤提升 万分比 JOB_HURT_RATE1 = 206 -- 对虎卫伤害加成 万分比 JOB_HURT_RATE2 = 207 -- 对猛将伤害加成 万分比 JOB_HURT_RATE3 = 208 -- 对谋士伤害加成 万分比 JOB_HURT_RATE4 = 209 -- 对方士伤害加成 万分比 JOB_HURT_RATE5 = 210 -- 对傀儡伤害加成 万分比 STATUS_HURT_RATE1 = 211 --对眩晕目标伤害加成 万分比 STATUS_HURT_RATE2 = 212 --对石化目标伤害加成 万分比 STATUS_HURT_RATE3 = 213 --对冰冻目标伤害加成 万分比 STATUS_HURT_RATE4 = 214 --对沉默目标伤害加成 万分比 STATUS_HURT_RATE5 = 215 --对燃烧目标伤害加成 万分比 STATUS_HURT_RATE6 = 216 --对流血目标伤害加成 万分比 STATUS_HURT_RATE7 = 217 --对中毒目标伤害加成 万分比 INIT_MP = 218 --初始能量 绝对值 HURT_RATE = 219 --通用伤害加成 万分比 STATUS_BAOJI_RATE1 = 220 --对眩晕目标增加暴击率 万分比 STATUS_BAOJI_RATE2 = 221 --对石化目标增加暴击率 万分比 STATUS_BAOJI_RATE3 = 222 --对冰冻目标增加暴击率 万分比 STATUS_BAOJI_RATE4 = 223 --对禁魔目标增加暴击率 万分比 STATUS_BAOJI_RATE5 = 224 --对燃烧目标增加暴击率 万分比 STATUS_BAOJI_RATE6 = 225 --对流血目标增加暴击率 万分比 STATUS_BAOJI_RATE7 = 226 --对中毒目标增加暴击率 万分比 STATUS_MIANYI_RATE1 = 227 --对眩晕免疫率 万分比 STATUS_MIANYI_RATE2 = 228 --对石化免疫率 万分比 STATUS_MIANYI_RATE3 = 229 --对冰冻免疫率 万分比 STATUS_MIANYI_RATE4 = 230 --对禁魔免疫率 万分比 STATUS_MIANYI_RATE5 = 231 --对燃烧免疫率 万分比 STATUS_MIANYI_RATE6 = 232 --对流血免疫率 万分比 STATUS_MIANYI_RATE7 = 233 --对中毒免疫率 万分比 STATUS_MIANYI_RATE8 = 259 -- 免疫所有负面状态率 HP_ADD_RATE = 234 --受到治疗效果 万分比 CHIXU_HURT_DEL_RATE = 235 --持续类伤害减免 万分比 ZAOCHENG_HP_ADD_RATE= 236 --造成治疗效果 万分比 PHY_HURT_ADD_RATE = 237 --物理伤害提升 万分比 战士刺客游侠 MAGIC_HURT_ADD_RATE = 238 --魔法伤害提升 万分比 法师治疗 ANTI_BAOJI = 239 --抗暴击 万分比 JIANSHANG_PHY_RATE = 240 --收到物理攻击减伤率 万分比 JIANSHANG_MAGIC_RATE= 241 --收到魔法攻击减伤率 万分比 BAOJI_HURT_RATE_EXTRA = 242 -- 暴击伤害率(额外) STATUS_BAOJI_HURT_RATE1 = 243 --对眩晕目标增加暴击伤害率 万分比 STATUS_BAOJI_HURT_RATE2 = 244 --对石化目标增加暴击伤害率 万分比 STATUS_BAOJI_HURT_RATE3 = 245 --对冰冻目标增加暴击伤害率 万分比 STATUS_BAOJI_HURT_RATE4 = 246 --对禁魔目标增加暴击伤害率 万分比 STATUS_BAOJI_HURT_RATE5 = 247 --对燃烧目标增加暴击伤害率 万分比 STATUS_BAOJI_HURT_RATE6 = 248 --对流血目标增加暴击伤害率 万分比 STATUS_BAOJI_HURT_RATE7 = 249 --对中毒目标增加暴击伤害率 万分比 STATUS_BAOJI_HURT_RATE8 = 250 --对减速目标增加暴击率 万分比 STATUS_BAOJI_RATE8 = 251 --对减速目标增加暴击率 万分比 ANTI_BAOJI_HURT_RATE = 252 --抗暴击伤害率 JOB_JIANSHANG_RATE1 = 253 -- 对虎卫减伤加成 万分比 JOB_JIANSHANG_RATE2 = 254 -- 对猛将减伤加成 万分比 JOB_JIANSHANG_RATE3 = 255 -- 对谋士减伤加成 万分比 JOB_JIANSHANG_RATE4 = 256 -- 对方士减伤加成 万分比 JOB_JIANSHANG_RATE5 = 257 -- 对傀儡减伤加成 万分比 ATK_JIANSHANG_RATE = 258 -- 攻击者减伤加成 万分比 CAMP_JIANSHANG_RATE1 = 269 --受到恶魔减伤加成 万分比 CAMP_JIANSHANG_RATE2 = 260 --受到圣堂减伤加成 万分比 CAMP_JIANSHANG_RATE3 = 261 --受到不死减伤加成 万分比 CAMP_JIANSHANG_RATE4 = 262 --受到神域减伤加成 万分比 CAMP_JIANSHANG_RATE5 = 263 --受到混沌减伤加成 万分比 CAMP_HURT_RATE1 = 264 --对恶魔伤害加成 万分比 CAMP_HURT_RATE2 = 265 --对圣堂伤害加成 万分比 CAMP_HURT_RATE3 = 266 --对不死伤害加成 万分比 CAMP_HURT_RATE4 = 267 --对神域伤害加成 万分比 CAMP_HURT_RATE5 = 268 --对混沌伤害加成 万分比 STATUS_DIKANG_RATE9 = 270 -- 诅咒抵抗率 万分比 AT_PHY_HURT_ADD_RATE = 271 --受到物理伤害提升 万分比 AT_MAGIC_HURT_ADD_RATE = 272 --受到魔法伤害提升 万分比 -- 战斗中使用(301-400) HP_COMBAT = 301 --血量改变 BAOHU_COMBAT = 302 --被保护的对象pos REVIVE_COMBAT = 303 --复活操作者 ATK_COMBAT_NOW = 304 --最近一次攻击的总攻击属性值 RATE_COMBAT_NOW = 305 --最近一次攻击的计算值:[1-(护甲减伤率-护甲减伤率*破甲率)]+总神圣伤害率*0.7}*(1-减伤率) HP_REVIVE = 306 --复活血量改变 HURT_COMBAT_NOW = 307 --最近一次攻击的伤害值 STEAL_ATK = 308 --偷取的攻击 STEAL_DEF = 309 --偷取的护甲 FANSHE_ZHUANGJIA = 310 --反射装甲抵消 HUDUN_COMBAT = 311 -- 护盾值 INIT_HP_COMBAT = 312 --战斗时的初始血量 HURT_RATE_MAX = 313 --最大伤害率(最大血量为基数) BACKUP_COMBAT = 314 -- 援军替换站位 HURT_COMBAT_TOTAL = 315 -- 总伤害 JIANSHANG_RATE_MAX = 7000 --减伤率上限7000 DEFAUT_MINGZHONG = 10000 -- 默认命中 DEFAUT_BAOJI_HURT_RATE = 15000 -- 默认暴伤 -- 默认头像框定义 DEFAULT_HEAD_FRAME = 6000 BASIC_KEY = { [ATK] = 1, [DEF] = 1, [HP] = 1, [SPEED] = 1, } BASIC_RATE_KEY = { [ATK_RATE] = 1, [DEF_RATE] = 1, [HP_RATE] = 1, [SPEED_RATE] = 1, } PANEL_ATTR_KEY = { [ATK] = 1, [DEF] = 1, [HP] = 1, [SPEED] = 1, [ATK_RATE] = 1, [DEF_RATE] = 1, [HP_RATE] = 1, [SPEED_RATE] = 1, [BAOJI] = 1, [ANTI_BAOJI] = 1, [BAOJI_HURT_RATE] = 1, [MIANKONG_RATE] = 1, [JIANSHANG_RATE] = 1, [KONG_RATE] = 1, [JINGZHUN] = 1, [SHANBI] = 1, [HURT_RATE] = 1, [HP_ADD_RATE] = 1, [ZAOCHENG_HP_ADD_RATE] = 1, [PHY_HURT_ADD_RATE] = 1, [JIANSHANG_PHY_RATE] = 1, [MAGIC_HURT_ADD_RATE] = 1, [JIANSHANG_MAGIC_RATE] = 1, [ANTI_BAOJI_HURT_RATE] = 1, } function isPanelAttr(key) if PANEL_ATTR_KEY[key] then return true end end function isPingFenAttr(key) if key >= 8 and key <= 20 then return true end end function isBasicAttr(key) return BASIC_KEY[key] end --使用几何计算的属性 function isBasicRate(key) return BASIC_RATE_KEY[key] end