Espiovvv

Noita Magicka

Apr 12th, 2024 (edited)
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.51 KB | None | 0 0
  1. #NoEnv
  2. SendMode Input
  3. ; Water
  4. Numpad1::
  5. ; Click and hold the left mouse button
  6. Click down left
  7.  
  8. ; Add a short delay to ensure the left mouse button is held
  9. Sleep, 50
  10.  
  11. ; Define the distance to move the mouse
  12. ; Adjust these values as needed
  13. moveX := -20 ; Move 20 pixels to the left
  14. moveY := -20 ; Move 20 pixels upwards
  15.  
  16. ; Get current mouse coordinates
  17. MouseGetPos, startX, startY
  18.  
  19. ; Calculate the new coordinates
  20. newX := startX + moveX
  21. newY := startY + moveY
  22.  
  23. ; Move the mouse to the calculated coordinates
  24. MouseMove, %newX%, %newY%, 0
  25.  
  26. ; Wait for a short duration to ensure the movement is complete
  27. Sleep, 10
  28.  
  29. ; Release the left mouse button
  30. Click up left
  31.  
  32. ; Add a short delay before allowing the macro to be triggered again
  33. Sleep, 0
  34. return
  35.  
  36. #NoEnv
  37. SendMode Input
  38. ; Life
  39. Numpad2::
  40. ; Click and hold the left mouse button
  41. Click down left
  42.  
  43. ; Add a short delay to ensure the left mouse button is held
  44. Sleep, 50
  45.  
  46. ; Define the distance to move the mouse
  47. ; Adjust these values as needed
  48. moveX := 0 ;
  49. moveY := -20 ;
  50.  
  51. ; Get current mouse coordinates
  52. MouseGetPos, startX, startY
  53.  
  54. ; Calculate the new coordinates
  55. newX := startX + moveX
  56. newY := startY + moveY
  57.  
  58. ; Move the mouse to the calculated coordinates
  59. MouseMove, %newX%, %newY%, 0
  60.  
  61. ; Wait for a short duration to ensure the movement is complete
  62. Sleep, 10
  63.  
  64. ; Release the left mouse button
  65. Click up left
  66.  
  67. ; Add a short delay before allowing the macro to be triggered again
  68. Sleep, 0
  69. return
  70.  
  71. #NoEnv
  72. SendMode Input
  73. ; Shield
  74. Numpad3::
  75. ; Click and hold the left mouse button
  76. Click down left
  77.  
  78. ; Add a short delay to ensure the left mouse button is held
  79. Sleep, 50
  80.  
  81. ; Define the distance to move the mouse
  82. ; Adjust these values as needed
  83. moveX := 20 ;
  84. moveY := -20 ;
  85.  
  86. ; Get current mouse coordinates
  87. MouseGetPos, startX, startY
  88.  
  89. ; Calculate the new coordinates
  90. newX := startX + moveX
  91. newY := startY + moveY
  92.  
  93. ; Move the mouse to the calculated coordinates
  94. MouseMove, %newX%, %newY%, 0
  95.  
  96. ; Wait for a short duration to ensure the movement is complete
  97. Sleep, 10
  98.  
  99. ; Release the left mouse button
  100. Click up left
  101.  
  102. ; Add a short delay before allowing the macro to be triggered again
  103. Sleep, 0
  104. return
  105.  
  106. #NoEnv
  107. SendMode Input
  108. ; Cold
  109. Numpad4::
  110. ; Click and hold the left mouse button
  111. Click down left
  112.  
  113. ; Add a short delay to ensure the left mouse button is held
  114. Sleep, 50
  115.  
  116. ; Define the distance to move the mouse
  117. ; Adjust these values as needed
  118. moveX := 20 ;
  119. moveY := 0 ;
  120.  
  121. ; Get current mouse coordinates
  122. MouseGetPos, startX, startY
  123.  
  124. ; Calculate the new coordinates
  125. newX := startX + moveX
  126. newY := startY + moveY
  127.  
  128. ; Move the mouse to the calculated coordinates
  129. MouseMove, %newX%, %newY%, 0
  130.  
  131. ; Wait for a short duration to ensure the movement is complete
  132. Sleep, 10
  133.  
  134. ; Release the left mouse button
  135. Click up left
  136.  
  137. ; Add a short delay before allowing the macro to be triggered again
  138. Sleep, 0
  139. return
  140.  
  141. #NoEnv
  142. SendMode Input
  143. ; Lightning
  144. Numpad5::
  145. ; Click and hold the left mouse button
  146. Click down left
  147.  
  148. ; Add a short delay to ensure the left mouse button is held
  149. Sleep, 50
  150.  
  151. ; Define the distance to move the mouse
  152. ; Adjust these values as needed
  153. moveX := -20 ;
  154. moveY := 0 ;
  155.  
  156. ; Get current mouse coordinates
  157. MouseGetPos, startX, startY
  158.  
  159. ; Calculate the new coordinates
  160. newX := startX + moveX
  161. newY := startY + moveY
  162.  
  163. ; Move the mouse to the calculated coordinates
  164. MouseMove, %newX%, %newY%, 0
  165.  
  166. ; Wait for a short duration to ensure the movement is complete
  167. Sleep, 10
  168.  
  169. ; Release the left mouse button
  170. Click up left
  171.  
  172. ; Add a short delay before allowing the macro to be triggered again
  173. Sleep, 0
  174. return
  175.  
  176. #NoEnv
  177. SendMode Input
  178. ; Arcane
  179. Numpad6::
  180. ; Click and hold the left mouse button
  181. Click down left
  182.  
  183. ; Add a short delay to ensure the left mouse button is held
  184. Sleep, 50
  185.  
  186. ; Define the distance to move the mouse
  187. ; Adjust these values as needed
  188. moveX := -20 ;
  189. moveY := 20 ;
  190.  
  191. ; Get current mouse coordinates
  192. MouseGetPos, startX, startY
  193.  
  194. ; Calculate the new coordinates
  195. newX := startX + moveX
  196. newY := startY + moveY
  197.  
  198. ; Move the mouse to the calculated coordinates
  199. MouseMove, %newX%, %newY%, 0
  200.  
  201. ; Wait for a short duration to ensure the movement is complete
  202. Sleep, 10
  203.  
  204. ; Release the left mouse button
  205. Click up left
  206.  
  207. ; Add a short delay before allowing the macro to be triggered again
  208. Sleep, 0
  209. return
  210.  
  211. #NoEnv
  212. SendMode Input
  213. ; Earth
  214. Numpad7::
  215. ; Click and hold the left mouse button
  216. Click down left
  217.  
  218. ; Add a short delay to ensure the left mouse button is held
  219. Sleep, 50
  220.  
  221. ; Define the distance to move the mouse
  222. ; Adjust these values as needed
  223. moveX := 0 ;
  224. moveY := 20 ;
  225.  
  226. ; Get current mouse coordinates
  227. MouseGetPos, startX, startY
  228.  
  229. ; Calculate the new coordinates
  230. newX := startX + moveX
  231. newY := startY + moveY
  232.  
  233. ; Move the mouse to the calculated coordinates
  234. MouseMove, %newX%, %newY%, 0
  235.  
  236. ; Wait for a short duration to ensure the movement is complete
  237. Sleep, 10
  238.  
  239. ; Release the left mouse button
  240. Click up left
  241.  
  242. ; Add a short delay before allowing the macro to be triggered again
  243. Sleep, 0
  244. return
  245.  
  246. #NoEnv
  247. SendMode Input
  248. ; Fire
  249. Numpad8::
  250. ; Click and hold the left mouse button
  251. Click down left
  252.  
  253. ; Add a short delay to ensure the left mouse button is held
  254. Sleep, 50
  255.  
  256. ; Define the distance to move the mouse
  257. ; Adjust these values as needed
  258. moveX := 20 ;
  259. moveY := 20 ;
  260.  
  261. ; Get current mouse coordinates
  262. MouseGetPos, startX, startY
  263.  
  264. ; Calculate the new coordinates
  265. newX := startX + moveX
  266. newY := startY + moveY
  267.  
  268. ; Move the mouse to the calculated coordinates
  269. MouseMove, %newX%, %newY%, 0
  270.  
  271. ; Wait for a short duration to ensure the movement is complete
  272. Sleep, 10
  273.  
  274. ; Release the left mouse button
  275. Click up left
  276.  
  277. ; Add a short delay before allowing the macro to be triggered again
  278. Sleep, 0
  279. return
Tags: Noita Magicka
Advertisement
Add Comment
Please, Sign In to add comment