Guthlx

Diablo 3 auto transmute, autobank

Sep 4th, 2016
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. ;Ignore this section
  2. #NoEnv
  3.  
  4. ;Removes the AHK icon from your taskbar, just remove these two lines if you really want the icon
  5. #NoTrayIcon
  6.  
  7. #SingleInstance Force
  8. #Persistent
  9. SetBatchLines -1
  10. SetTitleMatchMode, 2
  11. #IfWinActive Diablo III
  12.  
  13. ;Pauses the script // Shift+Escape
  14. +Esc::
  15. Suspend, Toggle
  16. return
  17.  
  18. ;Exits the script // Ctrl+Escape
  19. ^Esc::
  20. ExitApp
  21.  
  22. ;Salvage
  23.  
  24. ;White items
  25. F2::
  26. MouseMove, 515, 480, 0
  27. sleep, 10
  28. MouseClick
  29. sleep, 10
  30. MouseMove, 255, 290, 0
  31. Sleep, 10
  32. MouseClick
  33. sleep, 10
  34. Mousemove, 850, 375, 0
  35. sleep, 10
  36. MouseClick
  37. return
  38.  
  39. ;Blue items
  40. F3::
  41. MouseMove, 515, 480, 0
  42. Sleep, 10
  43. MouseClick
  44. sleep 10
  45. MouseMove, 320, 290, 0
  46. Sleep 10
  47. MouseClick
  48. sleep 10
  49. Mousemove, 850, 375, 0
  50. sleep 10
  51. MouseClick
  52. return
  53.  
  54. ;Yellow items
  55. F4::
  56. MouseMove, 515, 480, 0
  57. Sleep, 10
  58. MouseClick
  59. Sleep, 10
  60. MouseMove, 385, 290, 0
  61. Sleep 10
  62. MouseClick
  63. sleep 10
  64. Mousemove, 850, 375, 0
  65. sleep 10
  66. MouseClick
  67. return
  68.  
  69. ;Banking a single column
  70.  
  71. F5::
  72.  
  73. loop, 6 {
  74. MouseClick Right
  75. sleep, 5
  76. Mousemove, 0, 50, 0, R
  77. sleep, 5
  78. }
  79. MouseMove, 48,-300, 0, R
  80. return
  81.  
  82. ;Bank the first three columns
  83. F6::
  84. Mousemove, 1425, 585, 0
  85. Loop, 3 {
  86.  
  87. loop, 6 {
  88. MouseClick Right
  89. sleep, 5
  90. Mousemove, 0, 50, 0, R
  91. sleep, 5
  92. }
  93. MouseMove, 48,-300, 0, R
  94. }
  95. return
  96.  
  97. ;Banking everything but the last column
  98.  
  99. F7::
  100. Mousemove, 1425, 585, 0
  101. Loop, 9 {
  102.  
  103. loop, 6 {
  104. MouseClick Right
  105. sleep, 5
  106. Mousemove, 0, 50, 0, R
  107. sleep, 5
  108. }
  109. MouseMove, 48,-300, 0, R
  110. }
  111. return
  112.  
  113. ;Swap item (located in penultimate slot of last column
  114. ;press I, 5678, I and go ham.
  115. ;I use this with Broken Crown for gem farming
  116.  
  117. 5::
  118. MouseGetPos, xa, ya
  119. return
  120. 6::
  121. MouseMove, 1885, 780
  122. return
  123. 7::Click Right
  124. return
  125. 8::
  126. MouseMove, %xa%, %ya%
  127. return
  128. 9::i
Add Comment
Please, Sign In to add comment