Advertisement
Guest User

Division 2 DPS Booster

a guest
Mar 21st, 2020
621
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.17 KB | None | 0 0
  1. import mouse
  2. import keyboard
  3. import threading
  4. import time
  5.  
  6. hit = False
  7.  
  8. def send(key, delay):
  9.     keyboard.press(key)
  10.     time.sleep(delay)
  11.     keyboard.release(key)
  12.  
  13. def spammer():
  14.     # 切枪
  15.     mouse.wheel(1)
  16.     # 上机枪塔
  17.     send('f', 0.3)
  18.     time.sleep(0.1)
  19.     # 下机枪塔
  20.     send('f', 0.2)
  21.     time.sleep(0.5)
  22.     # 切枪
  23.     send(3, 0.2)
  24.  
  25. def spammer_thread():
  26.     global hit
  27.     while True:
  28.         if hit:
  29.             spammer()
  30.         # 两次操作间的间隔
  31.         time.sleep(2)
  32.  
  33. threading.Thread(target=spammer_thread, args=(), daemon=True).start()
  34.  
  35. def hook():
  36.     global hit
  37.     # 确保开始刷的时候是第二槽位的武器
  38.     send(3, 0.2)
  39.     time.sleep(1)
  40.     hit = True
  41.     print('Hooked.')
  42.  
  43. def un_hook():
  44.     global hit
  45.     hit = False
  46.     print('unHooked.')
  47.  
  48. def main():
  49.     # 绑定热键
  50.     keyboard.add_hotkey('f8', hook, args=(), suppress=False,
  51.             timeout=1, trigger_on_release=False)
  52.     keyboard.add_hotkey('f9', un_hook, args=(), suppress=False,
  53.             timeout=1, trigger_on_release=False)
  54.     while True:
  55.         time.sleep(86400)
  56.  
  57. if __name__ == '__main__':
  58.     main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement