Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2017
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.96 KB | None | 0 0
  1.  
  2.  
  3. $${
  4. if(sword1);
  5. log("&4[Macro] &6Matar mobs desativado.");
  6. unset(sword1);
  7. stop();
  8. else;
  9. log("&4[Macro] &6Matar mobs ativado.");
  10. set(sword1);
  11.  
  12. &dir = %DIRECTION%;
  13. #nbau=1;
  14. set(nf);
  15.  
  16. ifmatches(%&dir%,N);&dir=NORTH;endif;
  17. ifmatches(%&dir%,S);&dir=SOUTH;endif;
  18. ifmatches(%&dir%,E);&dir=EAST;endif;
  19. ifmatches(%&dir%,W);&dir=WEST;endif;
  20.  
  21. do;
  22. pick(276);
  23.  
  24. if(%DURABILITY%<30);
  25. look(0,90);
  26. log("&4[Macro] &6 Durabilidade baixa, reparando...");
  27. wait(200ms);
  28. key(use);
  29. wait(200ms);
  30. key(use);}$$
  31. /pvp off
  32. $${log("&4[Macro] &6 Espada reparada!");
  33. endif;
  34.  
  35. do(50);
  36. look(%&dir%);
  37. look(,-20);
  38. wait(200ms);
  39. key(attack);
  40. loop;
  41. if(nf);
  42.  
  43. wait(1);
  44. gui(inventory);
  45. wait(1);
  46. getslotitem(35,#id,#stack);
  47. if(%#stack%=0);
  48. gui();
  49. else;
  50.  
  51. echo(/home baublaze);
  52. wait(5);
  53.  
  54.  
  55. do;
  56. until((%XPOS%!=%#nposx1%)|(%ZPOS%!=%#nposx2%));
  57.  
  58. keydown(jump);
  59. wait(100ms);
  60. keyup(jump);
  61. wait(1);
  62. &dir=%DIRECTION%;
  63. ifmatches(%&dir%,N);
  64. &dir=NORTH;
  65. endif;
  66. ifmatches(%&dir%,S);
  67. &dir=SOUTH;
  68. endif;
  69. ifmatches(%&dir%,E);
  70. &dir=EAST;
  71. endif;
  72. ifmatches(%&dir%,W);
  73. &dir=WEST;
  74. endif;
  75. do;
  76. look(%&dir%);
  77. if(%#nbau%=1);do(5);look(%&dir%);look(-50,-24);wait(500ms);loop;endif;
  78. if(%#nbau%=2);do(5);look(%&dir%);look(-39,-28);wait(500ms);loop;endif;
  79. if(%#nbau%=3);do(5);look(%&dir%);look(-23,-32);wait(500ms);loop;endif;
  80. if(%#nbau%=4);do(5);look(%&dir%);look(+1,-34);wait(500ms);loop;endif;
  81. if(%#nbau%=5);do(5);look(%&dir%);look(+23,-32);wait(500ms);loop;endif;
  82. if(%#nbau%=6);do(5);look(%&dir%);look(+39,-28);wait(500ms);loop;endif;
  83. if(%#nbau%=7);do(5);look(%&dir%);look(+50,-24);wait(500ms);loop;endif;
  84. if(%#nbau%=8);do(5);look(%&dir%);look(+61,-23);wait(500ms);loop;endif;
  85. if(%#nbau%=9);do(5);look(%&dir%);look(+74,-24);wait(500ms);loop;endif;
  86. if(%#nbau%=10);do(5);look(%&dir%);look(+91,-26);wait(500ms);loop;endif;
  87. if(%#nbau%=11);do(5);look(%&dir%);look(+104,-25);wait(500ms);loop;endif;
  88. if(%#nbau%=12);do(5);look(%&dir%);look(+120,-23);wait(500ms);loop;endif;
  89. if(%#nbau%=13);do(5);look(%&dir%);look(+130,-24);wait(500ms);loop;endif;
  90. if(%#nbau%=14);do(5);look(%&dir%);look(+141,-28);wait(500ms);loop;endif;
  91. if(%#nbau%=15);do(5);look(%&dir%);look(+158,-32);wait(500ms);loop;endif;
  92. if(%#nbau%=16);do(5);look(%&dir%);look(-179,-34);wait(500ms);loop;endif;
  93. if(%#nbau%=17);do(5);look(%&dir%);look(-159,-32);wait(500ms);loop;endif;
  94. if(%#nbau%=18);do(5);look(%&dir%);look(-143,-27);wait(500ms);loop;endif;
  95. if(%#nbau%=19);do(5);look(%&dir%);look(-131,-24);wait(500ms);loop;endif;
  96. if(%#nbau%=20);do(5);look(%&dir%);look(-120,-23);wait(500ms);loop;endif;
  97. if(%#nbau%=21);do(5);look(%&dir%);look(-106,-24);wait(500ms);loop;endif;
  98. if(%#nbau%=22);do(5);look(%&dir%);look(-89,-26);wait(500ms);loop;endif;
  99. if(%#nbau%=23);do(5);look(%&dir%);look(-75,-25);wait(500ms);loop;endif;
  100. if(%#nbau%=24);do(5);look(%&dir%);look(-61,-23);wait(500ms);loop;endif;
  101. if(%#nbau%=25);do(5);look(%&dir%);look(-50,-10);wait(500ms);loop;endif;
  102. if(%#nbau%=26);do(5);look(%&dir%);look(-39,-12);wait(500ms);loop;endif;
  103. if(%#nbau%=27);do(5);look(%&dir%);look(-23,-14);wait(500ms);loop;endif;
  104. if(%#nbau%=28);do(5);look(%&dir%);look(+1,-16);wait(500ms);loop;endif;
  105. if(%#nbau%=29);do(5);look(%&dir%);look(+23,-14);wait(500ms);loop;endif;
  106. if(%#nbau%=30);do(5);look(%&dir%);look(+39,-12);wait(500ms);loop;endif;
  107. if(%#nbau%=31);do(5);look(%&dir%);look(+50,-10);wait(500ms);loop;endif;
  108. if(%#nbau%=32);do(5);look(%&dir%);look(+61,-10);wait(500ms);loop;endif;
  109. if(%#nbau%=33);do(5);look(%&dir%);look(+74,-11);wait(500ms);loop;endif;
  110. if(%#nbau%=34);do(5);look(%&dir%);look(+91,-11);wait(500ms);loop;endif;
  111. if(%#nbau%=35);do(5);look(%&dir%);look(+104,-11);wait(500ms);loop;endif;
  112. if(%#nbau%=36);do(5);look(%&dir%);look(+120,-10);wait(500ms);loop;endif;
  113. if(%#nbau%=37);do(5);look(%&dir%);look(+130,-10);wait(500ms);loop;endif;
  114. if(%#nbau%=38);do(5);look(%&dir%);look(+141,-12);wait(500ms);loop;endif;
  115. if(%#nbau%=39);do(5);look(%&dir%);look(+158,-14);wait(500ms);loop;endif;
  116. if(%#nbau%=40);do(5);look(%&dir%);look(-179,-16);wait(500ms);loop;endif;
  117. if(%#nbau%=41);do(5);look(%&dir%);look(-159,-14);wait(500ms);loop;endif;
  118. if(%#nbau%=42);do(5);look(%&dir%);look(-143,-12);wait(500ms);loop;endif;
  119. if(%#nbau%=43);do(5);look(%&dir%);look(-131,-10);wait(500ms);loop;endif;
  120. if(%#nbau%=44);do(5);look(%&dir%);look(-120,-10);wait(500ms);loop;endif;
  121. if(%#nbau%=45);do(5);look(%&dir%);look(-106,-11);wait(500ms);loop;endif;
  122. if(%#nbau%=46);do(5);look(%&dir%);look(-89,-11);wait(500ms);loop;endif;
  123. if(%#nbau%=47);do(5);look(%&dir%);look(-75,-11);wait(500ms);loop;endif;
  124. if(%#nbau%=48);do(5);look(%&dir%);look(-61,-10);wait(500ms);loop;endif;
  125. if(%#nbau%=49);do(5);look(%&dir%);look(-50,+4);wait(500ms);loop;endif;
  126. if(%#nbau%=50);do(5);look(%&dir%);look(-39,+4);wait(500ms);loop;endif;
  127. if(%#nbau%=51);do(5);look(%&dir%);look(-23,+4);wait(500ms);loop;endif;
  128. if(%#nbau%=52);do(5);look(%&dir%);look(+23,+4);wait(500ms);loop;endif;
  129. if(%#nbau%=53);do(5);look(%&dir%);look(+39,+4);wait(500ms);loop;endif;
  130. if(%#nbau%=54);do(5);look(%&dir%);look(+50,+4);wait(500ms);loop;endif;
  131. if(%#nbau%=55);do(5);look(%&dir%);look(+61,+4);wait(500ms);loop;endif;
  132. if(%#nbau%=56);do(5);look(%&dir%);look(+74,+4);wait(500ms);loop;endif;
  133. if(%#nbau%=57);do(5);look(%&dir%);look(+91,+4);wait(500ms);loop;endif;
  134. if(%#nbau%=58);do(5);look(%&dir%);look(+104,+4);wait(500ms);loop;endif;
  135. if(%#nbau%=59);do(5);look(%&dir%);look(+120,+4);wait(500ms);loop;endif;
  136. if(%#nbau%=60);do(5);look(%&dir%);look(+130,+4);wait(500ms);loop;endif;
  137. if(%#nbau%=61);do(5);look(%&dir%);look(+141,+4);wait(500ms);loop;endif;
  138. if(%#nbau%=62);do(5);look(%&dir%);look(+158,+4);wait(500ms);loop;endif;
  139. if(%#nbau%=63);do(5);look(%&dir%);look(-179,+4);wait(500ms);loop;endif;
  140. if(%#nbau%=64);do(5);look(%&dir%);look(-159,+4);wait(500ms);loop;endif;
  141. if(%#nbau%=65);do(5);look(%&dir%);look(-143,+4);wait(500ms);loop;endif;
  142. if(%#nbau%=66);do(5);look(%&dir%);look(-131,+4);wait(500ms);loop;endif;
  143. if(%#nbau%=67);do(5);look(%&dir%);look(-120,+4);wait(500ms);loop;endif;
  144. if(%#nbau%=68);do(5);look(%&dir%);look(-106,+4);wait(500ms);loop;endif;
  145. if(%#nbau%=69);do(5);look(%&dir%);look(-89,+4);wait(500ms);loop;endif;
  146. if(%#nbau%=70);do(5);look(%&dir%);look(-75,+4);wait(500ms);loop;endif;
  147. if(%#nbau%=71);do(5);look(%&dir%);look(-61,+4);wait(500ms);loop;endif;
  148. if(%#nbau%=72);do(5);look(%&dir%);look(-50,+16);wait(500ms);loop;endif;
  149. if(%#nbau%=73);do(5);look(%&dir%);look(-39,+20);wait(500ms);loop;endif;
  150. if(%#nbau%=74);do(5);look(%&dir%);look(-23,+22);wait(500ms);loop;endif;
  151. if(%#nbau%=75);do(5);look(%&dir%);look(+23,+22);wait(500ms);loop;endif;
  152. if(%#nbau%=76);do(5);look(%&dir%);look(+39,+20);wait(500ms);loop;endif;
  153. if(%#nbau%=77);do(5);look(%&dir%);look(+50,+16);wait(500ms);loop;endif;
  154. if(%#nbau%=78);do(5);look(%&dir%);look(+61,+16);wait(500ms);loop;endif;
  155. if(%#nbau%=79);do(5);look(%&dir%);look(+74,+18);wait(500ms);loop;endif;
  156. if(%#nbau%=80);do(5);look(%&dir%);look(+91,+18);wait(500ms);loop;endif;
  157. if(%#nbau%=81);do(5);look(%&dir%);look(+104,+18);wait(500ms);loop;endif;
  158. if(%#nbau%=82);do(5);look(%&dir%);look(+120,+16);wait(500ms);loop;endif;
  159. if(%#nbau%=83);do(5);look(%&dir%);look(+130,+16);wait(500ms);loop;endif;
  160. if(%#nbau%=84);do(5);look(%&dir%);look(+141,+20);wait(500ms);loop;endif;
  161. if(%#nbau%=85);do(5);look(%&dir%);look(+158,+22);wait(500ms);loop;endif;
  162. if(%#nbau%=86);do(5);look(%&dir%);look(-179,+24);wait(500ms);loop;endif;
  163. if(%#nbau%=87);do(5);look(%&dir%);look(-159,+22);wait(500ms);loop;endif;
  164. if(%#nbau%=88);do(5);look(%&dir%);look(-143,+20);wait(500ms);loop;endif;
  165. if(%#nbau%=89);do(5);look(%&dir%);look(-131,+16);wait(500ms);loop;endif;
  166. if(%#nbau%=90);do(5);look(%&dir%);look(-120,+17);wait(500ms);loop;endif;
  167. if(%#nbau%=91);do(5);look(%&dir%);look(-106,+18);wait(500ms);loop;endif;
  168. if(%#nbau%=92);do(5);look(%&dir%);look(-89,+19);wait(500ms);loop;endif;
  169. if(%#nbau%=93);do(5);look(%&dir%);look(-75,+18);wait(500ms);loop;endif;
  170. if(%#nbau%=94);do(5);look(%&dir%);look(-61,+17);wait(500ms);loop;endif;
  171.  
  172.  
  173. wait(2);
  174. key(use);
  175. wait(1);
  176. for(#i,54,87);
  177. slotclick(%#i%,l,true);
  178. wait(30ms);
  179. next;
  180. wait(500ms);
  181. getslotitem(53,#id,#stack);
  182. wait(500ms);
  183. if(%#stack%!=0);
  184. inc(#nbau);
  185. endif;
  186. if(%#nbau%=94);
  187. unset(nf);
  188. log("&4[Macro] &6Baús cheios! Apenas matará mobs agora.");
  189. gui();
  190. else;
  191. gui();
  192. endif;
  193. until(%#stack%=0);}$$
  194. /home espada
  195. /home espada
  196. $${endif;
  197. endif;
  198. loop;
  199. endif;
  200. }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement