Пример #1
0
    def click_select(self):
        if self.is_choose_friend:
            click_position(self.choose_friend_point[0][0],
                           self.choose_friend_point[0][1])

        for point in self.select_points:
            click_position(point[0], point[1])
            if len(self.select_points) != 1:
                time.sleep(1)
Пример #2
0
    def no_power(self, is_shop=False):

        # get energy from gift box
        if not is_shop:
            if self.is_get_energy_from_gift:
                click_position(self.gift_box_point[0][0],
                               self.gift_box_point[0][1])
                time.sleep(0.2)
                click_position(self.gift_first_energy[0][0],
                               self.gift_first_energy[0][1])
                time.sleep(0.2)
                click_position(self.gift_close_point[0][0],
                               self.gift_close_point[0][1])
            else:
                lock_screen()
                exit()
        # get energy from shop
        else:
            if self.is_get_energy_from_shop:
                click_position(self.shop_point[0][0], self.shop_point[0][1])
                time.sleep(0.2)
                click_position(self.shop_energy_point[0][0],
                               self.shop_energy_point[0][1])
                time.sleep(0.2)
                click_position(self.shop_purchase[0][0],
                               self.shop_purchase[0][1])
                time.sleep(0.2)
                click_position(self.shop_purchase[1][0],
                               self.shop_purchase[1][1])
                time.sleep(0.2)
                click_position(self.shop_close_point[0][0],
                               self.shop_close_point[0][1])
            else:
                lock_screen()
                exit()
Пример #3
0
 def click_victory(self):
     for point in self.end_points:
         click_position(point[0], point[1])
         if len(self.end_points) != 1:
             time.sleep(1)
Пример #4
0
 def click_not_life(self):
     for point in self.failed_points:
         click_position(point[0], point[1])
         if len(self.failed_points) != 1:
             time.sleep(1)
Пример #5
0
    def click_reward_open(self):
        if self.is_sold:
            for point in self.reward_sold_points:
                click_position(point[0], point[1])
                if len(self.reward_sold_points) != 1:
                    time.sleep(1)
                else:
                    time.sleep(0.2)
                    click_position(point[0], point[1])
                    time.sleep(0.2)
                    click_position(point[0], point[1])
        else:
            for point in self.reward_keep_points:
                click_position(point[0], point[1])
                if len(self.reward_keep_points) != 1:
                    time.sleep(1)
                else:
                    time.sleep(0.2)
                    click_position(point[0], point[1])
                    time.sleep(0.2)
                    click_position(point[0], point[1])

        for point in self.reward_treasure_points:
            click_position(point[0], point[1])
            if len(self.reward_treasure_points) != 1:
                time.sleep(1)
Пример #6
0
 def click_sold_five_star_rune(self):
     for point in self.fix_start_sold_point:
         click_position(point[0], point[1])
         if len(self.fix_start_sold_point) != 1:
             time.sleep(1)