Browse Source

拜访任务和其他任务区别开

zhangyuqian 1 year ago
parent
commit
c57c4a48ed
1 changed files with 7 additions and 4 deletions
  1. 7 4
      GameClient/Assets/Game/HotUpdate/Data/ActivityTeaDataManager.cs

+ 7 - 4
GameClient/Assets/Game/HotUpdate/Data/ActivityTeaDataManager.cs

@@ -77,13 +77,16 @@ namespace Assets.Game.HotUpdate.Data
         {
             if (npcID == 0)
             {
-                for (int i = 0; i < ActivityVisitCfgArray.Instance.dataArray.Length - 1; i++)
+                for (int i = 0; i < ActivityVisitCfgArray.Instance.dataArray.Length; i++)
                 {
-                    foreach (int j in ActivityVisitCfgArray.Instance.dataArray[i].taskIdArr)
+                    if ((NpcInfoList.Count > i) && NpcInfoList[i].UnlockStatus == 2)
                     {
-                        if (TaskDataManager.Instance.GetTaskStateById(j) == 1)
+                        foreach (int j in ActivityVisitCfgArray.Instance.dataArray[i].taskIdArr)
                         {
-                            return true;
+                            if (TaskDataManager.Instance.GetTaskStateById(j) == 1)
+                            {
+                                return true;
+                            }
                         }
                     }
                 }