Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.04 KB | None | 0 0
  1. $${
  2.  
  3. toggle(miner)
  4. if(miner)
  5. LOG("&e&l[zTools] &7&lUpadora de skills &7&lProfissional &4&lz&f&lTools &e&lv1.0 &2&lLIGADO");
  6.  
  7.  
  8. /////////////////////////////////////////////////////////////////////////////
  9. /////////////////////////////////////////////////////////////////////////////
  10. ////////////by zMatheus22 // Region 1.0 // Owna////////////////////////
  11. ////////////agradecimentos: // lomexicano // ///////////////////////////////
  12. /////////////////////////////////////////////////////////////////////////////
  13. ////////////me ajudou muito em praticamente tudo.//////////////////////////// Macro by zMatheus22 Region1 Owna
  14. /////////////////////////////////////////////////////////////////////////////
  15. /////////////////////////////////////////////////////////////////////////////
  16. //Valores, ids de itens, delays, sethomes etc
  17.  
  18. SET(&minerhome,"ztools1"); //////Sethome principal no meio da trap, bloco de ferro
  19. SET(&safezone,"home"); //////Sethome de algum lugar seguro
  20. SET(#ferramenta,0); //////id da picareta
  21. SET(#blockrep,57); //////id do bloco que repara a picareta
  22. SET(#result,263); //////item resultado da quebra do minerio
  23. SET(#delaybase,500); //////Delay de 500
  24. SET(#delaybase2,350); //////Delay de 350
  25. SET(#delaybase3,125); //////Delay de 125
  26. SET(#delaymin,15); //////Delay de 15
  27. SET(#delayattack,350); //////Delay de ataque nos blocos
  28. SET(#delayint,5); //////Delay entre as quebras dos minerios.
  29. SET(#delayputblock,30); //////Delay na parte onde coloca blocos
  30.  
  31. SET(#herbax,0);
  32. SET(#escavx,0);
  33. SET(#zminerx,0);
  34. SET(#mineriox,0);
  35. SET(#naovip,0);
  36. SET(#minerio,0);
  37. SET(#minerio2,0);
  38. SET(#lootx,0);
  39. SET(#bloco1,0);
  40.  
  41. SET(#bau,1);
  42. SET(#bauacessx,1)
  43.  
  44.  
  45.  
  46. do();
  47. clearchat;
  48. log(" ");
  49. log("&e&l[zTools] &7&l Escolha o que voce deseja. ");
  50. log(" ");
  51. log("&e&l[1] &f&l&4z&f&lMiner &6(Quebrar Minerios & Upar mineraçao)");
  52. log("&e&l[2] &f&l&4z&2&lEscav &6(Upar Escavaçao)");
  53. log("&e&l[3] &f&l&4z&6&lLenha &6(Upar Lenhador)");
  54. log("&e&l[4] &f&l&4z&a&lHerba &6(Upar Herbalismo)");
  55. log(" ");
  56. log("&e&l[5] &f&lSair");
  57. log(" ");
  58. prompt(#mineriox,$$?,"escolha o que deseja ou digite 5 para sair.");
  59. until((#mineriox == 1)|(#mineriox == 2)|(#mineriox == 3)|(#mineriox == 4)|(#mineriox== 5)|(#mineriox == 6)|(#mineriox == 7)|(#mineriox == 8)|(#mineriox == 9)|(#mineriox == 10));
  60.  
  61. If(#mineriox = 1);
  62. do();
  63. clearchat;
  64. log(" ");
  65. log("&e&l[&4&lz&4&fMiner&e&l] &f&l Escolha o Bloco desejado:");
  66. log(" ");
  67. log("&e&l[1] &f&lminerio de &8&lCarvao");
  68. log("&e&l[2] &f&lminerio de &b&lDiamante");
  69. log("&e&l[3] &f&lminerio de &a&lEsmeralda");
  70. log("&e&l[4] &f&lminerio de &4&lRedstone");
  71. log("&e&l[5] &f&lminerio de &1&lLapiz");
  72. log("&e&l[6] &f&lminerio de &f&lQuartzo");
  73. log("&e&l[7] &7&lStone Lisa &6&l(Apenas para Upar)");
  74. log(" ");
  75. log("&e&l[8] &4&lSair");
  76. log(" ");
  77. prompt(#zminerx,$$?,"Digite abaixo o seu bloco.");
  78. until((#zminerx == 1)|(#zminerx == 2)|(#zminerx == 3)|(#zminerx == 4)|(#zminerx == 5)|(#zminerx == 6)|(#zminerx == 7)|(#zminerx == 8));
  79.  
  80. if(#zminerx = 1);
  81. #ferramenta = 278;
  82. #minerio = 16;
  83. #lootx = 263;
  84. echo("/g &aQuebrando &8Minério de Carvao &ana Super Macro &6zTools v1.0&b by zMatheus22 s2");
  85. endif;
  86. if(#zminerx = 5);
  87. #ferramenta = 278;
  88. #minerio = 21;
  89. #lootx = 351;
  90. echo("/g &aQuebrando Minério de &9Lapiz &ana Super Macro &6zTools v1.0&b by zMatheus22 s2");
  91. endif;
  92. if(#zminerx = 2);
  93. #ferramenta = 278;
  94. #minerio = 56;
  95. #lootx = 264;
  96. echo("/g &aQuebrando Minério de &bDiamante &ana Super Macro &6zTools v1.0&b by zMatheus22 s2");
  97. endif;
  98. if(#zminerx = 3);
  99. #ferramenta = 278;
  100. #minerio = 129;
  101. #lootx = 388;
  102. echo("/g &3Quebrando Minério de &aEsmeralda &3na Super Macro &6zTools v1.0&b by zMatheus22 s2");
  103. endif;
  104. if(#zminerx = 4);
  105. #ferramenta = 278;
  106. #minerio = 73;
  107. #lootx = 331;
  108. #minerio2 = 74;
  109. echo("/g &aQuebrando Minério de &4redstone &ana Super Macro &6zTools v1.0&b by zMatheus22 s2");
  110. endif;
  111. if(#zminerx = 6);
  112. #ferramenta = 278;
  113. #minerio = 153;
  114. #lootx = 406;
  115. echo("/g &aQuebrando Minério de &fQuartzo &ana Super Macro &6zTools v1.0&b by zMatheus22 s2");
  116. endif;
  117. if(#zminerx = 7);
  118. #ferramenta = 278;
  119. #minerio = 1;
  120. #lootx = 4;
  121. echo("/g &6upando mineraçao &ana Super Macro &6zTools v1.0&b by zMatheus22 s2");
  122. endif;
  123.  
  124. if(#zminerx = 8);
  125. LOG("&e&l[zMiner] &7&lNenhuma das opçoes foi selecionada,&c&l Finalizando.");toggle(miner);stop;
  126. endif;
  127. Endif;
  128.  
  129.  
  130.  
  131. If(#mineriox = 2);
  132. do();
  133. clearchat;
  134. log(" ");
  135. log("&e&l[zEscav] &f&l Escolha o Bloco desejado:");
  136. log(" ");
  137. log("&e&l[1] &6&lTerra");
  138. log("&e&l[2] &2&lGrama");
  139. log("&e&l[3] &e&lAreia");
  140. log("&e&l[4] &7&lGravel");
  141. log("&e&l[5] &9&lMicélio");
  142. log("&e&l[6] &c&lSoul Sand");
  143. log("&e&l[7] &f&lNeve");
  144. log(" ");
  145. log("&e&l[8] &4&lSair");
  146. log(" ");
  147. prompt(#escavx,$$?,"Digite abaixo o seu bloco.");
  148. until((#escavx == 1)|(#escavx == 2)|(#escavx == 3)|(#escavx == 4)|(#escavx == 5)|(#escavx == 6)|(#escavx == 7)|(#escavx == 8));
  149.  
  150. if(#escavx = 1);
  151. #ferramenta = 277;
  152. #minerio = 3;
  153. #lootx = 3;
  154. echo("/g Upando escavaçao &ana Super Macro &6zTools v1.0&b by zMatheus22 s2");
  155. endif;
  156.  
  157. if(#escavx = 2);
  158. #ferramenta = 277;
  159. #minerio = 2;
  160. #lootx = 2;
  161. echo("/g Upando escavaçao &ana Super Macro &6zTools v1.0&b by zMatheus22 s2");
  162. endif;
  163. if(#escavx = 3);
  164. #ferramenta = 277;
  165. #minerio = 12;
  166. #lootx = 12;
  167. echo("/g Upando escavaçao &ana Super Macro &6zTools v1.0&b by zMatheus22 s2");
  168. endif;
  169.  
  170. if(#escavx = 4);
  171. #ferramenta = 277;
  172. #minerio = 13;
  173. #lootx = 13;
  174. echo("/g Upando escavaçao &ana Super Macro &6zTools v1.0&b by zMatheus22 s2");
  175. endif;
  176. if(#escavx = 5);
  177. #ferramenta = 277;
  178. #minerio = 110;
  179. #lootx = 110;
  180. echo("/g Upando escavaçao &ana Super Macro &6zTools v1.0&b by zMatheus22 s2");
  181. endif;
  182.  
  183. if(#escavx = 6);
  184. #ferramenta = 277;
  185. #minerio = 88;
  186. #lootx = 88
  187. echo("/g Upando escavaçao &ana Super Macro &6zTools v1.0&b by zMatheus22 s2");
  188. endif;
  189. if(#escavx = 7);
  190. #ferramenta = 277;
  191. #minerio = 80;
  192. #lootx = 47;
  193. echo("/g Upando escavaçao &ana Super Macro &6zTools v1.0&b by zMatheus22 s2");
  194. endif;
  195. if(#escavx = 8);
  196. LOG("&e&l[zEscav] &7&lNenhuma das opçoes foi selecionada,&c&l Finalizando.");toggle(miner);stop;
  197. endif;
  198. endif;
  199.  
  200. if(#mineriox = 3);
  201. #ferramenta = 279;
  202. #minerio = 17;
  203. #lootx = 47;
  204. echo("/g &6Upando lenhador &ana Super Macro &6zTools v1.0&b by zMatheus22 s2");
  205. endif;
  206.  
  207.  
  208. if(#mineriox = 4);
  209. do();
  210. clearchat;
  211. log(" ");
  212. log("&e&l[zHerba] &f&l Escolha o Bloco desejado:");
  213. log(" ");
  214. log("&e&l[1] &a&lCana de Açucar");
  215. log("&e&l[2] &c&lFungo do nether");
  216. log(" ");
  217. log("&e&l[3] &4&lSair");
  218. log(" ");
  219. prompt(#herbax,$$?,"Digite abaixo o seu bloco.");
  220. until((#herbax == 1)|(#herbax == 2)|(#herbax == 3)|(#herbax == 4)|(#herbax == 5)|(#herbax == 6)|(#herbax == 7)|(#herbax == 8));
  221.  
  222. if(#herbax = 1);
  223. #ferramenta = 279;
  224. #minerio = 338;
  225. #lootx = 47;
  226. #bloco1 = 83;
  227. echo("/g &3Upando herbalismo com &acana &3na Super Macro &6zTools v1.0&b by zMatheus22 s2");
  228. endif;
  229.  
  230. if(#herbax = 2);
  231. #ferramenta = 279;
  232. #minerio = 372;
  233. #lootx = 47;
  234. #bloco1 = 115;
  235. echo("/g &3Upando herbalismo com &cfungo &3na Super Macro &6zTools v1.0&b by zMatheus22 s2");
  236. endif;
  237. if(#herbax = 3);
  238. LOG("&e&l[zHerba] &7&lNenhuma das opçoes foi selecionada,&c&l Finalizando.");toggle(miner);stop;
  239. endif;
  240.  
  241. Do;
  242. Do(50);
  243. Pick(%#minerio%);
  244. IF(#herbax = 1);
  245. Look(333,55);
  246. ElseIF(#herbax = 2);
  247. Look(360,58);
  248. Endif;
  249. key(use);
  250. wait(1ms);
  251. pick(%#ferramenta%);
  252. key(attack);
  253. Loop;
  254.  
  255. Unsafe;
  256. Do();gui(inventory);until(%GUI% = "GUIINVENTORY");
  257. Getslot(%#minerio%,#herbaid,36);
  258. IF(#herbaid <= 15);
  259. LOG("&e&l[zHerba] &7&lBlocos insuficientes.");stop;
  260. Else;
  261. do;gui();until(%GUI% = "NONE");
  262. Endif;
  263. Endunsafe;
  264. Loop;
  265.  
  266. endif;
  267.  
  268. if(#mineriox = 5);
  269. LOG("&e&l[zTools] &7&lNenhuma das opçoes foi selecionada,&c&l Finalizando.");toggle(miner);stop;
  270. endif;
  271.  
  272. do();
  273. clearchat;
  274. log(" ");
  275. log("&e&l[zTools] &f&l Você é &6&lVIP&f&l?");
  276. log(" ");
  277. log("&e&l[1] &f&lSou &6&lVIP");
  278. log("&e&l[2] &f&lNao sou &6&lVIP");
  279. log("&e&l[3] &f&lSair");
  280. log(" ");
  281. prompt(#naovipx,$$?,"digite se é VIP ou nao.");
  282. until((#naovipx == 1)|(#naovipx == 2)|(#naovipx == 3));
  283.  
  284. if(#naovipx == 1);
  285. #naovip = 1000;
  286. endif;
  287.  
  288. if(#naovipx == 2);
  289. #naovip = 5500;
  290. endif;
  291.  
  292. if(#naovipx == 3);
  293. LOG("&e&l[zTools] &7&lNenhuma das opçoes foi selecionada,&c&l Finalizando.");toggle(miner);stop;
  294. endif;
  295.  
  296.  
  297. ///////////////////////////////////////////////////
  298. /////////////////////////////////////////
  299. /////pegar pick
  300.  
  301. Unsafe
  302. Do()
  303. Gui(inventory)
  304. Getslotitem(44,#itemsw)
  305. If(#itemsw == %#ferramenta%)
  306. do;gui();wait(%#delaybase2%ms);until(%GUI% = "NONE");
  307. break
  308. Else
  309. getslot(%#ferramenta%,#sw)
  310. getslotitem(%#sw%,#idsw,#stacksw,#datavarsw)
  311. slotclick(%#sw%,l,false)
  312. slotclick(44,l,false)
  313.  
  314.  
  315. endif
  316.  
  317. loop
  318. Endunsafe
  319.  
  320. ///////////////////////////////////////////////////
  321. /////////////////////////////////////////
  322. /////pegar bloco de dima
  323. Unsafe;
  324. Do()
  325. Gui(inventory)
  326. Getslot(%#blockrep%,#dmb);
  327. Getslotitem(%#dmb%,#itembk)
  328. If(#itembk == %#blockrep%)
  329. getslot(%#blockrep%,#bk)
  330. getslotitem(%#bk%,#idbk,#stackbk,#datavarbk)
  331. slotclick(%#bk%,l,false)
  332. slotclick(43,l,false)
  333.  
  334. do;gui();wait(%#delaybase2%ms);until(%GUI% = "NONE");
  335. break
  336. Elseif(#itembk != %#blockrep%);
  337. do;gui();wait(%#delaybase2%ms);until(%GUI% = "NONE");
  338. LOG("&e&l[zTools] &7&lNao encontrado &b&lbloco de diamante &7&lno inventário,");
  339. playsound(note.bassattack);
  340. toggle(miner);stop;
  341. endif;
  342.  
  343.  
  344.  
  345. loop
  346. Endunsafe;
  347.  
  348.  
  349. clearchat;
  350. log(" ");
  351. log("&e&lzTools &6&lv1.0 &7&lby &azMatheus22 / lomexicano");
  352. log("&b&lEncontrou algum bug? &2&l/tell zmatheus22");
  353. log("&a&lGostou da macro e quer ajudar? Envie &2&lCoins &a&l:)");
  354. log(" ");
  355.  
  356.  
  357. /////////////////////////////////////////////
  358. echo("/g &asuper macro 4 em 1 automatica &cem breve! >> &6ztools v1.0 &cativada!. &aby &bzmatheus22 &cs2");
  359.  
  360. do(); //1
  361.  
  362.  
  363. echo("/home %&minerhome%");wait(%#naovip%ms);
  364.  
  365.  
  366. Do;
  367. gui(INVENTORY);
  368. wait(%#delaybase%ms);
  369. getslotitem(42,#idvhave,#stackhave,#datavhave)
  370. if(#idvhave != %#minerio%);
  371. for(#slvhfor,36,42)
  372. getslotitem(%#slvhfor%,#slvhvar,#slvhstack,#slthdatavar)
  373. if(#slvhstack >= 1)
  374. slotclick(%#slvhfor%,l,true);
  375. endif;
  376. next;
  377. LOG("&e&l[zTools]&7 Pegando blocos.");
  378. do(); gui(); wait(%#delaybase2ms); until(%GUI% = "NONE");
  379.  
  380. if(#bauacessx = 1); look(north); wait(%#delaybase%ms); looks(+327,+336,1); endif;
  381. if(#bauacessx = 2); look(north); wait(%#delaybase%ms); looks(+360,+336,1); endif;
  382. if(#bauacessx = 3); look(north); wait(%#delaybase%ms); looks(+25,+336,1); endif;
  383. if(#bauacessx = 4); look(north); wait(%#delaybase%ms); looks(+58,+336,1); endif;
  384. if(#bauacessx = 5); look(north); wait(%#delaybase%ms); looks(+84,+336,1); endif;
  385. if(#bauacessx = 6); look(north); wait(%#delaybase%ms); looks(+117,+336,1); endif; // baus de cima 1 fileira
  386. if(#bauacessx = 7); look(north); wait(%#delaybase%ms); looks(+149,+336,1); endif;
  387. if(#bauacessx = 8); look(north); wait(%#delaybase%ms); looks(+182,+336,1); endif;
  388. if(#bauacessx = 9); look(north); wait(%#delaybase%ms); looks(+209,+336,1); endif;
  389. if(#bauacessx = 10); look(north); wait(%#delaybase%ms); looks(+241,+336,1); endif;
  390. if(#bauacessx = 11); look(north); wait(%#delaybase%ms); looks(+267,+336,1); endif;
  391. if(#bauacessx = 12); look(north); wait(%#delaybase%ms); looks(+301,+336,1); endif;
  392. //////////////////////////////////////////////////////////////////////////////////
  393. if(#bauacessx = 13); look(north); wait(%#delaybase%ms); looks(+327,+318,1); endif;
  394. if(#bauacessx = 14); look(north); wait(%#delaybase%ms); looks(+360,+318,1); endif;
  395. if(#bauacessx = 15); look(north); wait(%#delaybase%ms); looks(+25,+318,1); endif;
  396. if(#bauacessx = 16); look(north); wait(%#delaybase%ms); looks(+58,+318,1); endif;
  397. if(#bauacessx = 17); look(north); wait(%#delaybase%ms); looks(+84,+318,1); endif;
  398. if(#bauacessx = 18); look(north); wait(%#delaybase%ms); looks(+117,+318,1); endif; // baus de cima 2 fileira
  399. if(#bauacessx = 19); look(north); wait(%#delaybase%ms); looks(+149,+318,1); endif;
  400. if(#bauacessx = 20); look(north); wait(%#delaybase%ms); looks(+182,+318,1); endif;
  401. if(#bauacessx = 21); look(north); wait(%#delaybase%ms); looks(+209,+318,1); endif;
  402. if(#bauacessx = 22); look(north); wait(%#delaybase%ms); looks(+241,+318,1); endif;
  403. if(#bauacessx = 23); look(north); wait(%#delaybase%ms); looks(+267,+318,1); endif;
  404. if(#bauacessx = 24); look(north); wait(%#delaybase%ms); looks(+301,+318,1); endif;
  405. //////////////////////////////////////////////////////////////////////////////////
  406. if(#bauacessx = 25); look(north); wait(%#delaybase%ms); looks(+327,+303,1); endif;
  407. if(#bauacessx = 26); look(north); wait(%#delaybase%ms); looks(+360,+303,1); endif;
  408. if(#bauacessx = 27); look(north); wait(%#delaybase%ms); looks(+25,+303,1); endif;
  409. if(#bauacessx = 28); look(north); wait(%#delaybase%ms); looks(+58,+303,1); endif;
  410. if(#bauacessx = 29); look(north); wait(%#delaybase%ms); looks(+84,+303,1); endif;
  411. if(#bauacessx = 30); look(north); wait(%#delaybase%ms); looks(+117,+303,1); endif; // baus de cima 3 fileira
  412. if(#bauacessx = 31); look(north); wait(%#delaybase%ms); looks(+149,+303,1); endif;
  413. if(#bauacessx = 32); look(north); wait(%#delaybase%ms); looks(+182,+303,1); endif;
  414. if(#bauacessx = 33); look(north); wait(%#delaybase%ms); looks(+209,+303,1); endif;
  415. if(#bauacessx = 34); look(north); wait(%#delaybase%ms); looks(+241,+303,1); endif;
  416. if(#bauacessx = 35); look(north); wait(%#delaybase%ms); looks(+267,+303,1); endif;
  417. if(#bauacessx = 36); look(north); wait(%#delaybase%ms) ; looks(+301,+303,1); endif;
  418. if(#bauacessx = 37); log("Você nao tem mais minérios finalizando."); stop;endif;
  419.  
  420. ///////////////////////////////////////////////////////////////////////////////////////////
  421. ///////////////////////////////////////////////////////////////////
  422. ///////////////Processo de pegar blocos para a hotbar e verificar inv
  423.  
  424. wait(%#delaybase%ms)
  425. do;gui();wait(%#delaybase2%ms);until(%GUI% = "NONE");
  426.  
  427. Do;
  428. wait(%#delaybase%ms)
  429. key(use);
  430. wait(%#delaybase2%ms)
  431. key(use);
  432. wait(%#delaybase%ms);
  433. until(%GUI% == "GUICHEST");
  434. wait(%#delaybase%ms);
  435.  
  436.  
  437. for(#slothot,81,87)
  438. getslotitem(%#slothot%,#id,#stackhot)
  439. if(#stackhot < 1)
  440. getslot(%#minerio%,#slotminerio)
  441. if((#slotminerio != -1)&&(#slotminerio < 54))
  442. slotclick(%#slotminerio%,l,false)
  443. wait(%#delaymin%ms)
  444. slotclick(%#slothot%,l,false)
  445. wait(%#delaymin%ms)
  446. else;inc(#bauacessx,1);
  447. break
  448. endif
  449. endif
  450. next
  451.  
  452.  
  453. do;gui();wait(%#delaybase2%ms);until(%GUI% = "NONE");
  454. Else;
  455. do;gui();wait(%#delaybase2%ms);until(%GUI% = "NONE");
  456. Break;
  457. Endif;
  458. Loop
  459.  
  460. ///////////////////////////////////////////////////////////////////////////////////////
  461. ///////////////////////////////////////////////////////////////////////////////////////
  462. ///Processo de mineraçao e reparaçao da picareta
  463.  
  464.  
  465. Do; // 3
  466. LOG("&e&l[zTools]&7 Em Progresso...");
  467. Do(1)
  468. unset(acabouminerio);
  469. PICK(%#minerio%);
  470. wait(%#delayint%ms);
  471. if(%ITEM% != %#minerio%); set(acabouminerio); break; endif;
  472. look(314,54);wait(%#delayputblock%ms);key(USE);wait(%#delayputblock%ms);
  473.  
  474. endif
  475. loop
  476.  
  477.  
  478. ////////////////////////////////////////////////////////////////////////////////////////
  479. ///////////////////////////////////////////////////////////////////////////////////////
  480. ///////////parte de quebrar
  481. if(acabouminerio);
  482. break;
  483. else;
  484. Pick(%#ferramenta%);
  485. If(DURABILITY < 60);
  486. LOG("&e&l[zTools]&c Ferramenta em &4&lPERIGO! &4Desativando Macro. ");
  487. stop;
  488. Endif;
  489. If(DURABILITY < 100);
  490. LOG("&e&l[zTools]&c Ferramenta com a durabilidade baixa. ");
  491. LOG("&e&l[zTools]&c Verificando blocos de diamante ");
  492. Unsafe;
  493. Gui(inventory);
  494. getslot(57,#bdhave);
  495. If(#bdhave = -1);
  496. LOG("&e&l[zTools]&c Bloco de diamante nao encontrado!!&4 Finalizando ");
  497. stop;
  498. Endif;
  499. Endunsafe;
  500. Do;gui();until(%GUI% = "NONE");
  501.  
  502. LOG("&e&l[zTools]&a Reparando Ferramenta.");
  503. do(2);keydown(jump);wait(%#delaybase2%ms);keyup(jump);loop;
  504. looks(0,90,1)
  505. wait(%#delaybase%ms)
  506. key(use);wait(%#delaybase%ms);key(use);
  507. wait(%#delaybase%ms);
  508. LOG("&e&l[zTools]&a Desbugando inventario..");
  509. echo("/home %&safezone%")
  510. wait(%#naovip%ms);
  511. echo("/home %&minerhome%");
  512. wait(%#naovip%ms);
  513. do(2);keydown(jump);wait(%#delaybase2%ms);keyup(jump);loop;
  514.  
  515. else
  516.  
  517. LOOK(0,0);look(314,54);wait(%#delayint%ms);do; KEY(attack);while((%HITID% = %#minerio%)||(%HITID% == %#minerio2%));wait(%#delayputblock%ms);
  518.  
  519. endif;
  520.  
  521. endif;
  522.  
  523.  
  524. ///////////////////////////////////////////////////////////////////////////////////////
  525. ///////////////////////////////////////////////////////////////////////////////////////
  526. ///Processo de verificaçao de inventario
  527.  
  528. unsafe;
  529. gui(inventory);
  530.  
  531. getslotitem(35,#slot35);
  532. if(#slot35 != 0);
  533. LOG("&e&l[zTools]&7 Inventario Lotado!, guardando loots.");")
  534. break;
  535. else;
  536. gui();
  537. endif;
  538. if(acabouminerio);
  539.  
  540. LOG("&e&l[zTools]&7 Acabaram os minerios!, guardando loots.");")
  541. break;
  542. else;
  543. gui();
  544. endif;
  545.  
  546. endunsafe;
  547.  
  548.  
  549. Loop; //// finaliza o Do //3 reparaçao, por bloco, quebrar bloco, verificar inventario
  550.  
  551. ///////////////////////////////////////////////////////////////////////////////////////
  552. ///////////////////////////////////////////////////////////////////////////////////////
  553. ///Processo de guardar nos baus
  554.  
  555. do(); //4 inicia o processo de guardar no bau
  556. do(); gui(); wait(%#delaybase2ms); until(%GUI% = "NONE");
  557.  
  558. /////////////////////////////////////////////////
  559. /////////////////////////////////////////////////
  560. if(#bau = 1); look(north); wait(%#delaybase%ms); looks(+325,+1,1); endif; //
  561. if(#bau = 2); look(north); wait(%#delaybase%ms); looks(+339,+1,1); endif; //
  562. if(#bau = 3); look(north); wait(%#delaybase%ms); looks(+360,+1,1); endif; // norte 1 fileira
  563. if(#bau = 4); look(north); wait(%#delaybase%ms); looks(+21,+1,1); endif; //
  564. if(#bau = 5); look(north); wait(%#delaybase%ms); looks(+32,+1,1); endif; //
  565. /////////////////////////////////////////////////
  566. if(#bau = 6); look(north); wait(%#delaybase%ms); looks(+325,+17,1); endif;
  567. if(#bau = 7); look(north); wait(%#delaybase%ms); looks(+339,+17,1); endif;
  568. if(#bau = 8); look(north); wait(%#delaybase%ms); looks(+360,+17,1); endif; // norte 2 fileira
  569. if(#bau = 9); look(north); wait(%#delaybase%ms); looks(+21,+17,1); endif;
  570. if(#bau = 10); look(north); wait(%#delaybase%ms); looks(+32,+17,1); endif;
  571. /////////////////////////////////////////////////
  572. if(#bau = 11); look(north); wait(%#delaybase%ms); looks(+325,+36,1); endif;
  573. if(#bau = 12); look(north); wait(%#delaybase%ms); looks(+339,+36,1); endif;
  574. if(#bau = 13); look(north); wait(%#delaybase%ms); looks(+360,+36,1); endif; // norte 3 fileira
  575. if(#bau = 14); look(north); wait(%#delaybase%ms); looks(+21,+36,1); endif;
  576. if(#bau = 15); look(north); wait(%#delaybase%ms); looks(+32,+36,1); endif;
  577. ////////////////////////////////////////////////////
  578. if(#bau = 16); look(north); wait(%#delaybase%ms); looks(+327,+46,1); endif;
  579. if(#bau = 17); look(north); wait(%#delaybase%ms); looks(+339,+48,1); endif;
  580. if(#bau = 18); look(north); wait(%#delaybase%ms); looks(+360,+48,1); endif; // norte 4 fileira
  581. if(#bau = 19); look(north); wait(%#delaybase%ms); looks(+21,+48,1); endif;
  582. if(#bau = 20); look(north); wait(%#delaybase%ms); looks(+32,+45,1); endif;
  583. ///////////////////////////////////////////////////////////////////////
  584. if(#bau = 21); look(north); wait(%#delaybase%ms); looks(+58,+0,1); endif;
  585. if(#bau = 22); look(north); wait(%#delaybase%ms); looks(+71,+0,1); endif;
  586. if(#bau = 23); look(north); wait(%#delaybase%ms); looks(+87,+0,1); endif; // east 1 fileira
  587. if(#bau = 24); look(north); wait(%#delaybase%ms); looks(+108,+0,1); endif;
  588. if(#bau = 25); look(north); wait(%#delaybase%ms); looks(+122,+0,1); endif;
  589. ///////////////////////////////////////////////////////////////////////
  590. if(#bau = 26); look(north); wait(%#delaybase%ms); looks(+58,+17,1); endif;
  591. if(#bau = 27); look(north); wait(%#delaybase%ms); looks(+71,+17,1); endif;
  592. if(#bau = 28); look(north); wait(%#delaybase%ms); looks(+87,+17,1); endif; // east 2 fileira
  593. if(#bau = 29); look(north); wait(%#delaybase%ms); looks(+108,+17,1); endif;
  594. if(#bau = 30); look(north); wait(%#delaybase%ms); looks(+122,+17,1); endif;
  595. ///////////////////////////////////////////////////////////////////////////
  596. if(#bau = 31); look(north); wait(%#delaybase%ms); looks(+58,+32,1); endif;
  597. if(#bau = 32); look(north); wait(%#delaybase%ms); looks(+71,+35,1); endif;
  598. if(#bau = 33); look(north); wait(%#delaybase%ms); looks(+87,+35,1); endif; // east 3 fileira
  599. if(#bau = 34); look(north); wait(%#delaybase%ms); looks(+108,+35,1); endif;
  600. if(#bau = 35); look(north); wait(%#delaybase%ms); looks(+122,+32,1); endif;
  601. /////////////////////////////////////////////////
  602. if(#bau = 36); look(north); wait(%#delaybase%ms); looks(+58,+45,1); endif;
  603. if(#bau = 37); look(north); wait(%#delaybase%ms); looks(+71,+45,1); endif;
  604. if(#bau = 38); look(north); wait(%#delaybase%ms); looks(+87,+48,1); endif; // east 4 fileira
  605. if(#bau = 39); look(north); wait(%#delaybase%ms); looks(+108,+45,1); endif;
  606. if(#bau = 40);look(north); wait(%#delaybase%ms); looks(+122,+42,1); endif;
  607. ////////////////////////////////////////////////////////////////////////////
  608. if(#bau = 41); look(north); wait(%#delaybase%ms); looks(+147,+1,1); endif;
  609. if(#bau = 42); look(north); wait(%#delaybase%ms); looks(+165,+1,1); endif;
  610. if(#bau = 43); look(north); wait(%#delaybase%ms); looks(+181,+1,1); endif; // south 1 fileira
  611. if(#bau = 44); look(north); wait(%#delaybase%ms); looks(+199,+1,1); endif;
  612. if(#bau = 45); look(north); wait(%#delaybase%ms); looks(+212,+1,1); endif;
  613. ///////////////////////////////////////////////////////////////////////
  614. if(#bau = 46); look(north); wait(%#delaybase%ms); looks(+147,+18,1); endif;
  615. if(#bau = 47); look(north); wait(%#delaybase%ms); looks(+165,+18,1); endif;
  616. if(#bau = 48); look(north); wait(%#delaybase%ms); looks(+181,+18,1); endif; // south 2 fileira
  617. if(#bau = 49); look(north); wait(%#delaybase%ms); looks(+199,+18,1); endif;
  618. if(#bau = 50); look(north); wait(%#delaybase%ms); looks(+212,+18,1); endif;
  619. //////////////////////////////////////////////////////////////////////////
  620. if(#bau = 51); look(north); wait(%#delaybase%ms); looks(+147,+33,1); endif;
  621. if(#bau = 52); look(north); wait(%#delaybase%ms); looks(+165,+33,1); endif;
  622. if(#bau = 53); look(north); wait(%#delaybase%ms); looks(+181,+33,1); endif; // south 3 fileira
  623. if(#bau = 54); look(north); wait(%#delaybase%ms); looks(+199,+33,1); endif;
  624. if(#bau = 55); look(north); wait(%#delaybase%ms); looks(+212,+33,1); endif;
  625. /////////////////////////////////////////////////
  626. if(#bau = 56); look(north); wait(%#delaybase%ms); looks(+146,+43,1); endif;
  627. if(#bau = 57); look(north); wait(%#delaybase%ms); looks(+165,+46,1); endif;
  628. if(#bau = 58); look(north); wait(%#delaybase%ms); looks(+181,+47,1); endif; // south 4 fileira
  629. if(#bau = 59); look(north); wait(%#delaybase%ms); looks(+199,+46,1); endif;
  630. if(#bau = 60); look(north); wait(%#delaybase%ms); looks(+212,+43,1); endif;
  631. /////////////////////////////////////////////////////////////////////////////
  632. if(#bau = 61); look(north); wait(%#delaybase%ms); looks(+238,+1,1); endif;
  633. if(#bau = 62); look(north); wait(%#delaybase%ms); looks(+256,+1,1); endif;
  634. if(#bau = 63); look(north); wait(%#delaybase%ms); looks(+268,+1,1); endif; //west 1 fileira
  635. if(#bau = 64); look(north); wait(%#delaybase%ms); looks(+287,+1,1); endif;
  636. if(#bau = 65); look(north); wait(%#delaybase%ms); looks(+303,+1,1); endif;
  637. /////////////////////////////////////////////////////////////////////////////
  638. if(#bau = 66); look(north); wait(%#delaybase%ms); looks(+237,+18,1); endif;
  639. if(#bau = 67); look(north); wait(%#delaybase%ms); looks(+256,+18,1); endif;
  640. if(#bau = 68); look(north); wait(%#delaybase%ms); looks(+268,+18,1); endif; //west 2 fileira
  641. if(#bau = 69); look(north); wait(%#delaybase%ms); looks(+287,+18,1); endif;
  642. if(#bau = 70); look(north); wait(%#delaybase%ms); looks(+303,+18,1); endif;
  643. ////////////////////////////////////////////////////////////////////////////
  644. if(#bau = 71); look(north); wait(%#delaybase%ms); looks(+238,+35,1); endif;
  645. if(#bau = 72); look(north); wait(%#delaybase%ms); looks(+256,+35,1); endif;
  646. if(#bau = 73); look(north); wait(%#delaybase%ms); looks(+268,+35,1); endif; // west 3 fileira
  647. if(#bau = 74); look(north); wait(%#delaybase%ms); looks(+287,+35,1); endif;
  648. if(#bau = 75); look(north); wait(%#delaybase%ms); looks(+303,+35,1); endif;
  649. /////////////////////////////////////////////////////////////////////////////
  650. if(#bau = 76); look(north); wait(%#delaybase%ms); looks(+237,+42,1); endif;
  651. if(#bau = 77); look(north); wait(%#delaybase%ms); looks(+253,+46,1); endif;
  652. if(#bau = 78); look(north); wait(%#delaybase%ms); looks(+269,+46,1); endif; // west 4 fileira
  653. if(#bau = 79); look(north); wait(%#delaybase%ms); looks(+289,+46,1); endif;
  654. if(#bau = 80); look(north); wait(%#delaybase%ms); looks(+303,+43,1); endif;
  655.  
  656. if(#bau = 81);log("Você nao tem mais espaço para os minerios");stop;endif;
  657.  
  658. wait(%#delaybase%ms);
  659. do(1);key(use);wait(%#delaybase%ms);loop;
  660. wait(%#delaybase%ms);
  661. if(%GUI% = "GUICHEST");
  662. wait(%#delaybase3%ms);
  663. do();
  664. getslot(%#lootx%,#lootxslot,54);
  665. getslotitem(53,#lootx53);
  666. if(#lootx53 != 0); inc(#bau,1);
  667. break;
  668. endif;
  669. if(#lootxslot == -1);
  670. set(fim);
  671. break;
  672. endif;
  673. slotclick(%#lootxslot%,l,true);
  674. loop;
  675. if(fim);
  676. unset(fim);
  677. break;
  678. endif;
  679. Else;
  680. wait(%#delaybase2%ms);
  681. Do(2);
  682. Pick(%#ferramenta%);
  683. wait(%#delaybase2%ms);
  684. LOOK(0,0);look(314,54);wait(%#delayint%ms);do; KEY(attack);while((%HITID% = %#minerio%)||(%HITID% == %#minerio2%));wait(%#delayputblock%ms);
  685. LOOK(0,0);look(357,65);wait(%#delayint%ms);do; KEY(attack);while((%HITID% = %#minerio%)||(%HITID% == %#minerio2%));wait(%#delayputblock%ms);
  686. LOOK(0,0);look(41,59); wait(%#delayint%ms);do; KEY(attack);while((%HITID% = %#minerio%)||(%HITID% == %#minerio2%));wait(%#delayputblock%ms);
  687. LOOK(0,0);look(91,62); wait(%#delayint%ms);do; KEY(attack);while((%HITID% = %#minerio%)||(%HITID% == %#minerio2%));wait(%#delayputblock%ms);
  688. LOOK(0,0);look(135,60);wait(%#delayint%ms);do; KEY(attack);while((%HITID% = %#minerio%)||(%HITID% == %#minerio2%));wait(%#delayputblock%ms);
  689. LOOK(0,0);look(179,67);wait(%#delayint%ms);do; KEY(attack);while((%HITID% = %#minerio%)||(%HITID% == %#minerio2%));wait(%#delayputblock%ms);
  690. LOOK(0,0);look(227,64);wait(%#delayint%ms);do; KEY(attack);while((%HITID% = %#minerio%)||(%HITID% == %#minerio2%));wait(%#delayputblock%ms);
  691. LOOK(0,0);look(265,64);wait(%#delayint%ms);do; KEY(attack);while((%HITID% = %#minerio%)||(%HITID% == %#minerio2%));wait(%#delayputblock%ms);
  692.  
  693. LOOK(0,0);look(33,5); wait(%#delayint%ms);do; KEY(attack);while((%HITID% = %#minerio%)||(%HITID% == %#minerio2%));wait(%#delayputblock%ms);
  694. LOOK(0,0);look(118,5);wait(%#delayint%ms);do; KEY(attack);while((%HITID% = %#minerio%)||(%HITID% == %#minerio2%));wait(%#delayputblock%ms);
  695. LOOK(0,0);look(211,5);wait(%#delayint%ms);do; KEY(attack);while((%HITID% = %#minerio%)||(%HITID% == %#minerio2%));wait(%#delayputblock%ms);
  696. LOOK(0,0);look(305,5);wait(%#delayint%ms);do; KEY(attack);while((%HITID% = %#minerio%)||(%HITID% == %#minerio2%));wait(%#delayputblock%ms);
  697. Loop;
  698. Endif;
  699. Loop;
  700.  
  701.  
  702.  
  703. Loop; /// Fim Do ///1
  704.  
  705.  
  706. else
  707. LOG("&e&l[zTools] &7&lUpadora de Skills &7&lProfissional &e&lv1.0 &c&lDESLIGADO")
  708. endif
  709. stop
  710.  
  711. }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement