ソースを参照

!2 add function zhuguang

pcacc 3 日 前
コミット
8fce6f8c5a

+ 2 - 0
app_dongri.py

@@ -416,6 +416,8 @@ def add_auto_task(isMaxCollect, isJina, isSimple = False, isAddStrengh = False,
 
         if activity == 'redPackage':
             GlobalState.task_queue.appendleft(task_get_redPackage())
+        elif activity == 'zhuguang'
+            GlobalState.task_queue.appendleft(task_zhuguang())
         if isJina == 'bigMonster_max':
             GlobalState.task_queue.appendleft(task_fightMonster(isAddStrengh, True, isSimple))
 

BIN
dongri_img/special_activity/zhuguang_not_select.png


BIN
dongri_img/special_activity/zhuguang_receive.png


BIN
dongri_img/special_activity/zhuguang_select.png


BIN
dongri_img/special_activity/zhuguang_send.png


+ 6 - 0
dongri_pic.py

@@ -358,6 +358,12 @@ class special_activity_img:
     spear = R'dongri_img\special_activity\spear.png'
     build_fire_crystal = R'dongri_img\special_activity\build_fire_crystal.png'
     fire_crystal_get = R'dongri_img\special_activity\fire_crystal_get.png'
+
+    # 逐光
+    zhuguang_not_select = R'dongri_img\special_activity\zhuguang_not_select.png'
+    zhuguang_select = R'dongri_img\special_activity\zhuguang_select.png'
+    zhuguang_send = R'dongri_img\special_activity\zhuguang_send.png'
+    zhuguang_receive = R'dongri_img\special_activity\zhuguang_receive.png'
     
 def change_direction(direction):
     if len(direction) == 4:

+ 22 - 2
dongri_task.py

@@ -1679,7 +1679,27 @@ class task_get_fire_crystal(dongri_task):
             continue
 
         return True
-    
+
+class task_zhuguang(dongri_task):
+    def __init__(self):
+        super().__init__(f"检查逐光")
+    def run(self):
+        basic_operate.go_town()
+        if waitClickImg_noWait_withBool(check_img.worthy_activity, 2, 1) == False:
+            return False
+        myTimeSleep_big()
+        yys_dragAuto(change_direction(special_activity_img.move_right_little))
+        myTimeSleep_big()
+        yys_dragAuto(change_direction(special_activity_img.move_right_little))
+        myTimeSleep_big()
+        yys_dragAuto(change_direction(special_activity_img.move_right_little))
+        waitClickImg_noWait_withBool([special_activity_img.zhuguang_not_select, special_activity_img.zhuguang_select], 2, 1)
+        
+        waitClickImg_noWait_withBool([special_activity_img.zhuguang_send, special_activity_img.zhuguang_receive], 2, 1)
+
+        waitClickImg_noWait_withBool([special_activity_img.zhuguang_send, special_activity_img.zhuguang_receive], 2, 1)
+        return True
+
 class task_testFun(dongri_task):
     def __init__(self):
         super().__init__(f"测试功能")
@@ -1735,4 +1755,4 @@ if __name__ == '__main__':
     #task_read_mails().run()
     #task_checkBenifitStatus().run()
     #task_checkDiamond().run()
-    task_useAnnimalSkill(True).run()
+    task_zhuguang().run()