Advertisement
UmbertoKing

Untitled

Jan 22nd, 2017
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.81 KB | None | 0 0
  1. if starting:
  2.     autoaim = True
  3.     lmousetime = 0
  4.     rmousetime = 0
  5.     mmousetime = 0
  6.     perioddown = 0
  7.     periodpress = 0
  8.     periodkeep = False
  9.     periodtoggle = False
  10.     commadown = 0
  11.     commapress = 0
  12.     commadown = 0
  13.     commakeep = True
  14.     mdown = 0
  15.     mpress = 0
  16.     dpress = False
  17.     Glob = True
  18.     semi = False
  19.     semiW = False
  20.     aiming = False
  21.     press = 50
  22.     mapon = False
  23.     prevd = 0
  24.  
  25. diagnostics.watch(keyboard.getKeyDown(Key.Return))
  26. diagnostics.watch(mouse.leftButton)
  27. diagnostics.watch(mouse.rightButton)
  28. diagnostics.watch(keyboard.getKeyDown(Key.Comma))
  29. diagnostics.watch(keyboard.getKeyDown(Key.Period))
  30. diagnostics.watch(keyboard.getKeyDown(Key.M))
  31. diagnostics.watch(semi)
  32. diagnostics.watch(autoaim)
  33. diagnostics.watch(aiming)
  34. diagnostics.watch(periodtoggle)
  35. diagnostics.watch(commapress)
  36. diagnostics.watch(prevd)
  37. diagnostics.watch(dpress)
  38.  
  39. #----------------------
  40.  
  41. if (mpress > 0 and mdown == 0): keyboard.setKeyDown(Key.M); mpress -= 1;
  42. if (periodpress > 0 and perioddown == 0): keyboard.setKeyDown(Key.Period); periodpress -= 1;
  43. if (commapress > 0 and commadown == 0): keyboard.setKeyDown(Key.Comma); commapress -= 1;
  44.  
  45. lmousetime = lmousetime + 1 if mouse.leftButton else 0     
  46. rmousetime = rmousetime + 1 if mouse.rightButton else 0    
  47. mmousetime = mmousetime + 1 if mouse.middleButton else 0
  48.  
  49. perioddown = perioddown + 1 if (keyboard.getKeyDown(Key.Period) or perioddown < 0) and not periodkeep else 0
  50. commadown = commadown + 1 if (keyboard.getKeyDown(Key.Comma) or commadown < 0) and not commakeep else 0    
  51. mdown = mdown + 1 if keyboard.getKeyDown(Key.M) or mdown < 0  else 0
  52.  
  53. if perioddown > press: keyboard.setKeyUp(Key.Period); perioddown = -press;
  54. if commadown > press: keyboard.setKeyUp(Key.Comma); commadown = -press;
  55. if mdown > press: keyboard.setKeyUp(Key.M); mdown = -press;
  56.  
  57. commakeep = False
  58. periodkeep = periodtoggle
  59.  
  60. #----------------------
  61.  
  62. if keyboard.getKeyDown(Key.PageDown):
  63.     Glob = False
  64. elif keyboard.getKeyDown(Key.PageUp):
  65.     Glob = True
  66.    
  67. if keyboard.getKeyDown(Key.End):
  68.     #autoaim = False
  69.     semi = False
  70.     semiW = semi
  71. elif keyboard.getKeyDown(Key.Home):
  72.     #autoaim = True
  73.     semi = True
  74.     semiW = semi
  75.  
  76. if keyboard.getKeyDown(Key.LeftShift):
  77.     semi = False
  78. else:
  79.     semi = semiW
  80.    
  81. autoaim = False
  82.  
  83. if Glob:
  84.     if mmousetime > 0:
  85.         if not mapon:
  86.             mpress += 1
  87.             mapon = True
  88.     elif mapon:
  89.         mpress += 1
  90.         mapon = False
  91.        
  92.     if lmousetime > 0:
  93.         if commadown == 0: commapress = 1
  94.         if not semi:
  95.             commakeep = True
  96.         if autoaim:
  97.             periodpress = 1
  98.             periodkeep = True
  99.    
  100.     if rmousetime > 0:
  101.         if True:
  102.             if rmousetime == 1:
  103.                 periodpress = 1
  104.                 periodtoggle = not periodtoggle
  105.         else:
  106.             periodpress = 1
  107.             periodkeep = True
  108.        
  109.    
  110.     if (rmousetime > 0 and rmousetime < 100) or keyboard.getKeyDown(Key.Z):
  111.         keyboard.setKeyDown(Key.Slash)
  112.     else:
  113.         keyboard.setKeyUp(Key.Slash)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement