Advertisement
Guest User

Untitled

a guest
Oct 16th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.86 KB | None | 0 0
  1. $${
  2.  
  3. if(cav);
  4. unset(cav);
  5. log( );
  6. log("&6&l[VIP] &d&lCava-Cava &4(OFF) &f- &aAproximadamente &a%#exp% de EXP.");
  7. log( );
  8.  
  9. unset(@cav);
  10. stop();
  11.  
  12. else;
  13. set(cav);
  14. log( );
  15. log("&6&l[VIP] &d&lCava-Cava &2(ON)");
  16. log( );
  17.  
  18. set(@cav);
  19.  
  20. IFMATCHES(%DIRECTION%,N);
  21. &near = NORTH;
  22. ENDIF;
  23. IFMATCHES(%DIRECTION%,S);
  24. &near = SOUTH;
  25. ENDIF;
  26. IFMATCHES(%DIRECTION%,W);
  27. &near = WEST;
  28. ENDIF;
  29. IFMATCHES(%DIRECTION%,E);
  30. &near = EAST;
  31. ENDIF;
  32.  
  33.  
  34. #exp = 0;
  35. #bau = 1;
  36.  
  37. PROMPT(&bloco,$$i, Que bloco usará para cavar?);
  38. PROMPT(&pa,$$i, Que tipo de pá irá ser usada?);
  39. PROMPT(&rep,$$i, Qual o material usado na reparação da sua pá?);
  40. PROMPT(#dur,$$?, Em qual durabilidade você quer reparar sua pá?);
  41. PROMPT(&del,$$?, Qual delay para verificar o Inventário? Recomendado: 140 - 250);
  42.  
  43. PROMPT(#vel,$$?, Qual delay para quebrar os blocos? 1 = rápido | acima de 1 = diminuir a velociade);
  44.  
  45.  
  46.  
  47. #dur=%#dur%;
  48. #repq=0;
  49.  
  50. look(%&near%);
  51. look(,90);
  52.  
  53. set(cav2);
  54. do;
  55. do(%&del%);
  56. pick(%&bloco%);
  57. key(use);
  58. wait(%#vel%ms);
  59. pick(%&pa%);
  60.  
  61. if(%DURABILITY%<%#dur%);
  62. gui(inventory);
  63. for(#i,9,45);
  64. getslotitem(%#i%,&id,#stack1);
  65. if(%&id%=%&rep%);
  66. #repq=%#repq%+%#stack1%;
  67. endif;
  68. next;
  69. wait(1);
  70. gui();
  71.  
  72. if(%#repq%=0);
  73.  
  74. log( );
  75. log("&6&l[VIP] &d&lCava-Cava &4(OFF) &dNão pôde reparar &f- &aAproximadamente &a%#exp% de EXP.");
  76. log( );
  77.  
  78. unset(@cav);
  79. unset(cav);
  80. unset(cav2);
  81. stop();
  82.  
  83. else(%#repq%>0%);
  84.  
  85. #repq=0;
  86. look(%&near%);
  87. look(,90);
  88. key(use);
  89. wait(10);
  90. #repq=0;
  91.  
  92. endif;endif;
  93.  
  94. endif;
  95.  
  96. look(%&near%);
  97. look(,60);
  98. key(attack);
  99. inc(#exp, 1);
  100. loop;
  101.  
  102.  
  103. if(cav2);
  104. gui(inventory);
  105. wait(1);
  106. getslotitem(35,#id,#stack);
  107. if(%#stack%=0);
  108. gui();
  109. else;
  110. do;
  111. wait(1);
  112.  
  113. }$$
  114.  
  115.  
  116. $${if(%#bau%=1);}$$
  117. /home bau1
  118. $${endif;}$$
  119. $${if(%#bau%=2);}$$
  120. /home bau2
  121. $${endif;}$$
  122. $${if(%#bau%=3);}$$
  123. /home bau3
  124. $${endif;}$$
  125. $${if(%#bau%=4);}$$
  126. /home bau4
  127. $${endif;}$$
  128. $${if(%#bau%=5);}$$
  129. /home esc5
  130. $${endif;}$$
  131. $${if(%#bau%=6);}$$
  132. /home esc6
  133. $${endif;}$$
  134. $${if(%#bau%=7);}$$
  135. /home esc7
  136. $${endif;}$$
  137. $${if(%#bau%=8);}$$
  138. /home esc8
  139. $${endif;}$$
  140. $${if(%#bau%=9);}$$
  141. /home esc9
  142. $${endif;}$$
  143. $${if(%#bau%=10);}$$
  144. /home esc10
  145. $${endif;}$$
  146.  
  147.  
  148.  
  149. $${
  150.  
  151. wait(5);
  152. key(use);
  153. wait(1);
  154. for(#slotn,54,89);
  155. GETSLOTITEM(%#slotn%,&id,#stack);
  156. if((%&id%=%&pa%) || (%&id%=%&bloco%) || (%&id%=%&rep%));
  157. else;
  158. slotclick(%#slotn%,l,true);wait(30ms);
  159. endif;
  160. next;
  161. wait(500ms);
  162. getslotitem(53,#id,#stack);
  163. wait(500ms);
  164. if(%#stack%!=0);inc(#bau);
  165.  
  166. endif;
  167. if(%#bau%=11);
  168. unset(cav2);
  169. log(&d&l[MACRO] Cava-Cava &b"Baús cheios! Voltando a escavar.");
  170. gui();
  171. else;
  172. gui();
  173. endif;
  174. until(%#stack%=0);
  175.  
  176. }$$
  177.  
  178. /home cava
  179.  
  180. $${
  181. wait(2);
  182. endif;
  183. endif;
  184. gui(inventory);
  185. wait(600ms);
  186. for(#slot,9,35);
  187. GETSLOTITEM(%#slot%,&id,#stack);
  188. if((%&id%=%&pa%) || (%&id%=%&bloco%));
  189. slotclick(%#slot%,l,true);wait(30ms);
  190. endif;
  191. next;
  192. gui();
  193.  
  194. loop;
  195. endif;
  196. }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement