Advertisement
Guest User

RG AHK Script

a guest
Feb 9th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #Persistent
  2. SetTimer, Buy, 1000
  3. SetTimer, BuyAll, 1000
  4. SetTimer, FastClick, 34
  5. SetTimer, TCClick, 250
  6. SetTimer, SpellCheck, 113000
  7.  
  8. Esc::ExitApp
  9.  
  10. F1::
  11.     if (Buyall)
  12.         BuyAll := !BuyAll
  13.     if (Click)
  14.         Click := !Click
  15.     Buy := !Buy
  16. Return
  17.  
  18. +F1::
  19.     if (Buy)
  20.         Buy := !Buy
  21.     if (Click)
  22.         Click := !Click
  23.     BuyAll := !BuyAll
  24. Return
  25.  
  26. F2::
  27.     if (Buy)
  28.         Buy := !Buy
  29.     if (Buyall)
  30.         BuyAll := !BuyAll
  31.     Click := !Click
  32. Return
  33.  
  34. F3::
  35.     if (Spell)
  36.         Spell := !Spell
  37.     Spell := !Spell
  38.     gosub Spell
  39.     SetTimer, SingleSpell, -100
  40. Return
  41.  
  42. SingleSpell:
  43.     Spell := !Spell
  44. Return
  45.  
  46. +F3::
  47.     Spell := !Spell
  48. Return
  49.  
  50. SpellCheck:
  51.     if (Spell)
  52.         gosub Spell
  53. Return
  54.  
  55. Buy:
  56.     If (!Buy)
  57.         Return
  58.     Click 1028, 422
  59.     Click 1028, 360
  60.     Click 1028, 320
  61.  
  62.     Click 1028, 856
  63.     Click 1028, 794
  64.     Click 1028, 732
  65.     Click 1028, 670
  66.     Click 1028, 628
  67.     Click 1028, 566
  68.     Click 1028, 526
  69.     Click 1028, 490
  70. return
  71.  
  72. BuyAll:
  73.     If (!BuyAll)
  74.         Return
  75.     Click 499, 345
  76.  
  77.     Click 1028, 422
  78.     Click 1028, 360
  79.     Click 1028, 320
  80.  
  81.     Click 1028, 856
  82.     Click 1028, 794
  83.     Click 1028, 732
  84.     Click 1028, 670
  85.     Click 1028, 628
  86.     Click 1028, 566
  87.     Click 1028, 526
  88.     Click 1028, 490
  89. return
  90.  
  91. FastClick:
  92.     If (!Click)
  93.         Return
  94.     MouseClick
  95. Return
  96.  
  97. /*
  98. Spell: ; Angel Spell
  99.     If (!Spell)
  100.         Return
  101.     Send 2
  102.     Send 4
  103.     SetTimer, LabelSend5, -12000
  104.     SetTimer, LabelSend3, -15000
  105.     SetTimer, TCStart, -16000
  106.     SetTimer, TCStop, -29000
  107. Return
  108. */
  109. /*
  110. Spell: ; Elf Spell
  111.     Send 4
  112.     Send 2
  113.     SetTimer, LabelSend5, -8000
  114.     SetTimer, LabelSend3, -10000
  115.     SetTimer, TCStart, -11000
  116.     SetTimer, TCStop, -24000
  117. Return
  118. */
  119. /*
  120. Spell: ; Druid Spell
  121.     Send 4
  122.     SetTimer, LabelSend2, -4000
  123.     SetTimer, LabelSend3, -4000
  124.     SetTimer, TCStart, -5000
  125.     SetTimer, TCStop, -24000
  126. Return
  127. */
  128. /*
  129. Spell: ; Fey Spell
  130.     Send 2
  131.     SetTimer, LabelSend5, -8000
  132.     SetTimer, LabelSend4, -10000
  133.     SetTimer, LabelSend3, -10100
  134.     SetTimer, TCStart, -10500
  135.     SetTimer, TCStop, -19000
  136. Return
  137. */
  138.  
  139. Spell: ; DF Spell
  140.     Send 2
  141.     Send 3
  142.     SetTimer, LabelSend5, -8000
  143.     SetTimer, LabelSend4, -10000
  144.     SetTimer, TCStart, -10500
  145.     SetTimer, TCStop, -19000
  146. Return
  147.  
  148. /*
  149. Spell: ; IGOT Mana
  150.     Send 2
  151.     SetTimer, LabelSend3, -15000
  152.     SetTimer, LabelSend4, -15100
  153.     SetTimer, LabelSend5, -23000   
  154.     SetTimer, TCStart, -23500
  155.     SetTimer, TCStop, -29000
  156. Return
  157. */
  158. LabelSend2:
  159.     Send 2
  160. Return
  161.  
  162. LabelSend3:
  163.     Send 3
  164. Return
  165.  
  166. LabelSend4:
  167.     Send 4
  168. Return
  169.  
  170. LabelSend5:
  171.     Send 5
  172. Return
  173.  
  174. TCStart:
  175.     TC := !TC
  176. Return
  177.  
  178. TCStop:
  179.     TC := !TC
  180. Return
  181.  
  182. TCClick:
  183.     If (TC)
  184.         Send 1
  185. Return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement