fix: 修复鸡腿好感默认值未生效

This commit is contained in:
秋云
2025-03-31 22:39:01 +08:00
committed by GitHub
parent 4977af2a93
commit 1f1c534e46

View File

@@ -41,7 +41,6 @@
log.info(`导航至甜甜花位置`);
await AutoPath('导航至甜甜花位置');
log.info(`自动好感开始...`);
const startFirstTime = Date.now();
for (let i = 0; i < times; i++) {
@@ -81,6 +80,9 @@
return `${completionDate.toLocaleTimeString()} (约 ${Math.round(remainingTime / 60000)} 分钟)`;
}
function isPositiveInteger(value) {
return Number.isInteger(value) && value > 0;
}
// 启用自动拾取的实时任务
const startTime = Date.now();
dispatcher.addTimer(new RealtimeTimer("AutoPick"));
@@ -88,7 +90,6 @@
const messages = [
'请确保有足够的鸡腿',
'请确保队伍满员',
`自动好感任务开始,运行:${settings.times}`,
];
for (let message of messages) {
log.info(message);
@@ -99,7 +100,14 @@
log.info('自动好感开始...');
//默认10次自动好感
await AutoFriendshipDev(settings.times);
if(isPositiveInteger(settings.times){
log.info(`自动好感任务开始,运行:${settings.times}`);
await AutoFriendshipDev(settings.times);
} else {
log.info(`运行次数输入不合法或者未输入,使用默认值`);
times = 10;
log.info(`自动好感任务开始,运行:${times}`);
await AutoFriendshipDev(10);
}
log.info(`自动好感运行总时长:${LogTimeTaken(startTime)}`);
})();