mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-19 02:23:01 +08:00
fix.修复自动公招识别错误时的处理
This commit is contained in:
@@ -43,16 +43,14 @@ bool asst::AutoRecruitTask::run()
|
||||
}
|
||||
Rect rect = start_res.at(i).rect;
|
||||
ctrler.click(rect);
|
||||
sleep(delay);
|
||||
sleep(delay);
|
||||
bool ret = false;
|
||||
for (int j = 0; j != m_retry_times; ++j) {
|
||||
if (need_exit()) {
|
||||
return false;
|
||||
}
|
||||
bool ret = _run();
|
||||
ret = _run();
|
||||
switch (m_last_error) {
|
||||
case ErrorT::NotInTagsPage:
|
||||
--i;
|
||||
break;
|
||||
case ErrorT::NotInConfirm:
|
||||
click_return_button();
|
||||
break;
|
||||
@@ -63,6 +61,10 @@ bool asst::AutoRecruitTask::run()
|
||||
if (ret) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
// 可能是Tag一直识别错误,那就算了,放弃这个
|
||||
if (ret == false) {
|
||||
click_return_button();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -225,7 +225,6 @@ bool RecruitTask::_run()
|
||||
}
|
||||
else {
|
||||
m_last_error = ErrorT::NotInConfirm;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user