| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233 |
- -- 人物属性(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 -- 控率 万分比
- POJIA_DK = 116 -- 破甲抵抗 万分比
- -- 内部使用属性(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_ZUZHOU = 280 --对诅咒免疫率 万分比
- STATUS_MIANYI_CHENSHUI = 281 --对沉睡免疫率 万分比
- 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 -- 对谋士减伤加成 万分比1
- 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 -- 总伤害
- SUB_HP_COMBAT = 316 --剩余血量百分比
- 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,
- [GEDANG] = 1,
- [POJIA] = 1,
- [POJIA_DK] = 1,
- }
- -- 绝对值属性Id列表
- local ABS_ATTR_ID_LIST = {
- [ATK] = 1,
- [DEF] = 1,
- [HP] = 1,
- [SPEED] = 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
- -- 是否是绝对值属性
- function isAbsAttr(key)
- return ABS_ATTR_ID_LIST[key]
- end
|