From 9b6f18010d1368dfe1c97858e392a15ccba54446 Mon Sep 17 00:00:00 2001 From: 1 <1@72wo.cn> Date: Thu, 23 Oct 2025 06:10:59 +0000 Subject: [PATCH] =?UTF-8?q?fix(task):=20=E5=AE=8C=E5=96=84=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E4=BB=BB=E5=8A=A1=E9=80=BB=E8=BE=91=EF=BC=8C=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E4=BB=BB=E5=8A=A1=E7=8A=B6=E6=80=81=E6=A3=80=E6=9F=A5?= =?UTF-8?q?=E5=B9=B6=E8=BF=94=E5=9B=9E=E4=BB=BB=E5=8A=A1ID?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- logic/controller/task.go | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/logic/controller/task.go b/logic/controller/task.go index ae63bd7b..3b3e3152 100644 --- a/logic/controller/task.go +++ b/logic/controller/task.go @@ -67,7 +67,7 @@ func (h Controller) Complete_Task(data *task.CompleteTaskInboundInfo, c *player. switch data.TaskId { // 新手任务1 case 85: - + // out_id=1(默认分支)的奖励物品 result.ItemList = append(result.ItemList, task.ItemInfo{ItemId: 100027, ItemCount: 1}, // 新手帽(默认数量1) @@ -573,11 +573,9 @@ func (h Controller) Get_Task_Buf(data *task.GetTaskBufInboundInfo, c *player.Pla */ func (h Controller) Delete_Task(data *task.DeleteTaskInboundInfo, c *player.Player) (result *task.DeleteTaskOutboundInfo, err errorcode.ErrorCode) { - // if data.Head.CMD == 2205 { //判断不是每日任务 + if c.Info.TaskList[data.TaskId-1] == 1 { + c.Info.TaskList[data.TaskId-1] = 0 + } - // } else { - - // } - - return &task.DeleteTaskOutboundInfo{}, 0 + return &task.DeleteTaskOutboundInfo{TaskId: data.TaskId}, 0 }