Advertisement
Guest User

Untitled

a guest
Sep 30th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.77 KB | None | 0 0
  1. $${
  2. IF(rxoneto);
  3. Log("&2&l[MACRO] &fBLAZE V2 &4OFF");
  4. unset(blaze);
  5. unset(check);
  6. unset(@look);
  7. Unset(rxoneto);
  8. STOP;
  9. Else;
  10. log("");
  11. Log("&2&l[MACRO] &fBLAZE V2 &2ON");
  12. log("");
  13. Set(rxoneto);
  14. set(blaze);
  15. set(check);
  16. set(@look);
  17. unset(@rep);
  18. unset(@durcheia);
  19. endif;
  20. echo(/home BLAZE3);
  21. wait(5);
  22.  
  23. #itemdur=20;
  24. #checktime=1000;
  25. #usespeed=10;
  26. &itemdrop=blaze_rod;
  27. #lackcount=0;
  28. #bau=1;
  29. #altura=-30;
  30. &dir2=%DIRECTION%;
  31. ifmatches(%&dir2%,N);&dir2=NORTH;&lookrep=SOUTH;endif;
  32. ifmatches(%&dir2%,S);&dir2=SOUTH;&lookrep=NORTH;endif;
  33. ifmatches(%&dir2%,E);&dir2=EAST;&lookrep=WEST;endif;
  34. ifmatches(%&dir2%,W);&dir2=WEST;&lookrep=EAST;endif;
  35.  
  36. &item=fishing_rod;&uso=use;&rep=string;
  37.  
  38.  
  39. log("");
  40. LOG("&2&l[MACRO] &fDireção do Mob &d%&dir2%");
  41. LOG("&2&l[MACRO] &fDireção do bau de Rep &d%&lookrep%");
  42. LOG("&2&l[MACRO] &fVocê irá matar as blaze com &d%&item%");
  43. LOG("");
  44. keydown(jump);wait(100ms);keyup(jump);keydown(jump);wait(100ms);keyup(jump);keydown(jump);wait(100ms);keyup(jump);wait(1);
  45.  
  46. if(@look);
  47. look(%&dir2%);
  48. look(,%#altura%);
  49. unset(@lack);
  50. endif;
  51. do;
  52. do(%#checktime%);
  53. do(%#checktime%);
  54. if(%HIT%="ENTITY");
  55. pick(%&item%);
  56. key(%&uso%);
  57. look(%&dir2%);
  58. look(,%#altura%);
  59. wait(%#usespeed%ms);
  60. if(%DURABILITY%<16);
  61. gui();
  62. pick(%&item%);
  63. look(0,90);
  64. key(use);
  65. key(attack);
  66. wait(1);
  67. endif;
  68.  
  69. if(@rep);
  70. log("");
  71. log("&2&l[MACRO] &fImpossível Reparar!!");
  72. log("&2&l[MACRO] &fResolvendo ...");
  73. log("");
  74. look(%&lookrep%,0);
  75. wait(1);
  76. key(use);
  77. wait(3);
  78. for(#i,0,53);
  79. getslotitem(%#i%,&id);
  80. ifmatches(%&id%,%&rep%);
  81. slotclick(%#i%,r,true);
  82. gui();
  83. endif;
  84. next;
  85. log("&2&l[MACRO] &fMaterial recomposto");
  86. unset(@rep);
  87. endif;
  88. endif;
  89. look(%&dir2%);
  90. look(,%#altura%);
  91. loop;
  92. if(check);
  93. log("&2&l[MACRO] &bVerificando Inventário!!");
  94. gui(inventory);
  95. wait(600ms);
  96. #lackcount=0;
  97. getslotitem(33,&id,#stack);
  98. if(%#stack%=0);
  99. gui();
  100. else;
  101. log("&2&l[MACRO] &bInventário Cheio!!");
  102. log("&2&l[MACRO] &bGuardando blazes!!");
  103. gui();
  104. keyup(sneak);
  105. pick(%&item%);
  106. wait(1);
  107. look(0,90);
  108. wait(160ms)
  109. key(use);
  110. key(attack);
  111. key(use);
  112. key(attack);
  113. wait(1);
  114.  
  115. //IRPARAOSBAUS
  116.  
  117. echo(/home baublaze3);
  118. wait(5);
  119. do;
  120. until((%XPOS%!=%#nposx1%)|(%ZPOS%!=%#nposx2%));wait(3);
  121. keydown(jump);wait(100ms);keyup(jump);wait(1);
  122. &dir=%DIRECTION%;
  123. ifmatches(%&dir%,N);&dir=NORTH;endif;
  124. ifmatches(%&dir%,S);&dir=SOUTH;endif;
  125. ifmatches(%&dir%,E);&dir=EAST;endif;
  126. ifmatches(%&dir%,W);&dir=WEST;endif;
  127.  
  128. //OLHANDOPARAOSBAUS
  129.  
  130. do;
  131. look(%&dir%);
  132. if(%#bau%=1);do(5);look(%&dir%);look(-50,-24);wait(500ms);loop;endif;
  133. if(%#bau%=2);do(5);look(%&dir%);look(-39,-28);wait(500ms);loop;endif;
  134. if(%#bau%=3);do(5);look(%&dir%);look(-23,-32);wait(500ms);loop;endif;
  135. if(%#bau%=4);do(5);look(%&dir%);look(+1,-34);wait(500ms);loop;endif;
  136. if(%#bau%=5);do(5);look(%&dir%);look(+23,-32);wait(500ms);loop;endif;
  137. if(%#bau%=6);do(5);look(%&dir%);look(+39,-28);wait(500ms);loop;endif;
  138. if(%#bau%=7);do(5);look(%&dir%);look(+50,-24);wait(500ms);loop;endif;
  139. if(%#bau%=8);do(5);look(%&dir%);look(+61,-23);wait(500ms);loop;endif;
  140. if(%#bau%=9);do(5);look(%&dir%);look(+74,-24);wait(500ms);loop;endif;
  141. if(%#bau%=10);do(5);look(%&dir%);look(+91,-26);wait(500ms);loop;endif;
  142. if(%#bau%=11);do(5);look(%&dir%);look(+104,-25);wait(500ms);loop;endif;
  143. if(%#bau%=12);do(5);look(%&dir%);look(+120,-23);wait(500ms);loop;endif;
  144. if(%#bau%=13);do(5);look(%&dir%);look(+130,-24);wait(500ms);loop;endif;
  145. if(%#bau%=14);do(5);look(%&dir%);look(+141,-28);wait(500ms);loop;endif;
  146. if(%#bau%=15);do(5);look(%&dir%);look(+158,-32);wait(500ms);loop;endif;
  147. if(%#bau%=16);do(5);look(%&dir%);look(-179,-34);wait(500ms);loop;endif;
  148. if(%#bau%=17);do(5);look(%&dir%);look(-159,-32);wait(500ms);loop;endif;
  149. if(%#bau%=18);do(5);look(%&dir%);look(-143,-27);wait(500ms);loop;endif;
  150. if(%#bau%=19);do(5);look(%&dir%);look(-131,-24);wait(500ms);loop;endif;
  151. if(%#bau%=20);do(5);look(%&dir%);look(-120,-23);wait(500ms);loop;endif;
  152. if(%#bau%=21);do(5);look(%&dir%);look(-106,-24);wait(500ms);loop;endif;
  153. if(%#bau%=22);do(5);look(%&dir%);look(-89,-26);wait(500ms);loop;endif;
  154. if(%#bau%=23);do(5);look(%&dir%);look(-75,-25);wait(500ms);loop;endif;
  155. if(%#bau%=24);do(5);look(%&dir%);look(-61,-23);wait(500ms);loop;endif;
  156. if(%#bau%=25);do(5);look(%&dir%);look(-50,-10);wait(500ms);loop;endif;
  157. if(%#bau%=26);do(5);look(%&dir%);look(-39,-12);wait(500ms);loop;endif;
  158. if(%#bau%=27);do(5);look(%&dir%);look(-23,-14);wait(500ms);loop;endif;
  159. if(%#bau%=28);do(5);look(%&dir%);look(+1,-16);wait(500ms);loop;endif;
  160. if(%#bau%=29);do(5);look(%&dir%);look(+23,-14);wait(500ms);loop;endif;
  161. if(%#bau%=30);do(5);look(%&dir%);look(+39,-12);wait(500ms);loop;endif;
  162. if(%#bau%=31);do(5);look(%&dir%);look(+50,-10);wait(500ms);loop;endif;
  163. if(%#bau%=32);do(5);look(%&dir%);look(+61,-10);wait(500ms);loop;endif;
  164. if(%#bau%=33);do(5);look(%&dir%);look(+74,-11);wait(500ms);loop;endif;
  165. if(%#bau%=34);do(5);look(%&dir%);look(+91,-11);wait(500ms);loop;endif;
  166. if(%#bau%=35);do(5);look(%&dir%);look(+104,-11);wait(500ms);loop;endif;
  167. if(%#bau%=36);do(5);look(%&dir%);look(+120,-10);wait(500ms);loop;endif;
  168. if(%#bau%=37);do(5);look(%&dir%);look(+130,-10);wait(500ms);loop;endif;
  169. if(%#bau%=38);do(5);look(%&dir%);look(+141,-12);wait(500ms);loop;endif;
  170. if(%#bau%=39);do(5);look(%&dir%);look(+158,-14);wait(500ms);loop;endif;
  171. if(%#bau%=40);do(5);look(%&dir%);look(-179,-16);wait(500ms);loop;endif;
  172. if(%#bau%=41);do(5);look(%&dir%);look(-159,-14);wait(500ms);loop;endif;
  173. if(%#bau%=42);do(5);look(%&dir%);look(-143,-12);wait(500ms);loop;endif;
  174. if(%#bau%=43);do(5);look(%&dir%);look(-131,-10);wait(500ms);loop;endif;
  175. if(%#bau%=44);do(5);look(%&dir%);look(-120,-10);wait(500ms);loop;endif;
  176. if(%#bau%=45);do(5);look(%&dir%);look(-106,-11);wait(500ms);loop;endif;
  177. if(%#bau%=46);do(5);look(%&dir%);look(-89,-11);wait(500ms);loop;endif;
  178. if(%#bau%=47);do(5);look(%&dir%);look(-75,-11);wait(500ms);loop;endif;
  179. if(%#bau%=48);do(5);look(%&dir%);look(-61,-10);wait(500ms);loop;endif;
  180. if(%#bau%=49);do(5);look(%&dir%);look(-50,+4);wait(500ms);loop;endif;
  181. if(%#bau%=50);do(5);look(%&dir%);look(-39,+4);wait(500ms);loop;endif;
  182. if(%#bau%=51);do(5);look(%&dir%);look(-23,+4);wait(500ms);loop;endif;
  183. if(%#bau%=52);do(5);look(%&dir%);look(+23,+4);wait(500ms);loop;endif;
  184. if(%#bau%=53);do(5);look(%&dir%);look(+39,+4);wait(500ms);loop;endif;
  185. if(%#bau%=54);do(5);look(%&dir%);look(+50,+4);wait(500ms);loop;endif;
  186. if(%#bau%=55);do(5);look(%&dir%);look(+61,+4);wait(500ms);loop;endif;
  187. if(%#bau%=56);do(5);look(%&dir%);look(+74,+4);wait(500ms);loop;endif;
  188. if(%#bau%=57);do(5);look(%&dir%);look(+91,+4);wait(500ms);loop;endif;
  189. if(%#bau%=58);do(5);look(%&dir%);look(+104,+4);wait(500ms);loop;endif;
  190. if(%#bau%=59);do(5);look(%&dir%);look(+120,+4);wait(500ms);loop;endif;
  191. if(%#bau%=60);do(5);look(%&dir%);look(+130,+4);wait(500ms);loop;endif;
  192. if(%#bau%=61);do(5);look(%&dir%);look(+141,+4);wait(500ms);loop;endif;
  193. if(%#bau%=62);do(5);look(%&dir%);look(+158,+4);wait(500ms);loop;endif;
  194. if(%#bau%=63);do(5);look(%&dir%);look(-179,+4);wait(500ms);loop;endif;
  195. if(%#bau%=64);do(5);look(%&dir%);look(-159,+4);wait(500ms);loop;endif;
  196. if(%#bau%=65);do(5);look(%&dir%);look(-143,+4);wait(500ms);loop;endif;
  197. if(%#bau%=66);do(5);look(%&dir%);look(-131,+4);wait(500ms);loop;endif;
  198. if(%#bau%=67);do(5);look(%&dir%);look(-120,+4);wait(500ms);loop;endif;
  199. if(%#bau%=68);do(5);look(%&dir%);look(-106,+4);wait(500ms);loop;endif;
  200. if(%#bau%=69);do(5);look(%&dir%);look(-89,+4);wait(500ms);loop;endif;
  201. if(%#bau%=70);do(5);look(%&dir%);look(-75,+4);wait(500ms);loop;endif;
  202. if(%#bau%=71);do(5);look(%&dir%);look(-61,+4);wait(500ms);loop;endif;
  203. if(%#bau%=72);do(5);look(%&dir%);look(-50,+16);wait(500ms);loop;endif;
  204. if(%#bau%=73);do(5);look(%&dir%);look(-39,+20);wait(500ms);loop;endif;
  205. if(%#bau%=74);do(5);look(%&dir%);look(-23,+22);wait(500ms);loop;endif;
  206. if(%#bau%=75);do(5);look(%&dir%);look(+23,+22);wait(500ms);loop;endif;
  207. if(%#bau%=76);do(5);look(%&dir%);look(+39,+20);wait(500ms);loop;endif;
  208. if(%#bau%=77);do(5);look(%&dir%);look(+50,+16);wait(500ms);loop;endif;
  209. if(%#bau%=78);do(5);look(%&dir%);look(+61,+16);wait(500ms);loop;endif;
  210. if(%#bau%=79);do(5);look(%&dir%);look(+74,+18);wait(500ms);loop;endif;
  211. if(%#bau%=80);do(5);look(%&dir%);look(+91,+18);wait(500ms);loop;endif;
  212. if(%#bau%=81);do(5);look(%&dir%);look(+104,+18);wait(500ms);loop;endif;
  213. if(%#bau%=82);do(5);look(%&dir%);look(+120,+16);wait(500ms);loop;endif;
  214. if(%#bau%=83);do(5);look(%&dir%);look(+130,+16);wait(500ms);loop;endif;
  215. if(%#bau%=84);do(5);look(%&dir%);look(+141,+20);wait(500ms);loop;endif;
  216. if(%#bau%=85);do(5);look(%&dir%);look(+158,+22);wait(500ms);loop;endif;
  217. if(%#bau%=86);do(5);look(%&dir%);look(-179,+24);wait(500ms);loop;endif;
  218. if(%#bau%=87);do(5);look(%&dir%);look(-159,+22);wait(500ms);loop;endif;
  219. if(%#bau%=88);do(5);look(%&dir%);look(-143,+20);wait(500ms);loop;endif;
  220. if(%#bau%=89);do(5);look(%&dir%);look(-131,+16);wait(500ms);loop;endif;
  221. if(%#bau%=90);do(5);look(%&dir%);look(-120,+17);wait(500ms);loop;endif;
  222. if(%#bau%=91);do(5);look(%&dir%);look(-106,+18);wait(500ms);loop;endif;
  223. if(%#bau%=92);do(5);look(%&dir%);look(-89,+19);wait(500ms);loop;endif;
  224. if(%#bau%=93);do(5);look(%&dir%);look(-75,+18);wait(500ms);loop;endif;
  225. if(%#bau%=94);do(5);look(%&dir%);look(-61,+17);wait(500ms);loop;endif;
  226.  
  227. //DEPOSITANDOASCOISASNOSBAUS
  228. &guarda2="blaze";
  229. do;
  230. key(use);
  231. wait(500ms);
  232. until(%GUI%="GUICHEST");
  233. wait(1);
  234. #sbv=1;
  235. if(%#sbv%=1);
  236. for(#i,54,89);
  237. getslotitem(%#i%,&id);
  238. ifmatches(%&id%,%&guarda2%);
  239. slotclick(%#i%,r,true);
  240. wait(150ms);
  241. endif;
  242. next;
  243. endif;
  244. wait(500ms);
  245. getslotitem(53,#id,#stack);
  246. wait(500ms);
  247. if(%#stack%!=0);
  248. inc(#bau);
  249. endif;
  250. if(%#bau%=94);
  251. unset(nf);
  252. gui();
  253. else;
  254. gui();
  255. endif;
  256. until(%#stack%=0);
  257.  
  258. echo(/home blaze3);
  259. wait(5);
  260. keydown(jump);wait(100ms);keyup(jump);keydown(jump);wait(100ms);keyup(jump);keydown(jump);wait(100ms);keyup(jump);wait(1);
  261. log("&2&l[MACRO] &bBlazes Guardadas!");
  262. endif;
  263. gui();
  264. loop;
  265. loop;
  266. endif;
  267. loop;
  268.  
  269. }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement