Advertisement
Guest User

Untitled

a guest
Jun 17th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. from inputs import get_gamepad
  2. import keyboard
  3. from copypaste import copy, paste
  4. def write(msg):
  5. for letter in msg:
  6. if letter == "!":
  7. key.press_and_release("1+shift")
  8. else:
  9. keyboard.press_and_release(letter)
  10. dire = 0
  11. ap = {
  12. "BTN_SOUTH" : "Sorry!",
  13. "BTN_NORTH" : "$%#!",
  14. "BTN_EAST" : "Whoops!",
  15. "BTN_WEST" : "No problem."
  16. }
  17. te = {
  18. "BTN_SOUTH" : "Defending!",
  19. "BTN_NORTH" : "I got it!",
  20. "BTN_EAST" : "Need boost!",
  21. "BTN_WEST" : "Take the shot!"
  22. }
  23. ex = {
  24. "BTN_SOUTH" : "Close one!",
  25. "BTN_NORTH" : "OMG!",
  26. "BTN_EAST" : "Wow!",
  27. "BTN_WEST" : "Noooo!"
  28. }
  29. co = {
  30. "BTN_SOUTH" : "What a save!",
  31. "BTN_NORTH" : "Nice shot!",
  32. "BTN_EAST" : "Thanks!",
  33. "BTN_WEST" : "Great pass!"
  34. }
  35. while 1:
  36. events = get_gamepad()
  37. for event in events:
  38. if event.state:
  39. if dire == 0:
  40. if event.code == "BTN_SOUTH":
  41. dire = ap
  42. elif event.code == "BTN_NORTH":
  43. dire = te
  44. elif event.code == "BTN_EAST":
  45. dire = ex
  46. elif event.code == "BTN_WEST":
  47. dire = co
  48. else:
  49. if event.code.startswith("BTN_"):
  50. write(dire[event.code])
  51. dire = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement