✨ feat(节日活动): 新增端午活动任务
This commit is contained in:
@@ -96,6 +96,8 @@ export class ForgeHandler {
|
|||||||
|
|
||||||
if(playerData.gameType == MINI_GAME_TYPE.SHOOT) await checkTask(serverId, roleId, sid, TASK_TYPE.MINI_GAME_SHOOT, { score });
|
if(playerData.gameType == MINI_GAME_TYPE.SHOOT) await checkTask(serverId, roleId, sid, TASK_TYPE.MINI_GAME_SHOOT, { score });
|
||||||
if(playerData.gameType == MINI_GAME_TYPE.ERASE) await checkTask(serverId, roleId, sid, TASK_TYPE.MINI_GAME_ERASE, { step: params[0] });
|
if(playerData.gameType == MINI_GAME_TYPE.ERASE) await checkTask(serverId, roleId, sid, TASK_TYPE.MINI_GAME_ERASE, { step: params[0] });
|
||||||
|
if(playerData.gameType == MINI_GAME_TYPE.EAT_ZONGZI) await checkTask(serverId, roleId, sid, TASK_TYPE.MINI_GAME_EAT_ZONGZI, { score });
|
||||||
|
if(playerData.gameType == MINI_GAME_TYPE.CATCH_ZONGZI) await checkTask(serverId, roleId, sid, TASK_TYPE.MINI_GAME_CATCH_ZONGZI, { score });
|
||||||
|
|
||||||
return resResult(STATUS.SUCCESS, {
|
return resResult(STATUS.SUCCESS, {
|
||||||
activityId,
|
activityId,
|
||||||
|
|||||||
@@ -1454,6 +1454,8 @@ export class CheckSingleTask {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case TASK_TYPE.MINI_GAME_SHOOT: // 135. 单局射箭获得X分
|
case TASK_TYPE.MINI_GAME_SHOOT: // 135. 单局射箭获得X分
|
||||||
|
case TASK_TYPE.MINI_GAME_EAT_ZONGZI: // 137. 单局接粽子获得X分(大于等于均可)
|
||||||
|
case TASK_TYPE.MINI_GAME_CATCH_ZONGZI: // 138. 单局吃粽子获得X分(大于等于均可)
|
||||||
{
|
{
|
||||||
let { score } = param;
|
let { score } = param;
|
||||||
if(score >= dicTaskParam[0]) {
|
if(score >= dicTaskParam[0]) {
|
||||||
|
|||||||
@@ -268,6 +268,8 @@ export enum BIND_PHONE_STATUS {
|
|||||||
export enum MINI_GAME_TYPE {
|
export enum MINI_GAME_TYPE {
|
||||||
ERASE = 1, // 消消乐
|
ERASE = 1, // 消消乐
|
||||||
SHOOT = 2, // 射箭
|
SHOOT = 2, // 射箭
|
||||||
|
EAT_ZONGZI = 3, // 吃粽子
|
||||||
|
CATCH_ZONGZI = 4, // 接粽子
|
||||||
}
|
}
|
||||||
|
|
||||||
export enum SNS_LINK_TYPE {
|
export enum SNS_LINK_TYPE {
|
||||||
|
|||||||
@@ -861,6 +861,8 @@ export enum TASK_TYPE {
|
|||||||
GVG_TECH = 134, // 千机阁捐献
|
GVG_TECH = 134, // 千机阁捐献
|
||||||
MINI_GAME_SHOOT = 135, // 单局射箭获得X分
|
MINI_GAME_SHOOT = 135, // 单局射箭获得X分
|
||||||
MINI_GAME_ERASE = 136, // 单局翻牌不超出X步
|
MINI_GAME_ERASE = 136, // 单局翻牌不超出X步
|
||||||
|
MINI_GAME_EAT_ZONGZI = 137, // 吃粽子超过X分
|
||||||
|
MINI_GAME_CATCH_ZONGZI = 138, // 接粽子超过X分
|
||||||
}
|
}
|
||||||
|
|
||||||
// 任务累积类型
|
// 任务累积类型
|
||||||
|
|||||||
@@ -1158,5 +1158,25 @@
|
|||||||
"content": "(小于等于均可)",
|
"content": "(小于等于均可)",
|
||||||
"condition": "count",
|
"condition": "count",
|
||||||
"sumType": 2
|
"sumType": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 137,
|
||||||
|
"name": "小游戏",
|
||||||
|
"info": "单局接粽子获得X分(大于等于均可)",
|
||||||
|
"param": "score&count",
|
||||||
|
"string": "得分&达成次数",
|
||||||
|
"content": "(大于等于均可)",
|
||||||
|
"condition": "count",
|
||||||
|
"sumType": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 138,
|
||||||
|
"name": "小游戏",
|
||||||
|
"info": "单局吃粽子获得X分(大于等于均可)",
|
||||||
|
"param": "score&count",
|
||||||
|
"string": "得分&达成次数",
|
||||||
|
"content": "(大于等于均可)",
|
||||||
|
"condition": "count",
|
||||||
|
"sumType": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
Reference in New Issue
Block a user