From e524bcc320b7f94b1add9e3241bc2cac147d69ae Mon Sep 17 00:00:00 2001 From: zqj <582132116@qq.com> Date: Fri, 14 Jan 2022 17:38:31 +0800 Subject: [PATCH] feat: 增加消息类型46=累计登录次数,跨天不重置 --- src/actions/RoleAction.lua | 1 + src/models/RoleTask.lua | 2 ++ 2 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/actions/RoleAction.lua b/src/actions/RoleAction.lua index ff579b8..27f8e7a 100644 --- a/src/actions/RoleAction.lua +++ b/src/actions/RoleAction.lua @@ -185,6 +185,7 @@ function _M.loginRpc( agent, data ) role.activity:checkActivityStatus(now, false, false) role:log("onLogin") end + role:checkTaskEnter("LoginAddUp", {}) redisproxy:zadd(FRIEND_RECOMMEND, now, roleId) diff --git a/src/models/RoleTask.lua b/src/models/RoleTask.lua index 91f735a..c8d163d 100644 --- a/src/models/RoleTask.lua +++ b/src/models/RoleTask.lua @@ -120,6 +120,7 @@ local TaskType = { CostJade = 914, -- 消耗虹光玉 BuyLimitPack = 915, -- 购买指定id礼包触发 CostItem = 916, -- 消耗道具 + LoginAddUp = 917, -- 累计登录 --功能未实现 todo AdvShop = 1002, -- 冒险商城 @@ -336,6 +337,7 @@ local CalendaTaskListener = { [TaskType.CostJade] = {{43, 1, f("count")}}, [TaskType.HeroStartSum] = {{44, 3}}, [TaskType.WakeCGSum] = {{45, 1, f("count")}}, + [TaskType.LoginAddUp] = {{46, 1}}, } } -- libgit2 0.21.2