diff --git a/tasks/TalismanPass/script_task.py b/tasks/TalismanPass/script_task.py index df90918b4d..ebc8d3a665 100644 --- a/tasks/TalismanPass/script_task.py +++ b/tasks/TalismanPass/script_task.py @@ -8,6 +8,7 @@ from tasks.TalismanPass.assets import TalismanPassAssets from tasks.TalismanPass.config import TalismanConfig, LevelReward +from module.atom.image import RuleImage from module.logger import logger from module.exception import TaskEnd from module.base.timer import Timer @@ -17,6 +18,14 @@ class ScriptTask(GameUi, TalismanPassAssets): def run(self): self.goto_page(page_daily) + task_tab = RuleImage( + roi_front=(1198, 328, 36, 73), + roi_back=(1185, 307, 64, 117), + method="Template matching", + threshold=0.8, + file="./tasks/TalismanPass/tp/tp_task_tab.png", + ) + self.appear_then_click(task_tab) con: TalismanConfig = self.config.talisman_pass.talisman # 收取全部奖励 diff --git a/tasks/TalismanPass/tp/tp_task_tab.png b/tasks/TalismanPass/tp/tp_task_tab.png new file mode 100644 index 0000000000..2ad62cdbd1 Binary files /dev/null and b/tasks/TalismanPass/tp/tp_task_tab.png differ