Browse Source

todo 防止和wbq脚本重复 临时停止

main
haptear 3 years ago
parent
commit
74a3ef3fed
  1. 79
      58tc.js

79
58tc.js

@ -740,45 +740,46 @@ class UserInfo {
// await $.wait(200); // await $.wait(200);
// } // }
console.log('\n================== 金币任务 ==================') //todo 防止和wbq脚本重复 临时停止
if (curHour >= TASK_TIME[0] && curHour < TASK_TIME[1]) { // console.log('\n================== 金币任务 ==================')
console.log('\n查询任务...') // if (curHour >= TASK_TIME[0] && curHour < TASK_TIME[1]) {
for (let id of taskList) { // console.log('\n查询任务...')
for (let user of userList) { // for (let id of taskList) {
await user.getTaskList(id); // for (let user of userList) {
await $.wait(200); // await user.getTaskList(id);
} // await $.wait(200);
} // }
// }
for (let user of userList) {
maxTaskLen = getMax(user.task.length, maxTaskLen) // for (let user of userList) {
maxRewardLen = getMax(user.reward.length, maxRewardLen) // maxTaskLen = getMax(user.task.length, maxTaskLen)
} // maxRewardLen = getMax(user.reward.length, maxRewardLen)
// }
console.log('\n完成任务...')
for (let i = 0; i < maxTaskLen; i++) { // console.log('\n完成任务...')
for (let user of userList.filter(x => i < x.task.length)) { // for (let i = 0; i < maxTaskLen; i++) {
let item = user.task[i] // for (let user of userList.filter(x => i < x.task.length)) {
await user.doTask(item.sceneId, item.taskId); // let item = user.task[i]
await $.wait(200); // await user.doTask(item.sceneId, item.taskId);
await user.getReward(item.sceneId, item.taskId); // await $.wait(200);
await $.wait(200); // await user.getReward(item.sceneId, item.taskId);
} // await $.wait(200);
await $.wait(15000); // }
} // await $.wait(15000);
// }
console.log('\n领取奖励...')
for (let i = 0; i < maxRewardLen; i++) { // console.log('\n领取奖励...')
for (let user of userList.filter(x => i < x.reward.length)) { // for (let i = 0; i < maxRewardLen; i++) {
let item = user.reward[i] // for (let user of userList.filter(x => i < x.reward.length)) {
await user.getReward(item.sceneId, item.taskId); // let item = user.reward[i]
await $.wait(200); // await user.getReward(item.sceneId, item.taskId);
} // await $.wait(200);
await $.wait(500); // }
} // await $.wait(500);
} else { // }
console.log(`${TASK_TIME[0]}点到${TASK_TIME[1]}点之间会做金币任务`) // } else {
} // console.log(`${TASK_TIME[0]}点到${TASK_TIME[1]}点之间会做金币任务`)
// }
console.log('\n================== 新手奖励 ==================') console.log('\n================== 新手奖励 ==================')
for (let user of userList) { for (let user of userList) {

Loading…
Cancel
Save