Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Zenith on 1, RoD/H on 2
- import time
- from pynput import mouse, keyboard
- from pynput.mouse import Controller as Mouse_controller, Listener as Mouse_listener
- from pynput.keyboard import Controller as Keyboard_controller, Listener as Keyboard_listener
- def on_click(x, y, button, pressed):
- if in_combat and pressed and button == mouse.Button.right:
- m_controller.release(mouse.Button.left)
- time.sleep(0.3)
- #
- k_controller.press('2')
- time.sleep(0.05)
- k_controller.release('2')
- #
- m_controller.press(mouse.Button.left)
- time.sleep(0.05)
- m_controller.release(mouse.Button.left)
- #
- k_controller.press('1')
- time.sleep(0.05)
- k_controller.release('1')
- #
- m_controller.press(mouse.Button.left)
- def on_press(key):
- global in_combat
- if hasattr(key, 'char'):
- if key.char == '1':
- time.sleep(0.1)
- m_controller.press(mouse.Button.left)
- in_combat = True
- elif key.char in release_chars:
- m_controller.release(mouse.Button.left)
- in_combat = False
- in_combat = False
- release_chars = ['0'] + [str(n) for n in range(2, 10)]
- m_controller = Mouse_controller()
- k_controller = Keyboard_controller()
- m_listener = Mouse_listener(on_click = on_click)
- k_listener = Keyboard_listener(on_press = on_press)
- m_listener.start()
- k_listener.start()
- while True: pass
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement