Guest User

ench script darkfall

a guest
Aug 12th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #IfWinActive Darkfall Online
  2. ;
  3. ; Ctrl 1-5  Sets the current location of the ingredients..   1 weapon  2 catalyst  3 "enchant 1"   4 "enchant 2"  5 "enchant 3"
  4. ;
  5. ; You want to stack all your weapons ontop of eachother, in another bag along with the ingredients
  6. ;  
  7. ; alt 1-6 will set the destinations of said ingredients  1 weapon 2cat 3 enchant1 4 en2 5 en3 and then Alt + 6 your enchant buttons location.
  8. ;
  9. ; and then... ctrl + alt + 1 and everything should work flawlessly
  10. ;
  11. ; ctrl + alt + 2 will loop it indefinately until its ctrl + alt 3 which will pause
  12. ; ctrl + alt 4 will reload it, erase any locations inputed.
  13. ;
  14. ; ctrl + 6 for destination bag of enchanted item
  15. ;
  16.  
  17. ^!4::
  18. reload
  19. return
  20.  
  21. ^!3::
  22. pause
  23. return
  24.  
  25. ^1::
  26. SoundPlay, %A_WinDir%\Media\ding.wav
  27. mousegetpos, wepx, wepy
  28. return
  29.  
  30. !1::
  31. SoundPlay, %A_WinDir%\Media\ding.wav
  32. mousegetpos, wepdestx, wepdesty
  33. return
  34.  
  35. ^2::
  36. SoundPlay, %A_WinDir%\Media\ding.wav
  37. mousegetpos, catx, caty
  38. return
  39.  
  40. !2::
  41. SoundPlay, %A_WinDir%\Media\ding.wav
  42. mousegetpos, catdestx, catdesty
  43. return
  44.  
  45. ^3::
  46. SoundPlay, %A_WinDir%\Media\ding.wav
  47. mousegetpos, en1x, en1y
  48. return
  49.  
  50. !3::
  51. SoundPlay, %A_WinDir%\Media\ding.wav
  52. mousegetpos, en1destx, en1desty
  53. return
  54.  
  55. ^4::
  56. SoundPlay, %A_WinDir%\Media\ding.wav
  57. mousegetpos, e2x, e2y
  58. return
  59.  
  60. !4::
  61. SoundPlay, %A_WinDir%\Media\ding.wav
  62. mousegetpos, e2dx, e2dy
  63. return
  64.  
  65. ^5::
  66. SoundPlay, %A_WinDir%\Media\ding.wav
  67. mousegetpos, e3x, e3y
  68. return
  69.  
  70. !5::
  71. SoundPlay, %A_WinDir%\Media\ding.wav
  72. mousegetpos, e3dx, e3dy
  73. return
  74.  
  75. !6::
  76. SoundPlay, %A_WinDir%\Media\ding.wav
  77. mousegetpos, enchx, enchy
  78. return
  79.  
  80. ^6::
  81. SoundPlay, %A_WinDir%\Media\ding.wav
  82. mousegetpos, bagx, bagy
  83. return
  84.  
  85. ^!1::
  86. SoundPlay, %A_WinDir%\Media\ding.wav
  87. sleep 100
  88. SoundPlay, %A_WinDir%\Media\ding.wav
  89. ;
  90. ;
  91. ;
  92. mouseclickdrag, l, wepx, wepy, wepdestx, wepdesty
  93. sleep, 500
  94. send, {lshift down}
  95. mouseclickdrag, l, catx, caty, catdestx, catdesty
  96. send, {lshift up}
  97. send, 1
  98. sleep, 500
  99. send, {enter}
  100. sleep, 100
  101. send, {lshift down}
  102. mouseclickdrag, l, en1x, en1y, en1destx, en1desty
  103. send, {lshift up}
  104. send, 5
  105. sleep 500
  106. send, {enter}
  107. sleep 100
  108. send, {lshift down}
  109. mouseclickdrag, l, e2x, e2y, e2dx, e2dy
  110. send, {lshift up}
  111. send, 5
  112. sleep 500
  113. send, {enter}
  114. sleep, 100
  115. send, {lshift down}
  116. mouseclickdrag, l, e3x, e3y, e3dx, e3dy
  117. send, {lshift up}
  118. sleep, 100
  119. send, 5
  120. sleep, 500
  121. send, {enter}
  122. sleep, 1000
  123. mousemove, enchx, enchy
  124. sleep, 100
  125. send, {click}
  126. sleep, 15000
  127. mouseclickdrag, l, wepdestx, wepdesty, bagx, bagy
  128. return
  129.  
  130.  
  131. !^2::
  132. loop
  133. {
  134. SoundPlay, %A_WinDir%\Media\ding.wav
  135. sleep 100
  136. SoundPlay, %A_WinDir%\Media\ding.wav
  137. ;
  138. ;
  139. ;
  140. mouseclickdrag, l, wepx, wepy, wepdestx, wepdesty
  141. sleep, 500
  142. send, {lshift down}
  143. mouseclickdrag, l, catx, caty, catdestx, catdesty
  144. send, {lshift up}
  145. send, 1
  146. sleep, 500
  147. send, {enter}
  148. sleep, 100
  149. send, {lshift down}
  150. mouseclickdrag, l, en1x, en1y, en1destx, en1desty
  151. send, {lshift up}
  152. send, 5
  153. sleep 500
  154. send, {enter}
  155. sleep 100
  156. send, {lshift down}
  157. mouseclickdrag, l, e2x, e2y, e2dx, e2dy
  158. send, {lshift up}
  159. send, 5
  160. sleep 500
  161. send, {enter}
  162. sleep, 100
  163. send, {lshift down}
  164. mouseclickdrag, l, e3x, e3y, e3dx, e3dy
  165. send, {lshift up}
  166. sleep, 100
  167. send, 5
  168. sleep, 500
  169. send, {enter}
  170. sleep, 1000
  171. mousemove, enchx, enchy
  172. sleep, 100
  173. send, {click}
  174. sleep, 15000
  175. mouseclickdrag, l, wepdestx, wepdesty, bagx, bagy
  176. }
  177. return
Add Comment
Please, Sign In to add comment