Advertisement
Guest User

Bot Monk exp Leoric manor

a guest
Jul 2nd, 2012
1,191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
AutoIt 3.45 KB | None | 0 0
  1. Global $Paused
  2.  
  3. HotKeySet("=","Leave")  ;script can START by pressing =
  4. HotKeySet("-", "Pause") ;script can be Pause by pressing -
  5. HotKeySet("x", "Stop") ;script can be Stopped by pressing x
  6.  
  7. $go = True
  8. $Leave = False
  9. $wait = 1000
  10.  
  11. Call("main")
  12.  
  13. func main()
  14. While $go
  15.    if($Leave) Then
  16.    $Pixel1 = PixelSearch(1482,20,1535,95,0xFFF000) ;searches top right screen for yellow of broken armor
  17.      If Not @error Then
  18.        Send("t")
  19.        Sleep(8000)
  20.        MouseClick("middle", 1480, 281) ;begin movement towards merchant
  21.        Sleep(1500)
  22.        MouseClick("middle", 1316, 206) ;moves to get merchant in screen
  23.        Sleep(1500)
  24.        MouseClick("middle", 845, 225) ;NPC Merchant to the right of cain's home
  25.        Sleep(1500)
  26.        MouseClick("middle", 521, 506) ;button to open up repair menu
  27.        Sleep(1500)
  28.        MouseClick("middle", 260, 595) ;button to pay for repairs
  29.        Sleep(2500)
  30.        Send("{ESCAPE}") ;opens menu
  31.        Sleep(1000)
  32.        MouseClick("middle", 956, 579) ;button to leave game
  33.        Sleep(8000)
  34.        MouseClick("middle", 230, 416) ;button to resume game from main menu
  35.        Sleep(8000)
  36.      Else
  37.        MouseClick("left", 227, 417) ;starts the run
  38.        Sleep(5000)
  39.     MouseClick("middle",776,964,1)
  40.                Sleep(1500)
  41.     MouseClick("middle",913,928,1)
  42.                Sleep(900)
  43.     MouseClick("middle",1817,380,1)
  44.                Sleep(1500)
  45.     MouseClick("middle",1386,433,1)
  46.                Sleep(1200)
  47.     MouseClick("middle",1343,814,1)
  48.                Sleep(1200)
  49.     MouseClick("middle",1154,817,1)
  50.                Sleep(800)
  51.     MouseClick("middle",1063,796,1)
  52.                Sleep(900)
  53.        MouseMove(118, 224,1)
  54.        MouseClick("middle",939,823,1)
  55.                    Sleep(1000)
  56. MouseClick("middle",873,940,1)
  57.                Sleep(800)
  58. MouseClick("middle",815,931,1)
  59.                Sleep(400)
  60. Send("{SHIFTDOWN}")
  61. Send("1")
  62.                Sleep(700)
  63. Send("2")
  64.                Sleep(700)
  65. Send("2")
  66.                Sleep(700)
  67. Send("2")
  68.                Sleep(700)
  69. Send("2")
  70.                Sleep(700)
  71. Send("2")
  72.                Sleep(700)
  73. MouseClick("left",1588,843,1)
  74. Sleep(700)
  75. MouseClick("left",1588,843,1)
  76. Sleep(700)
  77. MouseClick("left",1588,843,1)
  78. Sleep(700)
  79. Send("2")
  80.                Sleep(700)
  81. Send("2")
  82.                Sleep(700)
  83. Send("2")
  84.                Sleep(700)
  85. Send("2")
  86.                Sleep(700)
  87. MouseClick("left",1588,843,1)
  88. Sleep(700)
  89. MouseClick("left",1588,843,1)
  90. Sleep(700)
  91. MouseClick("left",1588,843,1)
  92. Sleep(700)
  93. MouseClick("left",1588,843,1)
  94. Sleep(700)
  95. MouseClick("left",1588,843,1)
  96. Sleep(700)
  97. MouseClick("left",1588,843,1)
  98. Sleep(700)
  99. MouseClick("left",1588,843,1)
  100. Send("2")
  101.                Sleep(700)
  102. Send("2")
  103.                Sleep(300)
  104. Sleep(700)
  105. MouseClick("left",1588,843,1)
  106. Sleep(700)
  107. MouseClick("left",1588,843,1)
  108. Sleep(700)
  109. MouseClick("left",1588,843,1)
  110. Sleep(700)
  111. MouseClick("left",1588,843,1)
  112. Sleep(700)
  113. MouseClick("left",1588,843,1)
  114. Sleep(700)
  115. MouseClick("left",1588,843,1)
  116. Sleep(700)
  117. Send("1")
  118.                Sleep(700)
  119. Send("2")
  120.                Sleep(300)
  121. Send("2")
  122.                Sleep(300)
  123. Send("2")
  124.                Sleep(300)
  125. Send("2")
  126.                Sleep(300)
  127. Send("2")
  128.                Sleep(300)
  129. Send("2")
  130.                Sleep(300)
  131.  
  132. Call("quit")
  133.      EndIf
  134.    EndIf
  135. WEnd
  136. endfunc
  137.  
  138.        
  139.  
  140. func quit()
  141. Send("{SHIFTUP}")
  142. sleep(700)
  143. send("t")
  144. sleep(6000)
  145. Send("{ESCAPE}")
  146. sleep(700)
  147. MouseClick("left",949,576,1)
  148. sleep(3200)
  149. Call ("main")
  150. endfunc
  151.  
  152. Func Pause()
  153.    $Leave = False
  154. EndFunc
  155.  
  156. Func Stop() ;to allow the script to stop
  157.     Exit
  158. EndFunc
  159.  
  160. Func Leave()
  161.     $Leave = True
  162. EndFunc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement