def Do(self): if not Action.Do(self,self.I_MenuHonor): return False # get honor if Screens.checkExists(self.r_HonorItem_InList, self.i_GetHonorReward): #Region(Region(438,393,361,161)).find(Pattern("1467385626798.png").targetOffset(280,3)).click() #self.r_HonorItem_InList.getLastMatch().targetOffset(280,3).click() Screens.findClick(self.r_HonorItem_InList, Pattern(self.i_GetHonorReward).targetOffset(280,3)) wait(1.5) Screens.findClick(self.r_HonorConfirm_Dig, self.i_HonorConfirm_btn) # get daily yellow tickets for i in range(0,5): if Screens.checkExists(self.r_dailyReward, Pattern(self.i_dailyReward).similar(0.88)): self.r_dailyReward.getLastMatch().click() wait(1.5) self.post()
def Do(self): click(self.l_TopTextMenu) wait(0.5) if Screens.checkExists(self.r_FishDiag, self.i_FishDiagText,2): pass else: Debug.user("No Fishing.. Skip") return Screens.findClick(self.r_FishDiagBottom,self.i_FishDiagBottom_getall) wait(5) self.post()
def harvist(fl, locTree): Debug.user("Harvist one") print fl # mouseMove(fl) click(fl) # wait select tree diag if not Screens.checkExists(r_TreeDiagTitle, "Md_Harvist_TreeDiagTitle.png",1): return False # moneytree or exptree click(locTree) sleep(0.2) if not Screens.findClick(r_HarvistDiagBtn, "Md_Harvist_DiagGet.png"): return False # sleep(1) # click(fl) return True
def Do(self): if not Action.Do(self, self.I_MenuJumsul): return False if not Screens.selectBottom(self.IB_MenuJusul): r_JumsulDiag = Region(590,229,81,35) i_JumsulText = "A_Jumsul_TextTop.png" if not Screens.checkExists(r_JumsulDiag, i_JumsulText, 3): return l_rollDices = Location(620, 492) click(l_rollDices) r_1000kinusul =Region(646,426,80,48) i_1000kinusul = "A_Jumsul_Diag_1000ki.png" # click 9 times Screens.findClick(r_1000kinusul, i_1000kinusul) for i in range(0,8): r_1000kinusul.getLastMatch().click() # click again 8 more l_ConfirmDices = Location(630, 453) click(l_ConfirmDices) # click ok 9 more for i in range(0,10): click(l_ConfirmDices) wait(0.5) click(l_ConfirmDices) self.post() def post(self): wait(1) click (Location(994, 239))