Advertisement
Guest User

Untitled

a guest
Dec 27th, 2017
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.95 KB | None | 0 0
  1. #include <ImageSearch.au3>
  2.  
  3. HotKeySet("{END}", "TERMINATE")
  4. HotKeySet("{PAUSE}", "TogglePause")
  5. HotKeySet("{NUMPADADD}", "AwakeIncrease")
  6. HotKeySet("{NUMPADSUB}", "AwakeDecrease")
  7.  
  8. Global $x
  9. Global $y
  10.  
  11. Global $Paused
  12.  
  13. Global $max_awakes = 10000
  14. Global $awake_amount = 0
  15. Global $awake_select = 30
  16. Global $awake_attribute = 5
  17. Global $awake_attribute_2nd = 0
  18.  
  19. Local $awake_adoch_attribute_count = 0
  20.  
  21. Global $bot_active = False
  22.  
  23. While 1
  24. If ($awake_amount < $max_awakes) Then
  25. If ($bot_active = True) Then
  26. ToolTip('Total awakes: ' & $awake_amount + '', 0, 0)
  27. Start_awake()
  28. Sleep(100)
  29. Sum()
  30. EndIf
  31. EndIf
  32. WEnd
  33.  
  34. Func Start_awake()
  35. ToolTip('Total awakes: ' & $awake_amount, 0, 0)
  36. $start_awake_1 = _ImageSearchArea("images/start_awake_1.png", 1, 0, 0, 400, 390, $x, $y, 25)
  37. $start_awake_2 = _ImageSearchArea("images/start_awake_2.png", 1, 0, 0, 400, 390, $x, $y, 25)
  38. $start_awake_3 = _ImageSearchArea("images/start_awake_3.png", 1, 0, 0, 400, 390, $x, $y, 25)
  39.  
  40. If ($start_awake_1 = 1 Or $start_awake_2 = 1 Or $start_awake_3 = 1) Then
  41. $awake_adoch_attribute_count = 0
  42. MouseClick("left", $x, $y, 1, 2)
  43. $awake_amount += 1
  44. EndIf
  45. EndFunc
  46.  
  47. Func Sum()
  48. If($awake_attribute = 5) Then
  49. Sleep(100)
  50. Awakes_adoch()
  51. If($awake_adoch_attribute_count >= $awake_select) Then
  52. ToolTip('Completed attribute total: ' & $awake_adoch_attribute_count & ' adoch | Total awakes: ' & $awake_amount, 0, 0)
  53. MsgBox(0, "Awakening completed", "Completed attribute total: +" & $awake_adoch_attribute_count & "% adoch | Total awakes: " & $awake_amount)
  54. $bot_active = False
  55. EndIf
  56. EndIf
  57. EndFunc
  58.  
  59. Func Awakes_adoch()
  60. ToolTip('Scanning for adoch awakes', 0, 0)
  61.  
  62. $adoch1 = _ImageSearchArea("images/adoch/adoch1.png", 1, 0, 0, 400, 390, $x, $y, 0)
  63. If ($adoch1 = 1) Then
  64. $awake_adoch_attribute_count += 1
  65. EndIf
  66.  
  67. $adoch3 = _ImageSearchArea("images/adoch/adoch3.png", 1, 0, 0, 400, 390, $x, $y, 0)
  68. If ($adoch3 = 1) Then
  69. $awake_adoch_attribute_count += 3
  70. EndIf
  71.  
  72. $adoch5 = _ImageSearchArea("images/adoch/adoch5.png", 1, 0, 0, 400, 390, $x, $y, 0)
  73. If ($adoch5 = 1) Then
  74. $awake_adoch_attribute_count += 5
  75. EndIf
  76.  
  77. $adoch7 = _ImageSearchArea("images/adoch/adoch7.png", 1, 0, 0, 400, 390, $x, $y, 0)
  78. If ($adoch7 = 1) Then
  79. $awake_adoch_attribute_count += 7
  80. EndIf
  81.  
  82. $adoch9 = _ImageSearchArea("images/adoch/adoch9.png", 1, 0, 0, 400, 390, $x, $y, 0)
  83. If ($adoch9 = 1) Then
  84. $awake_adoch_attribute_count += 9
  85. EndIf
  86.  
  87. $adoch11 = _ImageSearchArea("images/adoch/adoch11.png", 1, 0, 0, 400, 390, $x, $y, 0)
  88. If ($adoch11 = 1) Then
  89. $awake_adoch_attribute_count += 11
  90. EndIf
  91.  
  92. $adoch13 = _ImageSearchArea("images/adoch/adoch13.png", 1, 0, 0, 400, 390, $x, $y, 0)
  93. If ($adoch13 = 1) Then
  94. $awake_adoch_attribute_count += 13
  95. EndIf
  96.  
  97. $adoch15 = _ImageSearchArea("images/adoch/adoch15.png", 1, 0, 0, 400, 390, $x, $y, 0)
  98. If ($adoch15 = 1) Then
  99. $awake_adoch_attribute_count += 15
  100. EndIf
  101.  
  102. $adoch17 = _ImageSearchArea("images/adoch/adoch17.png", 1, 0, 0, 400, 390, $x, $y, 0)
  103. If ($adoch17 = 1) Then
  104. $awake_adoch_attribute_count += 17
  105. EndIf
  106.  
  107. $adoch19 = _ImageSearchArea("images/adoch/adoch19.png", 1, 0, 0, 400, 390, $x, $y, 0)
  108. If ($adoch19 = 1) Then
  109. $awake_adoch_attribute_count += 19
  110. EndIf
  111.  
  112. Sleep(50)
  113. ToolTip('[Scan]: Additional Damage of Critical Hits +' & $awake_adoch_attribute_count & '% found.', 0, 0)
  114. EndFunc
  115.  
  116. Func AwakeIncrease()
  117. $awake_select += 5
  118. ToolTip('[Settings]: Selected awake increased by 5 | Current value: ' & $awake_select, 0, 0)
  119. EndFunc
  120.  
  121. Func AwakeDecrease()
  122. $awake_select -= 5
  123. ToolTip('[Settings]: Selected awake decreased by 5 | Current value: ' & $awake_select, 0, 0)
  124. EndFunc
  125.  
  126. Func TogglePause()
  127. If ($bot_active = True) Then
  128. $bot_active = False
  129. ElseIf ($bot_active = False) Then
  130. $bot_active = True
  131. EndIf
  132. EndFunc
  133.  
  134. Func Terminate()
  135. Exit 0
  136. EndFunc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement