diff --git a/jd_zoo.js b/jd_zoo.js index 9873d6ba..053284ea 100644 --- a/jd_zoo.js +++ b/jd_zoo.js @@ -219,18 +219,19 @@ async function zoo() { } } await $.wait(1000); - // await takePostRequest('zoo_pk_getTaskDetail'); - // let skillList = $.pkHomeData.result.groupInfo.skillList; - // for (let i = 0; i < skillList.length && $.pkHomeData.result.activityStatus === 1; i++) { - // if(Number(skillList[i].num) > 0){ - // $.skillCode = skillList[i].code; - // for (let j = 0; j < Number(skillList[i].num) ; j++) { - // console.log(`使用技能`); - // await takePostRequest('zoo_pk_doPkSkill'); - // await $.wait(2000); - // } - // } - // } + await takePostRequest('zoo_pk_getTaskDetail'); + let skillList = $.pkHomeData.result.groupInfo.skillList || []; + //activityStatus === 1未开始,2 已开始 + for (let i = 0; i < skillList.length && $.pkHomeData.result.activityStatus === 2; i++) { + if (Number(skillList[i].num) > 0) { + $.skillCode = skillList[i].code; + for (let j = 0; j < Number(skillList[i].num); j++) { + console.log(`使用技能`); + await takePostRequest('zoo_pk_doPkSkill'); + await $.wait(2000); + } + } + } } catch (e) { $.logErr(e) }