patch:任务修复脚本

This commit is contained in:
xichaoyin 2024-01-10 15:19:38 +08:00
parent 0a296d739a
commit 452f5f3d14

View File

@ -13,21 +13,11 @@ class Path {
}, { projection: { taskid: 1 } }).toArray()).map(i => i.taskid); }, { projection: { taskid: 1 } }).toArray()).map(i => i.taskid);
if (unFinishTask.length >= 2) { if (unFinishTask.length >= 2) {
for (let taskid of unFinishTask) { unFinishTask.sort().slice(1);
let con = G.gc.task[taskType][taskid]; await G.mongodb.collection("task").deleteOne({
if (!con) { uid: user.uid, taskid: { $in: unFinishTask }
await G.mongodb.collection("task").deleteOne({ });
uid: user.uid, taskid: taskid console.log(`删除玩家${user.uid}任务:${unFinishTask}`);
});
console.log(`删除玩家${user.uid}任务:${taskid}`);
}
if (unFinishTask.includes(con.pretask)) {
await G.mongodb.collection("task").deleteOne({
uid: user.uid, taskid: taskid
});
console.log(`删除玩家${user.uid}任务:${taskid}`);
}
}
} }
} }
} }