Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import mouse
- import keyboard
- import threading
- import time
- hit = False
- def send(key, delay):
- keyboard.press(key)
- time.sleep(delay)
- keyboard.release(key)
- def spammer():
- # 切枪
- mouse.wheel(1)
- # 上机枪塔
- send('f', 0.3)
- time.sleep(0.1)
- # 下机枪塔
- send('f', 0.2)
- time.sleep(0.5)
- # 切枪
- send(3, 0.2)
- def spammer_thread():
- global hit
- while True:
- if hit:
- spammer()
- # 两次操作间的间隔
- time.sleep(2)
- threading.Thread(target=spammer_thread, args=(), daemon=True).start()
- def hook():
- global hit
- # 确保开始刷的时候是第二槽位的武器
- send(3, 0.2)
- time.sleep(1)
- hit = True
- print('Hooked.')
- def un_hook():
- global hit
- hit = False
- print('unHooked.')
- def main():
- # 绑定热键
- keyboard.add_hotkey('f8', hook, args=(), suppress=False,
- timeout=1, trigger_on_release=False)
- keyboard.add_hotkey('f9', un_hook, args=(), suppress=False,
- timeout=1, trigger_on_release=False)
- while True:
- time.sleep(86400)
- if __name__ == '__main__':
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement