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