Parcourir la source

一键领取数据回存

cyzhao il y a 10 mois
Parent
commit
b512d5a51f
1 fichiers modifiés avec 3 ajouts et 1 suppressions
  1. 3 1
      Gameserver/App/process/TaskProc.php

+ 3 - 1
Gameserver/App/process/TaskProc.php

@@ -32,7 +32,7 @@ class TaskProc {
                 return TaskProc::receiveActiveTaskReward();
             case CmdCode::cmd_task_receiveActivePointBoxReward:                 # 6205 领取活跃点宝箱奖励
                 return TaskProc::receiveActivePointBoxReward();
-            case CmdCode::cmd_task_prizesAllreceived:                           # 6206 任务奖励一键领取 
+            case CmdCode::cmd_task_prizesAllreceived:                           # 6206 任务奖励一键领取 6206 任务奖励一键领取 
                 return TaskProc::taskPrizesAllreceived();
             default:
                 Err(ErrCode::cmd_err);
@@ -82,6 +82,8 @@ class TaskProc {
                     SystemProc::GetGem_GreaterOrangeQual_Active(req()->zoneid, ctx()->baseInfo->name, $reward[0]);
                 }
             }
+            $t->state = Enum_TaskCardStateType::drawed;
+            ctx()->task->activeTaskInfo->$uid = $t;
         }
 
         switch ($type) {