|
|
@@ -4,7 +4,7 @@
|
|
|
-- 跨服 5v5 积分 PvP, 5 种族独立阵容(COMBAT_TYPE39~43), 5 局 3 胜制。
|
|
|
-- 开服>=45 天可参与; 周六 0:10 ~ 周日 23:00 可挑战; 每 21 天(3 周) 开新轮。
|
|
|
-- 一次点击挑战仅扣 1 次(每日 5 次免费, 不足扣道具 115 x5)。
|
|
|
--- 攻胜+20/攻负-10, 守胜+10/守负-20; 初始积分 3000。
|
|
|
+-- 攻胜+100/攻负-50, 守胜+50/守负-50; 初始积分 3000。
|
|
|
--
|
|
|
-- 架构: 普通服 NS + 跨服 CS + Mongo DB(db_bzcs)
|
|
|
-- 首次挑战完成 REGISTER; 阵容变更 UPDATE_SHOW; 积分/匹配/排行在跨服
|
|
|
@@ -32,10 +32,10 @@ end
|
|
|
-- 积分规则
|
|
|
--------------------------------------------------------------------------------
|
|
|
BZCS_INIT_SCORE = 3000 -- 每轮初始/重置积分
|
|
|
-BZCS_ATK_WIN_SCORE = 20 -- 进攻方整场获胜加分
|
|
|
-BZCS_ATK_LOSE_SCORE = -10 -- 进攻方整场失败扣分
|
|
|
-BZCS_DEF_WIN_SCORE = 10 -- 防守方整场获胜加分(对手进攻失败)
|
|
|
-BZCS_DEF_LOSE_SCORE = -20 -- 防守方整场失败扣分(对手进攻成功)
|
|
|
+BZCS_ATK_WIN_SCORE = 100 -- 进攻方整场获胜加分
|
|
|
+BZCS_ATK_LOSE_SCORE = -50 -- 进攻方整场失败扣分
|
|
|
+BZCS_DEF_WIN_SCORE = 50 -- 防守方整场获胜加分(对手进攻失败)
|
|
|
+BZCS_DEF_LOSE_SCORE = -50 -- 防守方整场失败扣分(对手进攻成功)
|
|
|
|
|
|
-- excel.baiZhanChengShen.fightReward 配置 id
|
|
|
BZCS_FIGHT_REWARD_WIN_ID = 1 -- 挑战整场胜利奖励
|
|
|
@@ -63,8 +63,8 @@ BZCS_TICKET_COST = 5 -- 无免费时每次消耗数量
|
|
|
--------------------------------------------------------------------------------
|
|
|
BZCS_OPPONENT_CNT = 3 -- 单次匹配对手数量
|
|
|
BZCS_MATCH_CACHE_TTL = 30 -- 匹配列表内存缓存有效期(秒); 过期按 rank 轻量刷新展示
|
|
|
-BZCS_MATCH_STEP = 100 -- 积分匹配步进(每步 ±100 分扩大)
|
|
|
-BZCS_MATCH_MAX_STEP = 50 -- 最大扩大步数(最多 ±5000 分范围)
|
|
|
+BZCS_MATCH_STEP = 500 -- 积分匹配步进(第1步±500, 第2步±1000, 第3步±1500...)
|
|
|
+BZCS_MATCH_MAX_STEP = 50 -- 最大扩大步数(最多 ±25000 分范围)
|
|
|
|
|
|
BZCS_RANK_MAX = 100 -- 客户端展示排行榜条数(全服积分榜含机器人, 规模更大)
|
|
|
-- 全服排行: 积分高者优先; 同分则 scoreTime 小者优先(先达到该积分)
|