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 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. 3
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. 4
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)