fix: 修复鸡腿好感默认值未生效
This commit is contained in:
@@ -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)}`);
|
||||
})();
|
||||
|
||||
Reference in New Issue
Block a user