shawenguan 1 tahun lalu
induk
melakukan
e7600ddc1f
1 mengubah file dengan 8 tambahan dan 0 penghapusan
  1. 8 0
      Scripts/hbcpre/hbcpreComposite.js

+ 8 - 0
Scripts/hbcpre/hbcpreComposite.js

@@ -299,6 +299,9 @@ async function tryOneComposite(activityId){
             magicJS.logger.info(`请求活动[${activityId}]数据[${i}]`);
             activityData = await getCompositeList(activityId);
             saveActivitDataCache(1, activityData, false);
+            if(activityData && activityData.code == 415){
+                break;
+            }
         }
         if(!activityData){
             magicJS.logger.info(`缺少合成活动数据[${i}]`);
@@ -308,6 +311,11 @@ async function tryOneComposite(activityId){
     if(!activityData){
         return;
     }
+
+    if(activityData.code == 415){
+        magicJS.notification.appendNotifyInfo(`🎉合成<${activityData.eventsName}#${activityId}>已结束!`);
+        return;
+    }
     // magicJS.logger.error(JSON.stringify(activityData));
     // 固定材料
     let needList = activityData.needList;