Advertisement
iDinhoBR

Macro escavex 0.1 VIP

Jun 3rd, 2019
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.18 KB | None | 0 0
  1. $${
  2.  
  3. //////////////////////////////////////////////////
  4. // VARIAVEIS EDITAVEIS //
  5. // Editar somente os caracteres dentro das "". //
  6. // //
  7. SET(#idinho_parep,"100");
  8. SET(#idinho_blocodereparar,"42");
  9. SET(#idinho_hphome,"9");
  10. SET(#idinho_idpa,"277");
  11. SET(&idinho_homehp,"casa");
  12. // //
  13. //////////////////////////////////////////////////
  14.  
  15. IF(macroescidinho);SET(&mc,"escavex");SET(&b,"/");SET(&c,"g");LOG(&6[Macro]&b[Escavex] &c(Desligada) &8&o#iDinhoBR);echo("%&b%%&c% &6macro &b%&m% &c(desligada) &6by @idinhobr");KEYUP(forward);KEYUP(back);KEYUP(left);KEYUP(right);KEYUP(sneak);KEYUP(jump);UNSET(macroescidinho);STOP;ELSE;LOG(&6[Macro]&b[Escavex] &a(Ligada) &8&o#iDinhoBR);echo("%&b%%&c% &6macro &b%&m% &a(ligada) &6by @idinhobr");SET(macroescidinho);
  16.  
  17. SET(#idinho_looptotal,"10");
  18. SET(#idinho_reptir,"7");
  19. SET(&idinho_delay,"30MS");
  20. SET(#idinho_look,"45");
  21.  
  22. PICK(%#idinho_idpa%);
  23.  
  24. PROMPT(#idinho_blocoesc,$$i,Qual bloco usar para escavar?);
  25. IF(%#idinho_blocoesc%=nothing);
  26. LOG(&6[Macro]&b[Escavex] &4Nenhum bloco selecionado para escavar.);
  27. LOG(&6[Macro]&b[Escavex] &c(Desligada) &8&o#iDinhoBR);
  28. KEYUP(forward);
  29. KEYUP(back);
  30. KEYUP(left);
  31. KEYUP(right);
  32. KEYUP(sneak);
  33. KEYUP(jump);
  34. UNSET(macroescidinho);
  35. STOP;
  36. ENDIF;
  37. IF((%#idinho_blocoesc%=3)||(%#idinho_blocoesc%=12)||(%#idinho_blocoesc%=13)||(%#idinho_blocoesc%=82)||(%#idinho_blocoesc%=88));
  38.  
  39. ELSE;
  40. LOG(&6[Macro]&b[Escavex] &eVocê só pode escolher blocos que der para escavar.);
  41. LOG(&eCOMO: Terra(3) Areia(12) Cascalho(13) Argila(82) Areia das almas(88).);
  42. LOG(&6[Macro]&b[Escavex] &c(Desligada) &8&o#iDinhoBR);
  43. KEYUP(forward);
  44. KEYUP(back);
  45. KEYUP(left);
  46. KEYUP(right);
  47. KEYUP(sneak);
  48. KEYUP(jump);
  49. UNSET(macroescidinho);
  50. STOP;
  51. ENDIF;
  52.  
  53. DO;
  54.  
  55. ECHO("/pvp off");
  56. PICK(%#idinho_idpa%);
  57.  
  58. DO(%#idinho_looptotal%);
  59.  
  60. IF(%DURABILITY%<=%#idinho_parep%);
  61. LOG(&6[Macro]&b[Escavex] &eSua pá esta com menos de &4%#idinho_parep%&e de vida. vamos reparar!);
  62. KEYUP(forward);
  63. KEYUP(back);
  64. KEYUP(left);
  65. KEYUP(right);
  66. KEYUP(sneak);
  67. KEYUP(jump);
  68. DO;
  69. LOOK(west);
  70. LOOK(,90);
  71.  
  72. IF(%HEALTH%<=%#idinho_hphome%);
  73. DO(2);
  74. ECHO("/home %&idinho_homehp%");
  75. LOOP;
  76.  
  77. LOG(&6[Macro]&b[Escavex] &eVocê estava com menos de &4%#idinho_hphome%HP&e.);
  78. LOG(&6[Macro]&b[Escavex] &c(Desligada) &8&o#iDinhoBR);
  79. KEYUP(forward);
  80. KEYUP(back);
  81. KEYUP(left);
  82. KEYUP(right);
  83. KEYUP(sneak);
  84. KEYUP(jump);
  85. UNSET(macroescidinho);
  86. STOP;
  87. ENDIF;
  88.  
  89. UNTIL(%HITID%=%#idinho_blocodereparar%);
  90.  
  91. IF(%HITID%=%#idinho_blocodereparar%);
  92. KEYUP(forward);
  93. DO;
  94. WAIT(200ms);
  95. KEY(use);
  96. WAIT(1);
  97. ECHO(/bau);
  98. WAIT(500ms);
  99. GUI;
  100.  
  101. IF(%HEALTH%<=%#idinho_hphome%);
  102. DO(2);
  103. ECHO("/home %&idinho_homehp%");
  104. LOOP;
  105.  
  106. LOG(&6[Macro]&b[Escavex] &eVocê estava com menos de &4%#idinho_hphome%HP&e.);
  107. LOG(&6[Macro]&b[Escavex] &c(Desligada) &8&o#iDinhoBR);
  108. KEYUP(forward);
  109. KEYUP(back);
  110. KEYUP(left);
  111. KEYUP(right);
  112. KEYUP(sneak);
  113. KEYUP(jump);
  114. UNSET(macroescidinho);
  115. STOP;
  116. ENDIF;
  117.  
  118. UNTIL(%DURABILITY%>500);
  119. LOG(&6[Macro] &b[Escavex] &eSua pá foi reparada com sucesso. vamos voltar a upar.);
  120. ENDIF;
  121. ENDIF;
  122.  
  123. DO(%#idinho_reptir%);
  124. KEYUP(left);
  125. KEYDOWN(right);
  126. LOOK(north);
  127. LOOK(,%#idinho_look%);
  128. PICK(%#idinho_blocoesc%);
  129. WAIT(%&idinho_delay%);
  130. KEY(use);
  131. WAIT(%&idinho_delay%);
  132. PICK(%#idinho_idpa%);
  133. KEY(attack);
  134.  
  135. IF(%HEALTH%<=%#idinho_hphome%);
  136. DO(2);
  137. ECHO("/home %&idinho_homehp%");
  138. LOOP;
  139.  
  140. LOG(&6[Macro]&b[Escavex] &eVocê estava com menos de &4%#idinho_hphome%HP&e.);
  141. LOG(&6[Macro]&b[Escavex] &c(Desligada) &8&o#iDinhoBR);
  142. KEYUP(forward);
  143. KEYUP(back);
  144. KEYUP(left);
  145. KEYUP(right);
  146. KEYUP(sneak);
  147. KEYUP(jump);
  148. UNSET(macroescidinho);
  149. STOP;
  150. ENDIF;
  151. LOOP;
  152.  
  153. DO(%#idinho_reptir%);
  154. KEYUP(right);
  155. KEYDOWN(left);
  156. LOOK(north);
  157. LOOK(,%#idinho_look%);
  158. PICK(%#idinho_blocoesc%);
  159. WAIT(%&idinho_delay%);
  160. KEY(use);
  161. WAIT(%&idinho_delay%);
  162. PICK(%#idinho_idpa%);
  163. KEY(attack);
  164.  
  165. IF(%HEALTH%<=%#idinho_hphome%);
  166. DO(2);
  167. ECHO("/home %&idinho_homehp%");
  168. LOOP;
  169.  
  170. LOG(&6[Macro]&b[Escavex] &eVocê estava com menos de &4%#idinho_hphome%HP&e.);
  171. LOG(&6[Macro]&b[Escavex] &c(Desligada) &8&o#iDinhoBR);
  172. KEYUP(forward);
  173. KEYUP(back);
  174. KEYUP(left);
  175. KEYUP(right);
  176. KEYUP(sneak);
  177. KEYUP(jump);
  178. UNSET(macroescidinho);
  179. STOP;
  180. ENDIF;
  181. LOOP;
  182.  
  183. LOOP;
  184.  
  185. KEYUP(forward);
  186. KEYUP(back);
  187. KEYUP(left);
  188. KEYUP(right);
  189. KEYUP(sneak);
  190. KEYUP(jump);
  191. GUI(inventory);
  192. WAIT(200ms);
  193. GETSLOTITEM(33,#stack)
  194. WAIT(200ms);
  195. GUI;
  196.  
  197. IF(%#stack%>=1);
  198. DO();
  199. LOOK(west);
  200. LOOK(,90);
  201. KEYDOWN(forward);
  202. UNTIL(%HITID%=%#idinho_blocodereparar%);
  203.  
  204. IF(%HITID%=%#idinho_blocodereparar%);
  205. KEYUP(forward);
  206. WAIT(100ms);
  207. LOOK(west);
  208. LOOK(,-1);
  209. GUI(inventory);
  210. FOR(#itens,9,44);
  211. GETSLOTITEM(%#itens%,#id);
  212. IF((%#id%=403)||(%#id%=387)||(%#id%=57)||(%#id%=41)||(%#id%=42)||(%#id%=%#idinho_bloco%)||(%#id%=277)||(%#id%=278)||(%#id%=364)||(%#id%=384)||(%#id%=264));
  213.  
  214. ELSE;
  215. SLOTCLICK(%#itens%,l,false);
  216. WAIT(150ms);
  217. SLOTCLICK(-999,l,false);
  218. ENDIF;
  219.  
  220. NEXT;
  221.  
  222. GUI;
  223.  
  224. WAIT(100ms);
  225. ECHO("/bau vip");
  226. WAIT(1);
  227. FOR(#itens,54,89);
  228. GETSLOTITEM(%#itens%,#id);
  229. IF((%#id%=387)||(%#id%=403));
  230. SLOTCLICK(%#itens%,l,true);
  231. WAIT(200ms);
  232. ENDIF;
  233.  
  234. NEXT;
  235.  
  236. GUI;
  237.  
  238. ENDIF;
  239. ENDIF;
  240.  
  241. LOOP;
  242.  
  243. ENDIF;
  244. }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement