DuplicateConst.lua 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  1. -- 副本类型
  2. DuplicateType = {
  3. DEVIL_SQUARE = 10001,
  4. BLOODY_CASTLE = 11001,
  5. BRAVE_TEST = 12001,
  6. MONSTER_ATTACK = 13001,
  7. WAR_ALLIANCE = 14001,
  8. WOLF_SOUL = 15001,
  9. RED_FORTRESS = 17001,
  10. PRIVILEGE_BOSS = 18001,
  11. BIG_SECRET_REALM = 19001,
  12. KUN_DUN = 21001,
  13. DIVINE_TRADE_ROUTE = 22001,
  14. GODS_DESCENDED = 23001,
  15. COMBO_TEST = 24001,
  16. ROLAND_SEIGE = 16001,
  17. SECRET_REALM_BOSS = 26001,
  18. }
  19. -- 副本阶段
  20. DuplicateState = {
  21. PREPARE = 1, --准备阶段
  22. FIGHT = 2, --战斗阶段
  23. FINISH = 3, --结算阶段
  24. CLOSED = 4, -- 副本销毁
  25. }
  26. -- 设置副本阶段
  27. SetDuplicateStateConst = {
  28. TO_FIGHT = 1, --转为战斗阶段
  29. TO_FINISH = 2, --转为结算阶段
  30. TO_CLOSED = 3 --副本关闭并销毁
  31. }
  32. -- 限制进入检查结果
  33. EnterLimitResultConst = {
  34. ALLOW = 1, -- 允许
  35. LEVEL = 2, -- 等级不足
  36. COUNT = 3, -- 活动次数不足
  37. ITEM = 4, -- 道具不足
  38. REFUSE = 5 --拒绝
  39. }
  40. -- 副本全局表id
  41. RepGlobalConfig = {
  42. PREPARE_MAX_COUNT = 10001001,
  43. DEVIL_SQUARE_SCORE_EXP = 10001003,
  44. DEVIL_SQUARE_MULTIPLE_REWARD = 10001005,
  45. BLOODY_CASTLE_GATE_MONSTER = 11001003,
  46. BLOODY_CASTLE_CRYSTAL_MONSTER = 11001005,
  47. BLOODY_CASTLE_MULTIPLE_REWARD = 11001006,
  48. BRAVE_TEST_LEVEL = 12001001,
  49. -- 特权BOSS黄金特权玩家额外增长次数
  50. PRIVILEGE_BOSS_GOLD_CARD = 18001001,
  51. -- 特权BOSS钻石特权玩家额外增长次数
  52. PRIVILEGE_BOSS_DIAMOND_CARD = 18001002,
  53. -- 特权BOSS特权玩家增长次数
  54. PRIVILEGE_BOSS_PRIVILEGE_COUNT = 18001003,
  55. --@Deprecated WOLF_SOUL_ALL_REPID = 15001001,
  56. WOLF_SOUL_HATE_TO_PLATFORM = 15001002,
  57. bigSecretRealm = {
  58. -- 大秘境钥匙itemID
  59. KEY_ID = 19001001,
  60. -- 通关后,钥匙默认升级时间,单位秒
  61. KEY_LEVEL_UP_TIMEOUT = 19001002,
  62. -- 奖励领取次数
  63. REWARD_COUNT = 19001003,
  64. -- 通关后,奖励默认不领取时间,单位秒
  65. REWARD_TIMEOUT = 19001004,
  66. -- 大秘境挑战刷新时间:1#X,每天X点刷新;2#X,每周一早上X点刷新
  67. REFRESH_TIME = 19001005,
  68. -- 大秘境开启扫荡条件
  69. SWEEP_CONDITION = 19001006,
  70. },
  71. ROLAND_SEIGE = {
  72. FIRST_OPEN_TIME = 16001001,
  73. NEED_UNION_SIZE = 16001002,
  74. TRANSFER_POINT = 16001003,
  75. FIRST_TASK = 16001005,
  76. AOE_DAMAGE_FIX = 16001006,
  77. DEFEND_RELIVE_POINT = 16001007,
  78. ATTACK_RELIVE_POINT = 16001008,
  79. OCCUPY_PROGRESS_TIME = 16001012,
  80. OCCUPY_AREA = 16001013,
  81. PERSONAL_REWARD = 16001014,
  82. LEADER_REWARD = 16001015,
  83. WIN_UNION_REWARD = 16001016,
  84. FAIL_UNION_REWARD = 16001017,
  85. PERSONAL_LIMIT_SCORE = 16001020,
  86. ATTACK_BUILDING_SCORE = 16001022,
  87. KILL_SCORE = 16001023,
  88. HURT_SCORE = 16001024,
  89. OCCUPY_SCORE = 16001025,
  90. STAY_SCORE = 16001026,
  91. }
  92. }
  93. -- 副本对象数据的key(结合setenvirvar命令使用)
  94. DuplicateVarConst = {
  95. DEVIL_SQUARE_MONSTER_GEN_CONFIG = "1001", -- 恶魔广场刷怪配置id
  96. DEVIL_SQUARE_STATE_KILL_COUNT = "1002", -- 恶魔广场当前波次的击杀数量
  97. DEVIL_SQUARE_STATE = "1003", -- 恶魔广场当前波次
  98. BLOODY_CASTLE_TASK_INFO = "2001", -- 血色城堡当前任务数据
  99. BLOODY_CASTLE_TASK_PHASE = "2002", -- 血色城堡当前任务阶段
  100. RED_FORTRESS_FIGHT_AREA = "7001", -- 赤色要塞战斗区域
  101. RED_FORTRESS_PHASE = "7002", -- 赤色要塞阶段
  102. WOLF_SOUL_GEN_MONSTER = "15001", -- 狼魂要塞刷怪信息
  103. WOLF_SOUL_ALL_PLAYERS = "15002", -- 狼魂要塞参与玩家信息
  104. WOLF_SOUL_WARDER_COUNT = "15003", -- 狼魂要塞召唤物数量
  105. WOLF_SOUL_STATUE = "15004", -- 狼魂要塞神狼雕像
  106. BIG_SECRET_REALM_TASK_INFO = "19001", -- 大秘境当前任务数据
  107. COMBO_TEST_TASK_INFO = "20001", -- 连击试炼当前任务数据
  108. ROLAND_SEIGE = {
  109. PLAYER_KEY_PREFIX = "ROLAND_RID_", -- 罗兰攻城战玩家积分前缀
  110. UNION_SCORE_PREFIX = "ROLAND_UNION_", -- 罗兰攻城战战盟积分前缀
  111. DEFEND_TASK = "16001", -- 罗兰攻城战守方任务
  112. ATTACK_TASK = "16002", -- 罗兰攻城战攻方任务
  113. DEFEND_UNION = "16003", -- 罗兰攻城战守方战盟ID
  114. ALL_MONSTER = "16004", -- 罗兰攻城战所有怪物
  115. },
  116. }
  117. -- 恶魔广场玩家变量
  118. DevilSquarePlayerConst = {
  119. DEVIL_SQUARE_MAP_INFO = "T$当前参与恶魔广场的信息",
  120. KILL_MONSTER_COUNT = "T$恶魔广场击杀怪物数量",
  121. KILL_MONSTER_EXP = "T$恶魔广场杀怪经验"
  122. }
  123. -- 血色城堡玩家变量
  124. BloodyCastlePlayerConst = {
  125. BLOODY_CASTLE_MAP_INFO = "T$当前参与血色城堡的信息",
  126. KILL_MONSTER_COUNT = "T$血色城堡击杀怪物数量",
  127. KILL_MONSTER_EXP = "T$血色城堡杀怪经验",
  128. ARCHANGEL_SWORD_ID = "T$大天使宝剑ID"
  129. }
  130. --赤色要塞玩家变量
  131. RedFortressPlayerConst = {
  132. MAP_INFO = "T$当前参与赤色要塞的信息",
  133. RELIVE_TIMES = "T$赤色要塞复活次数",
  134. KILL_SCORES = "T$赤色要塞击杀积分",
  135. KILL_COUNT = "T$赤色要塞击杀数量",
  136. PLAYER_RANK = "T$赤色要塞排名",
  137. }
  138. -- 血色城堡当前任务阶段
  139. BloodyCastleTaskPhase = {
  140. ONE = 1,
  141. TWO = 2,
  142. THREE = 3,
  143. FOUR = 4,
  144. FIVE = 5
  145. }
  146. -- 大天使秘境当前任务阶段
  147. BigSecretRealmTaskPhase = {
  148. ONE = 1,
  149. TWO = 2,
  150. THREE = 3,
  151. }
  152. -- 副本任务类型
  153. DuplicateTaskType = {
  154. KILL_MONSTER_COUNT = 1, -- 击杀指定数量的怪
  155. KILL_TARGET_MONSTER = 2, -- 击杀指定id的怪
  156. PICK_TARGET_ITEM = 3, -- 血色拾取道具
  157. ROLAND_SEIGE_OCCUPY = 5 -- 罗兰攻城战占点
  158. }
  159. -- Boss类型
  160. BossType = {
  161. GOLD_BOSS = 1, -- 黄金boss
  162. FIELD_BOSS = 2, -- 野外boss
  163. SECRET_REALM_BOSS = 3 -- 秘境boss
  164. }
  165. -- 副本刷新类型
  166. FlushType = {
  167. DAY = 1, -- 按天刷新
  168. WEEK = 2 -- 安周刷新
  169. }
  170. RolandConst = {
  171. CAMP_TYPE = {
  172. ATTACK = 1,
  173. DEFEND = 2,
  174. }
  175. }