def roof5tokenaction(): controller.move_mouse(controller.get_position(), (384,351), delta=0.0) controller.click() time.sleep(controller.add_time_noise(1.4)) controller.move_mouse(controller.get_position(), (416,340 ), delta=1) controller.click() time.sleep(controller.add_time_noise(6.9))
def roof3tokenaction(): controller.move_mouse(controller.get_position(), (352,369),delta=0.0) controller.click() time.sleep(controller.add_time_noise(2.1)) controller.move_mouse(controller.get_position(), (308,352), delta=0.0) controller.click() time.sleep(controller.add_time_noise(4.6))
def roof4tokenaction(): controller.move_mouse(controller.get_position(), (366,364),delta=0.0) controller.click() time.sleep(controller.add_time_noise(1.8)) controller.move_mouse(controller.get_position(), (382,394)) controller.click() time.sleep(controller.add_time_noise(3.8))
def roof1tokenaction(): controller.move_mouse(controller.get_position(), (387,280)) controller.click() time.sleep(controller.add_time_noise(1.85)) controller.move_mouse(controller.get_position(), (380,277)) controller.click() time.sleep(controller.add_time_noise(3.7))
def roof2tokenaction(): controller.move_mouse(controller.get_position(), (370,311)) controller.click() time.sleep(controller.add_time_noise(1.1)) controller.move_mouse(controller.get_position(), (310,340)) controller.click() time.sleep(controller.add_time_noise(4.2))
def floor2action(): controller.move_mouse(controller.get_position(), (755,186), delta=0.0) controller.click() time.sleep(controller.add_time_noise(8)) controller.move_mouse(controller.get_position(), (533,348), delta=0.0) controller.click() time.sleep(controller.add_time_noise(8))
def roof1stuckaction(): controller.move_mouse(controller.get_position(), (690,116), delta=0.0) controller.click() time.sleep(controller.add_time_noise(3.2)) controller.move_mouse(controller.get_position(), (378,308)) controller.click() time.sleep(controller.add_time_noise(4.55))
def roof6stuckaction(): controller.move_mouse(controller.get_position(), (745,153), delta=0.0) controller.click() time.sleep(controller.add_time_noise(5.2)) controller.move_mouse(controller.get_position(), (410,320), delta=0.0) controller.click() time.sleep(controller.add_time_noise(3.0))
def on_press(key): if hasattr(key, 'char'): if key.char == 'z': controller.right_click() controller.move_mouse_relative(0, 40, duration=0.001) controller.click() if key.char == 'x': curr = controller.get_position() curr = (curr[0], curr[1] - 40) controller.move_mouse_to(wilder, duration=.0001) controller.click() controller.move_mouse_to(curr, duration=.0001)
import pyscreenshot import numpy as np from PIL import Image import cv2 import sys sys.path.insert(0, '/Users/yingliu/Desktop/rsbot') import controller import time while True: controller.move_mouse(controller.get_position(), (742, 289)) controller.click() time.sleep(controller.add_time_noise(0.5)) controller.move_mouse(controller.get_position(), (731, 271)) controller.click() time.sleep(controller.add_time_noise(0.9)) controller.move_mouse(controller.get_position(), (692, 289)) controller.click() time.sleep(controller.add_time_noise(2.4))
def roof7action(): controller.move_mouse(controller.get_position(), (385,230)) controller.click() time.sleep(controller.add_time_noise(4.4))
def roof6action(): controller.move_mouse(controller.get_position(), (618,323)) controller.click() time.sleep(controller.add_time_noise(7.05))
def floor3action(): controller.move_mouse(controller.get_position(), (400,165), delta=0.0) controller.click() time.sleep(controller.add_time_noise(10))
def floor1action(): controller.move_mouse(controller.get_position(), (350,255)) controller.click() time.sleep(controller.add_time_noise(7.0))
import pyscreenshot import numpy as np from PIL import Image, ImageFilter import cv2 import sys import controller import time import pytesseract as pt (562, 110) (580, 125) position = controller.get_position() controller.right_click() img = pyscreenshot.grab(bbox=(position[0]-140,position[1]+5, position[0]+140, position[1]+35)) img.save('pickpocket.png') #def hitpoints(): # img = pyscreenshot.grab(bbox=(562,110,580,125)) # new_size = tuple(6*x for x in img.size) # img = img.resize(new_size, Image.ANTIALIAS) # print(pt.image_to_string(img, config='-c tessedit_char_whitelist=0123456789 --oem 0')) # img.show() # #hitpoints()