def click_target(self): stroke = InterceptionMouseStroke() stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_LEFT_BUTTON_DOWN self.autohot_py.sendToDefaultMouse(stroke) # time.sleep(0.02) stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_LEFT_BUTTON_UP self.autohot_py.sendToDefaultMouse(stroke)
def go_somewhere(self): """ click to go """ self.set_default_camera() smooth_move(self.autohot_py, 900, 650) # @TODO dynamic stroke = InterceptionMouseStroke() stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_LEFT_BUTTON_DOWN self.autohot_py.sendToDefaultMouse(stroke) stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_LEFT_BUTTON_UP self.autohot_py.sendToDefaultMouse(stroke) self.set_default_camera()
def turn(self): # turn right time.sleep(0.02) stroke = InterceptionMouseStroke() self.autohot_py.moveMouseToPosition(350, 500) stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_RIGHT_BUTTON_DOWN self.autohot_py.sendToDefaultMouse(stroke) time.sleep(0.2) self.autohot_py.moveMouseToPosition(500, 500) stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_RIGHT_BUTTON_UP self.autohot_py.sendToDefaultMouse(stroke)
def turn(self, turn_y): """ turn right """ smooth_move(self.autohot_py, self.window_info['x'] + self.window_info['width']*0.3, self.window_info['y'] + self.window_info['height']*.45) # @TODO dynamic stroke = InterceptionMouseStroke() time.sleep(0.1) stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_RIGHT_BUTTON_DOWN self.autohot_py.sendToDefaultMouse(stroke) smooth_move(self.autohot_py, self.window_info['x'] + self.window_info['width']*0.3+18, self.window_info['y'] + self.window_info['height']*.45+turn_y) # @TODO dynamic stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_RIGHT_BUTTON_UP self.autohot_py.sendToDefaultMouse(stroke)
def turn(self): """ turn right """ time.sleep(0.02) smooth_move(self.autohot_py, 300, 500) # @TODO dynamic stroke = InterceptionMouseStroke() stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_RIGHT_BUTTON_DOWN self.autohot_py.sendToDefaultMouse(stroke) smooth_move(self.autohot_py, 305, 500) # @TODO dynamic stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_RIGHT_BUTTON_UP self.autohot_py.sendToDefaultMouse(stroke)
def go_somewhere(self): # self.set_default_camera() self.autohot_py.moveMouseToPosition(900, 800) # @TODO dynamic time.sleep(0.1) for i in range(2): stroke = InterceptionMouseStroke() stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_LEFT_BUTTON_DOWN self.autohot_py.sendToDefaultMouse(stroke) time.sleep(0.2) stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_LEFT_BUTTON_UP self.autohot_py.sendToDefaultMouse(stroke)
def go_somewhere(self): """ click to go """ #self.set_default_camera() smooth_move(self.autohot_py, self.window_info['x'] + self.window_info['width']*0.55, self.window_info['y'] + self.window_info['height']*.48) # @TODO dynamic stroke = InterceptionMouseStroke() time.sleep(0.2) stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_LEFT_BUTTON_DOWN self.autohot_py.sendToDefaultMouse(stroke) time.sleep(0.1) stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_LEFT_BUTTON_UP self.autohot_py.sendToDefaultMouse(stroke)
def click_target(self): time.sleep(random.uniform(0.02, 0.03)) stroke = InterceptionMouseStroke() stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_LEFT_BUTTON_DOWN self.autohot_py.sendToDefaultMouse(stroke) stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_LEFT_BUTTON_UP self.autohot_py.sendToDefaultMouse(stroke) if self.get_targeted_hp() <= 0: self.autohot_py.S.press() time.sleep(0.1) return 0 time.sleep(random.uniform(0.02, 0.03)) stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_LEFT_BUTTON_DOWN self.autohot_py.sendToDefaultMouse(stroke) stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_LEFT_BUTTON_UP self.autohot_py.sendToDefaultMouse(stroke) time.sleep(0.4) if self.get_targeted_hp() > 0: return 1 self.autohot_py.S.press() time.sleep(0.1) return 0