Advertisement
Guest User

Untitled

a guest
Feb 18th, 2020
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.78 KB | None | 0 0
  1. $${
  2. toggle(autorep);
  3. if(autorep);
  4. IF(desativado);
  5. LOG("&f[&b&lPick&e&lGuard&f]: &aVerificando OnChat...");wait(750ms);
  6. IF(@zmatheus_onchat);
  7. LOG("&f[&b&lPick&e&lGuard&f]: &azOnchat Encontrada!, Prosseguindo.");
  8. Else;
  9. LOG("&f[&b&lPick&e&lGuard&f]: &azOnchat &cNao foi encontrada, &ainstale-a para continuar.");
  10. stop;
  11. ENDIF;
  12. ENDIF;
  13. set(@zmatheus_mc);
  14. set(@zmatheus_pvpoff);
  15. set(@zmatheus_vidabaixa);
  16. set(verificador);
  17. set(verificador_dima);
  18. unset(org);
  19. unset(@pick_guard);
  20. set(zantibreak);
  21. #idcapa = 0;
  22. #idpeito = 0;
  23. #idcalca = 0;
  24. #idbotas = 0;
  25. @#time_used_seconds = 0;
  26. @#time_used_minutes = 0;
  27. @#time_used_hours = 0;
  28. @#adv_temp_sethomes = 0;
  29. #picareta = 278;
  30. //Verificador da picareta
  31. UNSAFE(4000);pick(%#picareta%);&eff345 = "^Efici.ncia V$|^Efficiency V$|^Efici.ncia IV$|^Efficiency IV$|^Efici.ncia III$|^Efficiency III$";&eff67 = "^Efici.ncia VII$|^Efficiency VII$|^Efici.ncia VI$|^Efficiency VI$";&silk = "^Toque Suave I$|^Silk Touch I$";foreach(enchantments);IFmatches(%ENCHANTMENT%,%&eff345%);unset(pick_insta);Endif;IFmatches(%ENCHANTMENT%,%&eff67%);set(pick_insta);BREAK;Endif;next;foreach(enchantments);IFmatches(%ENCHANTMENT%,%&silk%);set(pick_suave);BREAK;Else;unset(pick_suave);Endif;next;IF(pick_insta);LOG("&e[Verif]: &9&oA sua picareta &a&opossui quebra instantanea &9&o(Eff6 ou mais)");ElseIF(!pick_insta);LOG("&e[Verif]: &9&oO Encantamento da sua picareta &c&onao possui quebra instantanea &9&o(Eff5 ou menos)");ENDIF;IF(pick_suave);LOG("&e[Verif]: &9&oA sua picareta &f&otem o encantamento: &7&oToque Suave");ELSEIF(!pick_suave);LOG("&e[Verif]: &9&oA sua picareta &f&onao possui o encantamento: &7&oToque Suave");ENDIF;ENDUNSAFE;
  32. //
  33. //Verificador toque suave
  34. IF(!pick_suave); #loot_carvao = 263; #loot_diamante = 56; #loot_esmeralda = 388; #loot_ouro = 14; ENDIF;
  35. IF(pick_suave); #loot_carvao = 16; #loot_diamante = 56; #loot_esmeralda = 129; #loot_ouro = 14; ENDIF;
  36. //
  37. IF(zantibreak);
  38. LOG("&f[&b&lPick&e&lGuard&f]: &aDesativando o seu &c&lPVP");wait(400ms);
  39. echo("/pvp off");
  40. wait(500ms);
  41. IFmatches(%PLAYER%,"zMatheus22");Else;echo("/g &c%PLAYER% &finiciou a &bPick&6Guard &5v2.0 &fProteçao limpeza e organizaçao do inventario.");ENDIF;
  42. set(@pick_guard);
  43. CLEARCHAT;
  44. Do;gui(inventory);until(%GUI% = "GUIINVENTORY");
  45. getslot(57,#blocodima);
  46. if(#blocodima = -1);
  47. Do(3);
  48. LOG("&f[&b&lPick&e&lGuard&f] &cSem &bblocos de diamante&c no inventario!!");
  49. playsound(note.bass);
  50. wait(900ms);
  51. Loop;
  52. Endif;
  53.  
  54. Unsafe(0);
  55. gui(inventory);
  56. getslot(310,#slotcapa);
  57. If(#slotcapa != 5);
  58. Do(3);
  59. LOG("&f[&b&lPick&e&lGuard&f] &bSem &bCapacete Equipado!!!");
  60. wait(900ms);
  61. playsound(note.harp);
  62. Loop;
  63. Endif;
  64.  
  65. getslot(311,#slotpeito);
  66. If(#slotpeito != 6);
  67. Do(3);
  68. LOG("&f[&b&lPick&e&lGuard&f] &bSem &bPeitoral Equipado!!!");
  69. wait(900ms);
  70. playsound(note.harp);
  71. Loop;
  72. Endif;
  73. getslot(312,#slotcalca);
  74. If(#slotcalca != 7);
  75. Do(3);
  76. LOG("&f[&b&lPick&e&lGuard&f] &bSem &bCalça Equipadas!!!");
  77. wait(900ms);
  78. playsound(note.harp);
  79. Loop;
  80. Endif;
  81. getslot(313,#slotbotas);
  82. If(#slotbotas != 8);
  83. Do(3);
  84. LOG("&f[&b&lPick&e&lGuard&f] &bSem &bBotas Equipadas!!!");
  85. wait(900ms);
  86. playsound(note.harp);
  87. Loop;
  88. Endif;
  89. Endunsafe;
  90. ////
  91. Do;gui();wait(100ms);until(%GUI% = "NONE");
  92.  
  93. ENDIF;
  94. CLEARCHAT;
  95. LOG(" ");
  96. LOG(" ");
  97. LOG(" ");
  98. LOG("&c&3&lIGUAL = &cpara iniciar a &aLimpeza &cdo inventário&c.");
  99. LOG("&c&3&lCTRL + IGUAL = &cpara &aorganizar &co inventário&c.");
  100. LOG("&c&3&lSHIFT + IGUAL = &cpara &aligar&c/desligar a &7Simple &fAutominer&c.");
  101. LOG(" ");
  102. LOG(" ");
  103. DO;
  104. DO(240);
  105. Unsafe(0);
  106. IF(@adv_autom);
  107. IF(@#time_used_seconds = 1);
  108. ENDIF;
  109. INC(@#time_used_seconds,01);
  110. IF(@#time_used_seconds = 60);
  111. INC(@#time_used_minutes,01);
  112. @#time_used_seconds = 0;
  113. ENDIF;
  114. IF(@#time_used_minutes = 60);
  115. INC(@#time_used_hours,01);
  116. @#time_used_minutes = 0;
  117. ENDIF;
  118. ElseIF(!@adv_autom);
  119. @#time_used_seconds = 0;
  120. @#time_used_minutes = 0;
  121. @#time_used_hours = 0;
  122. ENDIF;
  123. Endunsafe;
  124. //verificador de mc
  125. IFmatches(%CANFLY%,"False");
  126. LOG("&cSeu MC esta desativado, &aAtivando.");
  127. Echo("/mc");
  128. ENDIF;
  129. //pos_t
  130. IF(@adv_autom);
  131. @#xcoord_atual = %XPOS%; @#zcoord_atual = %ZPOS%;
  132. ENDIF;
  133. wait(800ms);
  134. IF((@adv_autom)&&(@adv_running));
  135. IF((%XPOS% = %@#xcoord_atual%)&&(%ZPOS% = %@#zcoord_atual%));
  136. LOG("&f[&b&lPick&e&lGuard&f]: &aVerificando possivel travamento no local...");
  137. INC(#pos_t,1);
  138. LOG("&5Coord &aAnti-bug: &e%#pos_t%/20");
  139. IF(#pos_t >= 21);
  140. #pos_t = 0;
  141. LOG("&f[&b&lPick&e&lGuard&f]: &cVoce está travado no local. Mudando posição");
  142. set(@inv_lotado);
  143. ENDIF;
  144. ELSE;
  145. IF(@devmode);LOG("&f[&b&lPick&e&lGuard&f]: &aContador &ePos_t &bresetado.");ENDIF;
  146. #pos_t = 0;
  147. ENDIF;
  148. ENDIF;
  149. //
  150. IF(@adv_autom);
  151. IF(@sethome_temp_u);
  152. Do(2);Echo("/sethome adv_temp_u");wait(450ms);loop;
  153. unset(@sethome_temp_u);
  154. ENDIF;
  155. IF(@sethome_temp);
  156. Do(2);Echo("/sethome adv_temp%@#adv_temp_sethomes%");wait(450ms);loop;
  157. LOG("&6&lSethome adv_temp_sethomes &b%@#adv_temp_sethomes%");
  158. INC(@#adv_temp_sethomes,1);
  159. IF(@#adv_temp_sethomes >= 11);
  160. LOG("&dResetando sethomes para 0.");
  161. @#adv_temp_sethomes = 0;
  162. ENDIF;
  163. unset(@sethome_temp);
  164. ENDIF;
  165. IF(@home_temp);
  166. unset(@home_temp);
  167. Echo("/home adv_temp_u");WAIT(300ms);
  168. ENDIF;
  169. ELSEIF(!@adv_autom);
  170. wait(800ms);
  171. ENDIF;
  172. IF((%ITEM% = 278)&&(%DURABILITY% <= 40));
  173. wait(200ms);
  174. echo("/spawn");
  175. LOGTO(motivo_spawn.txt,"Você foi movido para o spawn por que sua picareta quase quebrou.");
  176. wait(700ms);
  177. do();
  178. wait(1);
  179. log("&f[&b&lPick&e&lGuard&f]&c&lPicareta em &4&lPERIGO!!! &aMovendo para lugar seguro.");
  180. playsound(note.harp);
  181. loop;
  182. ENDIF;
  183. IF(@gladiador_on);
  184. Do(5);
  185. wait(1);
  186. IF((%ITEM% = 278)&&(%DURABILITY% <= 110));pick(278);echo("/reparar");wait(750ms);log("&f[&b&lPick&e&lGuard&f] picareta reparada com sucesso!");ENDIF;
  187. setlabel(ALERTA,"&f[&b&lPick&e&lGuard&f]: &eo &6&l[GLADIADOR] &eesta rolando!, Se estiver por la, &c&lDesative esta macro."):
  188. playsound(note.harp);
  189. Loop;
  190. unset(@gladiador_on);
  191. ENDIF;
  192. IF((%ITEM% = 278)&&(%DURABILITY% <= 60));
  193. log("&f[&b&lPick&e&lGuard&f]&c&lPicareta em &4&lPERIGO!!! &aMovendo para lugar seguro.");
  194. Echo("/spawn");
  195. ENDIF;
  196. IF((%ITEM% = 278)&&(%DURABILITY% <= 130));
  197. IF(verificador_dima);
  198. PICK(57);
  199. IF(%ITEM% != 57);
  200. Do(6);
  201. LOG("&f[&b&lPick&e&lGuard&f] &cSem &bBloco de dima&c no inventário!");
  202. playsound(note.harp);
  203. wait(500ms);
  204. Loop;
  205. ENDIF;
  206. Pick(278);
  207. ENDIF;
  208. pick(278);
  209. echo("/reparar");
  210. wait(750ms);
  211. log("&f[&b&lPick&e&lGuard&f]: picareta reparada com sucesso!");
  212. ENDIF;
  213. IF((%HELMDURABILITY% < 50)|(%CHESTPLATEDURABILITY% < 50)|(%LEGGINGSDURABILITY% < 50)|(%BOOTSDURABILITY% < 50));
  214. LOG("&f[&b&lPick&e&lGuard&f]: &cA durabilidade de sua armadura esta baixa, &aIndo para local seguro.");playsound(note.harp);
  215. Echo("/spawn");
  216. LOGTO(motivo_home.txt,"Você foi movido para local seguro pois sua armadura ficou com a durabilidade baixa.");
  217. set(danger);set(fim);BREAK;
  218. ENDIF;
  219.  
  220. IF(!@adv_autom);
  221. IF(%HEALTH% < 10);
  222. #xcoord = %XPOS%; #zcoord = %ZPOS%;
  223. do;echo("/spawn");LOGTO(motivo_spawn.txt,"Você foi movido para o spawn pela PickGuard. verificador: Sem Adv_m");wait(500ms);Until((%#xcoord% != %XPOS%)&&(%#zcoord% != %ZPOS%));
  224. Do(3);
  225. IF((%ITEM% = 278)&&(%DURABILITY% <= 110));pick(278);echo("/reparar");wait(750ms);log("&f[&b&lPick&e&lGuard&f] picareta reparada com sucesso!");ENDIF;
  226. playsound(note.harp);
  227. log("&cVida &4baixa! &bindo para local seguro.");
  228. wait(1);
  229. Loop;
  230. ENDIF;
  231. ELSEIF(@adv_autom);
  232. IF(%HEALTH% < 16);
  233. LOG("&f[&b&lPick&e&lGuard&f]: &cSua vida esta caindo!!, Tentando alterar posiçao.");
  234. Echo("/spawn");wait(2);
  235. INC(@#adv_temp_homes,1);
  236. IF(@#adv_temp_homes = 11);LOG("&1[&7&lAdvanced&f&lAutoMiner&1]: &cResetando Homes.");@#adv_temp_homes = 0;ENDIF;
  237. IF(@#adv_temp_homes = 0);LOG("&f[&b&lPick&e&lGuard&f] &6Home atual: &9&lAdv_temp0");Echo("/home adv_temp0"); ENDIF;
  238. IF(@#adv_temp_homes = 1);LOG("&f[&b&lPick&e&lGuard&f] &6Home atual: &9&lAdv_temp1");Echo("/home adv_temp1"); ENDIF;
  239. IF(@#adv_temp_homes = 2);LOG("&f[&b&lPick&e&lGuard&f] &6Home atual: &9&lAdv_temp2");Echo("/home adv_temp2"); ENDIF;
  240. IF(@#adv_temp_homes = 3);LOG("&f[&b&lPick&e&lGuard&f] &6Home atual: &9&lAdv_temp3");Echo("/home adv_temp3"); ENDIF;
  241. IF(@#adv_temp_homes = 4);LOG("&f[&b&lPick&e&lGuard&f] &6Home atual: &9&lAdv_temp4");Echo("/home adv_temp4"); ENDIF;
  242. IF(@#adv_temp_homes = 5);LOG("&f[&b&lPick&e&lGuard&f] &6Home atual: &9&lAdv_temp5");Echo("/home adv_temp5"); ENDIF;
  243. IF(@#adv_temp_homes = 6);LOG("&f[&b&lPick&e&lGuard&f] &6Home atual: &9&lAdv_temp6");Echo("/home adv_temp6"); ENDIF;
  244. IF(@#adv_temp_homes = 7);LOG("&f[&b&lPick&e&lGuard&f] &6Home atual: &9&lAdv_temp7");Echo("/home adv_temp7"); ENDIF;
  245. IF(@#adv_temp_homes = 8);LOG("&f[&b&lPick&e&lGuard&f] &6Home atual: &9&lAdv_temp8");Echo("/home adv_temp8"); ENDIF;
  246. IF(@#adv_temp_homes = 9);LOG("&f[&b&lPick&e&lGuard&f] &6Home atual: &9&lAdv_temp9");Echo("/home adv_temp9"); ENDIF;
  247. IF(@#adv_temp_homes = 10);LOG("&f[&b&lPick&e&lGuard&f] &6Home atual: &9&lAdv_temp10");Echo("/home adv_temp10");ENDIF;
  248. ENDIF;
  249. IF(%HEALTH% < 13);
  250. #xcoord = %XPOS%; #zcoord = %ZPOS%;
  251. do;echo("/spawn");LOGTO(motivo_spawn.txt,"Você foi movido para o spawn pela PickGuard. Verificador: Adv_Autom");wait(500ms);Until((%#xcoord% != %XPOS%)&&(%#zcoord% != %ZPOS%));
  252. Do(3);
  253. IF((%ITEM% = 278)&&(%DURABILITY% <= 110));pick(278);echo("/reparar");wait(750ms);log("&f[&b&lPick&e&lGuard&f] picareta reparada com sucesso!");ENDIF;
  254. playsound(note.harp);
  255. log("&cSua Vida &4&lCAIU! &bindo para local seguro.");
  256. wait(1);
  257. unset(@pick_guard);
  258. unset(@adv_autom);
  259. STOP(all);
  260. Loop;
  261. ENDIF;
  262. ENDIF;
  263. IF(%HUNGER% < 6);
  264. Do(2);
  265. IF((%ITEM% = 278)&&(%DURABILITY% <= 110));pick(278);echo("/reparar");wait(750ms);log("&f[&b&lPick&e&lGuard&f] picareta reparada com sucesso!");ENDIF;
  266. playsound(note.harp);
  267. log(" ");
  268. log("&f[&b&lPick&e&lGuard&f] &cVocê esta com &3fome!");
  269. log(" ");
  270. wait(1);
  271. Loop;
  272. ENDIF;
  273. IF(%OXYGEN% < 40);
  274. #xcoord = %XPOS%; #zcoord = %ZPOS%;
  275. do;echo("/spawn");LOGTO(motivo_spawn.txt,"Você foi movido para o spawn por que seu oxigenio ficou baixo.");wait(500ms);Until((%#xcoord% != %XPOS%)&&(%#zcoord% != %ZPOS%));
  276. Do(3);
  277. IF((%ITEM% = 278)&&(%DURABILITY% <= 110));pick(278);echo("/reparar");wait(750ms);log("&f[&b&lPick&e&lGuard&f] picareta reparada com sucesso!");ENDIF;
  278. playsound(note.harp);
  279. log(" ");
  280. log("&f[&b&lPick&e&lGuard&f] &9Oxigênio &cBAIXO! &4Movendo para local seguro.");
  281. log(" ");
  282. wait(1);
  283. Loop;
  284. ENDIF;
  285. IF((KEY_EQUALS)&&(!KEY_LCONTROL)&&(!KEY_LSHIFT));
  286. log("&f[&b&lPick&e&lGuard&f] &aLimpeza de inventário &aIniciada!");
  287. &lixo = "^331$|^351$|^15$|^4$|^3$|^2$|^1$|^21$|^73$";
  288. gui(inventory);
  289. for(#slot,9,44);
  290. getslotitem(%#slot%,#item);
  291. ifmatches(%#item%,%&lixo%);
  292. slotclick(%#slot%,l,false);
  293. wait(100ms);
  294. slotclick(-999);
  295. else;
  296. endif;
  297. next;
  298. gui();
  299. log("&f[&b&lPick&e&lGuard&f] &aLimpeza de inventário &cFinalizada!");
  300. unset(@inventory_clean);
  301. ENDIF;
  302. IF((KEY_EQUALS)&&(KEY_LCONTROL)&&(!KEY_LSHIFT));
  303. Gui(Inventory);
  304. log("&aIniciando Organizaçao do inventário:");wait(200ms);
  305. slotclick(42,l,true);wait(100ms);slotclick(43,l,true);wait(100ms);slotclick(44,l,true);wait(100ms);
  306. LOG("&aOrganizando o minerio de &8Carvao");
  307. GETSLOT(%#loot_carvao%,#minerio_carvao);
  308. Slotclick(%#minerio_carvao%,l,false);wait(100ms);
  309. For(#slot,9,31);
  310. getslotitem(%#slot%,#item);
  311. If(#item = 0);
  312. Slotclick(%#slot%,r,false);
  313. wait(100ms);
  314. #slot_low = #slot;
  315. endif;
  316. next;wait(300ms);
  317. slotclick(%#slot_low%,l,false);wait(100ms);
  318. //
  319. LOG("&aOrganizando o minerio de &bDiamante"):
  320. GETSLOT(%#loot_diamante%,#minerio_diamante);
  321. #slot_low = %#minerio_diamante%;
  322. Slotclick(%#minerio_diamante%,l,false);wait(100ms);
  323. For(#slot,32,35);
  324. getslotitem(%#slot%,#item);
  325. If(#item = 0);
  326. Slotclick(%#slot%,r,false);
  327. wait(100ms);
  328. endif;
  329. next;
  330. slotclick(%#slot_low%,l,false);wait(100ms);
  331. //
  332. LOG("&aOrganizando o minerio de &bOuro"):
  333. GETSLOT(%#loot_ouro%,#minerio_ouro);
  334. #slot_low = %#minerio_ouro%;
  335. Slotclick(%#minerio_ouro%,l,false);
  336. For(#slot,42,44);
  337. getslotitem(%#slot%,#item);
  338. If(#item = 0);
  339. Slotclick(%#slot%,r,false);
  340. wait(100ms);
  341. endif;
  342. next;
  343. slotclick(%#slot_low%,l,false);LOG("&aSlotClick SLOTC &2TRUE");wait(200ms);
  344. gui();
  345. ENDIF;
  346. #countxz = 0;unset(fim);unset(breakx);
  347. IF((KEY_LSHIFT)&&(KEY_EQUALS)&&(!KEY_LCONTROL));
  348. LOG("&f[&b&lPick&e&lGuard&f]: &7Simple &fAutominer &aativada");
  349. Do();
  350. DO;
  351. Unsafe(0);
  352. INC(#countxz,1);
  353. IF(#countxz > 10);
  354. IF((KEY_LSHIFT)&&(KEY_EQUALS)&&(!KEY_LCONTROL));
  355. set(breakx);
  356. #countxz = 0;
  357. ENDIF;
  358. ENDIF;
  359. IF(#countxz > 50);
  360. #countxz = 11;
  361. ENDIF;
  362. IF(breakx);
  363. LOG("&f[&b&lPick&e&lGuard&f]: &7Simple &fAutominer &cDesativada");
  364. set(fim);
  365. BREAK;
  366. unset(breakx);
  367. ENDIF;
  368. &blocopick = "^1$|^4$|^97$|^24$";
  369. &blocopa = "^2$|^3$|^12$|^13$";
  370. IFMATCHES(%HITID%,%&blocopick%);
  371. pick(278);
  372. endif;
  373. IFMATCHES(%HITID%,%&blocopa%);
  374. pick(277);
  375. endif;
  376. Endunsafe;
  377. key(attack);
  378. IF((%ITEM% = 278)&&(%DURABILITY% < 130));
  379. PICK(278);
  380. Do(2);
  381. Echo("/reparar");
  382. wait(500ms);
  383. loop;
  384. LOG("&a[Macro]: &3Picareta reparada.");
  385. ENDIF;
  386. IF((%ITEM% = 277)&&(%DURABILITY% < 130));
  387. Pick(277);
  388. Do(2);
  389. Echo("/reparar");
  390. wait(500ms);
  391. loop;
  392. LOG("&a[Macro]: &3Pá reparada.");
  393. ENDIF;
  394. While((%HITID% = 1)|(%HITID% = 4)|(%HITID% = 97)|(%HITID% = 24)|(%HITID% = 2)|(%HITID% = 3)|(%HITID% = 12)|(%HITID% = 13));
  395. IF(fim);
  396. unset(fim);
  397. BREAK;
  398. ENDIF;
  399. Loop;
  400. ENDIF;
  401. ///
  402. LOOP;
  403. ECHO("/pvp off");
  404. IF(@adv_autom);ECHO("/luz");ENDIF;
  405. #currenti = %ITEM%;
  406. pick(277);
  407. IF((%ITEM% = 277)&&(%DURABILITY% <= 230));
  408. Do(2); Echo("/reparar"); wait(500ms);Loop;
  409. ENDIF;
  410. pick(%#currenti%);
  411. IF(verificador);
  412. Do(1);
  413. LOG(" ");
  414. LOG(&cVerifique seu &ainventário &cpara ver se esta lotado.);
  415. LOG(" ");
  416. playsound(note.harp);
  417. wait(1);
  418. Loop;
  419. ENDIF;
  420. LOOP;
  421. else;
  422. LOG("&f[&b&lPick&e&lGuard&f]: &4Desativada!");
  423. unset(@zmatheus_mc);
  424. unset(@zmatheus_pvpoff);
  425. unset(@zmatheus_vidabaixa);
  426. unset(@pick_guard);
  427. unset(@events_pvp);
  428. stop;
  429. endif
  430. }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement