Browse Source

每日任务细节修复

cyzhao 3 years ago
parent
commit
d61d581649
1 changed files with 3 additions and 1 deletions
  1. 3 1
      Gameserver/Amfphp/process/TaskProc.php

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

@@ -703,9 +703,10 @@ class TaskProc {
         $commonTaskList = explode(',', glc()->dailyTask_Common);        
         $commonTaskList = explode(',', glc()->dailyTask_Common);        
         if (count($commonTaskList) < 4) {                                 
         if (count($commonTaskList) < 4) {                                 
             // 再遍历一遍, 添加今日日常任务.
             // 再遍历一遍, 添加今日日常任务.
+            rsort($commonTaskList);
             $cid = 0;
             $cid = 0;
             foreach ($commonTaskList as $id) {
             foreach ($commonTaskList as $id) {
-                $cid = StoreProc::PutTaskCardInStore($id);                                 # 添加任务卡到背包
+                $cid = StoreProc::PutTaskCardInStore($id);                      # 添加任务卡到背包
             }
             }
                                                           
                                                           
             $pri->taskCardTracing->$cardType = $cid;                            # 更新tracing数据
             $pri->taskCardTracing->$cardType = $cid;                            # 更新tracing数据
@@ -738,6 +739,7 @@ class TaskProc {
             $pri->taskCardTracing->$cardType = $tempCid;                        # 更新tracing数据
             $pri->taskCardTracing->$cardType = $tempCid;                        # 更新tracing数据
                     
                     
         }
         }
+       
         UserProc::updateUserInfo();                                             # 回存数据.(不管从哪里调用的, 更新肯定没错.)
         UserProc::updateUserInfo();                                             # 回存数据.(不管从哪里调用的, 更新肯定没错.)
     }
     }