patch:任务修复脚本
This commit is contained in:
parent
0a296d739a
commit
452f5f3d14
@ -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}`);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user