Esempio n. 1
0
 def retreat(coord: Coords):
     time.sleep(0.25)
     Mouse.click()
     time.sleep(0.15)
     Mouse.move((coord.x, coord.y), 0.15, 8.0)
     time.sleep(0.40)
     Mouse.click()
     Actions.cast_spell('e')
     time.sleep(2.5)
     Utility.right_click()
     
     count = 0
     
     while count < 10:
         Actions.cast_spell('e')
         time.sleep(1)
         count += 1
     
     Actions.cast_spell('b')
     
     time.sleep(11)
     
     Actions.purchase_recommend()
     
     
Esempio n. 2
0
    def move_mouse_off(self, timeout=10):
        result = False

        while not result:

            pt = self.get_random_pt_off()

            Mouse.move(pt)

            result = self.wait_till_reached(pt, timeout)
Esempio n. 3
0
    def click(self, timeout=10):

        result = False

        while not result:

            pt = self.get_random_pt_on()

            Mouse.move(pt)

            result = self.wait_till_reached(pt, timeout)

        Mouse.click()
Esempio n. 4
0
 def yummi_attach(key='f4'):
     
     if Actions.last_attach + 8 < time.time():
         keyboard.press(key)
         Mouse.move((GameCoords.ally_focus_center.x, GameCoords.ally_focus_center.y), 0.05)
         time.sleep(0.160)
         
         keyboard.press_and_release('w')
         
         time.sleep(0.5)
         
         keyboard.press_and_release('w')
         
         time.sleep(0.25)
         
         keyboard.release(key)
         
         Actions.last_attach = time.time()
Esempio n. 5
0
    def action_troll_ward(side: str):
        loc = None

        if side is 'top':
            loc = (108, 646)

        elif side is 'bot':
            loc = (155, 624)
        
        if loc is not None:
            Mouse.move(loc, 0.15)
            
            time.sleep(0.5)
            count = 0
            while count < 180:
                Mouse.click()
                time.sleep(1)
                count += 1
        else: 
            print('loc is none')
Esempio n. 6
0
 def purchase_recommend():
     keyboard.press_and_release('p')
     Mouse.move((GameCoords.shop_tab_recommend.x, GameCoords.shop_tab_recommend.y))
     time.sleep(1)
     Mouse.click()
     time.sleep(0.5)
     Mouse.move((GameCoords.shop_select_recommend.x, GameCoords.shop_select_recommend.y))
     time.sleep(1)
     Mouse.click()
     time.sleep(0.5)
     Mouse.move((GameCoords.shop_purchase_selected.x, GameCoords.shop_purchase_selected.y))
     time.sleep(1.5)
     Mouse.click()
     time.sleep(1)
     keyboard.press_and_release('p')
     time.sleep(0.25)
Esempio n. 7
0
 def random_mouse_movement():
     x = random.randint(200, 1000)
     y = random.randint(100, 620)
     
     Mouse.move((x,y), duration=0.1, resolution= 10.0)