Advertisement
Guest User

Untitled

a guest
Oct 17th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 64.92 KB | None | 0 0
  1. $${
  2. if(@hometoupeira);
  3. look(%&homeless_dir_front%);
  4. look(+0,+55);
  5. pick(%&homeless_shovel%);
  6. do(3);
  7. key(attack);
  8. wait(50ms);
  9. loop;
  10. log(" ");
  11. if(%#homeless_vip%=1);
  12. log("&a&l[Macro]&e&l Configuracao geral: &9&l[&a&lVIP&9&l]");
  13. else;
  14. log("&a&l[Macro]&e&l Configuracao geral: &9&l[&a&lNao VIP&9&l]");
  15. endif;
  16. log(" ");
  17. ifmatches(%&homeless_block%,%&homeless_sand%);
  18. log("&a&l[Macro]&a Bloco escavado: &9&l[&fAreia&9&l]");
  19. endif;
  20. ifmatches(%&homeless_block%,%&homeless_gravel%);
  21. log("&a&l[Macro]&a Bloco escavado: &9&l[&fCascalho&9&l]");
  22. endif;
  23. ifmatches(%&homeless_block%,%&homeless_clay%);
  24. log("&a&l[Macro]&a Bloco escavado: &9&l[&fArgila&9&l]");
  25. endif;
  26. ifmatches(%&homeless_block%,%&homeless_soulsand%);
  27. log("&a&l[Macro]&a Bloco escavado: &9&l[&fAreia das Almas&9&l]");
  28. endif;
  29. log(" ");
  30. log("&a&l[Macro]&a Bau de Polv/Glow/Slime/Linha: &9&l[&f%#homeless_store_dust%&9/&f25&9&l].");
  31. log("&a&l[Macro]&a Bau de Ossos/Teia: &9&l[&f%#homeless_store_bone%&9/&f25&9&l].");
  32. log("&a&l[Macro]&a Bau de Blocos/Relogio/Balde/Bolo: &9&l[&f%#homeless_store_block%&9/&f25&9&l].");
  33. log("&a&l[Macro]&a Bau de Discos: &9&l[&f%#homeless_store_record%&9/&f15&9&l].");
  34. log("&a&l[Macro]&a Bau de Reposicao: &9&l[&f%#homeless_search_block%&9/&f3&9&l].");
  35. log(" ");
  36. if(%#homeless_store%=1);
  37. log("&a&l[Macro]&a Armazenamento: &9&l[&2&lHABILITADO&9&l].");
  38. else;
  39. if(%#homeless_store%=2);
  40. log("&a&l[Macro]&a Armazenamento: &9&l[&4&lDESABILITADO&9&l].");
  41. else;
  42. log("&a&l[Macro]&a Armazenamento: &9&l[&e&lPARCIAL&9&l].");
  43. endif;
  44. endif;
  45. log(" ");
  46. log("&a&l[Macro]&f Conheca minhas macros em: &9homelessmacros.blogspot.com.br");
  47. log(" ");
  48. log("&a&l[Macro]&f HomeToupeira_v3 &1- [By: Homeless Macros] &f&l[&4&lOFF&f&l]");
  49. unset(@hometoupeira);
  50. unset(@gimmeabreak);
  51. unset(@sweeping);
  52. stop();
  53. else;
  54. set(@hometoupeira);
  55. unset(@sweeping);
  56. unset(@gimmeabreak);
  57. log("&a&l[Macro]&f Macro Desenvolvida Por: &9&lHomeless Macros");
  58. log("&a&l[Macro]&f Macro Desenvolvida para servers: &9&l[&a&l1.7.x +&9&l]");
  59. wait(2);
  60. if(homeless_preset_toupeira);
  61. if(@#homelessmacros=1);
  62. #homeless_inc=1;
  63. @#homelessmacros=0;
  64. else;
  65. do;
  66. clearchat();
  67. log("&a&l[Macro]&e Deseja usar a ultima configuracao da macro?");
  68. log("&a&l[Macro]&2&l [1]&f Sim.");
  69. log("&a&l[Macro]&2&l [2]&f Nao.");
  70. log(" ");
  71. log(" ");
  72. prompt(#homeless_inc,$$?,"Insira o numero referente a opcao desejada.");
  73. until((%#homeless_inc%=1)||(%#homeless_inc%=2));
  74. #homeless_book=0;
  75. #homeless_clear=0;
  76. endif;
  77. else;
  78. #homeless_inc=2;
  79. endif;
  80. if(%#homeless_inc%=1);
  81. else;
  82. unset(homeless_preset_toupeira);
  83. &homeless_shovel=diamond_shovel;
  84. &homeless_sand=sand;
  85. &homeless_gravel=gravel;
  86. &homeless_clay=clay;
  87. &homeless_soulsand=soul_sand;
  88. &homeless_glowdust=glowstone_dust;
  89. &homeless_disc=record_wait;
  90. &homeless_dima=diamond;
  91. &homeless_cake=cake;
  92. &homeless_sulph=gunpowder;
  93. &homeless_bone=bone;
  94. &homeless_netherrack=netherrack;
  95. &homeless_slimeball=slimeball;
  96. &homeless_string=string;
  97. &homeless_clock=clock;
  98. &homeless_bucket=bucket;
  99. &homeless_web=web;
  100. &homeless_empty=air;
  101. &homeless_book=written_book;
  102.  
  103. #homeless_search_block=1;
  104. #homeless_full=0;
  105. #homeless_store_dust=1;
  106. #homeless_store_bone=1;
  107. #homeless_store_block=1;
  108. #homeless_store_record=1;
  109. #homeless_store_dima=1;
  110. #homeless_search_dima=1;
  111. #homeless_slot=0;
  112. #homeless_shovel=1;
  113. #homeless_clear=0;
  114.  
  115. #homeless_ypos=%YPOS%;
  116. &homeless_dir=%DIRECTION%;
  117.  
  118. do;
  119. clearchat();
  120. log("&a&l[Macro]&e Essa conta e &aVIP&e?");
  121. log("&a&l[Macro]&2&l [1]&f Sim.");
  122. log("&a&l[Macro]&2&l [2]&f Nao.");
  123. log(" ");
  124. log(" ");
  125. prompt(#homeless_vip,$$?,"Insira o numero referente ao status da conta.");
  126. until((%#homeless_vip%=1)||(%#homeless_vip%=2));
  127. do;
  128. clearchat();
  129. log("&a&l[Macro]&e Qual bloco sera escavado?");
  130. log("&a&l[Macro]&2&l [1]&f Areia");
  131. log("&a&l[Macro]&2&l [2]&f Cascalho");
  132. log("&a&l[Macro]&2&l [3]&f Argila");
  133. log("&a&l[Macro]&2&l [4]&f Areia das Almas");
  134. log(" ");
  135. log(" ");
  136. prompt(#homeless_block,$$?,"Insira o numero referente ao bloco que sera utilizado.");
  137. until((%#homeless_block%>=1)&&(%#homeless_block%<=4));
  138. if(%#homeless_block%=1);
  139. &homeless_block=%&homeless_sand%;
  140. endif;
  141. if(%#homeless_block%=2);
  142. &homeless_block=%&homeless_gravel%;
  143. endif;
  144. if(%#homeless_block%=3);
  145. &homeless_block=%&homeless_clay%;
  146. endif;
  147. if(%#homeless_block%=4);
  148. &homeless_block=%&homeless_soulsand%;
  149. endif;
  150. do;
  151. clearchat();
  152. log("&a&l[Macro]&e Deseja que a macro:");
  153. log("&a&l[Macro]&2&l [1]&f Repare ou Troque a pa.");
  154. log("&a&l[Macro]&2&l [2]&f Utilize o comando /fix all.");
  155. log(" ");
  156. log(" ");
  157. prompt(#homeless_repway,$$?,"Insira o valor de durabilidade desejado.");
  158. until((%#homeless_repway%=1)||(%#homeless_repway%=2));
  159. if(%#homeless_repway%=1);
  160. if(%#homeless_vip%=1);
  161. do;
  162. clearchat();
  163. log("&a&l[Macro]&e Com quanto de durabilidade, devemos reparar? Lembandro que:");
  164. log("&a&l[Macro]&2&l [100]&f E o menor valor de durabilidade.");
  165. log("&a&l[Macro]&2&l [300]&f E o maior valor de durabilidade.");
  166. log(" ");
  167. log(" ");
  168. prompt(#homeless_durability,$$?,"Insira o valor de durabilidade desejado.");
  169. until((%#homeless_durability%>=100)&&(%#homeless_durability%<=300));
  170. else;
  171. do;
  172. clearchat();
  173. log("&a&l[Macro]&e Com quanto de durabilidade, devemos trocar a pa? Lembandro que:");
  174. log("&a&l[Macro]&2&l [100]&f E o menor valor de durabilidade.");
  175. log("&a&l[Macro]&2&l [300]&f E o maior valor de durabilidade.");
  176. log(" ");
  177. log(" ");
  178. prompt(#homeless_durability,$$?,"Insira o valor de durabilidade desejado.");
  179. until((%#homeless_durability%>=100)&&(%#homeless_durability%<=300));
  180. endif;
  181. else;
  182. do;
  183. clearchat();
  184. log("&a&l[Macro]&e Com quanto de durabilidade, devemos dar /fix all? Lembandro que:");
  185. log("&a&l[Macro]&2&l [100]&f E o menor valor de durabilidade.");
  186. log("&a&l[Macro]&2&l [300]&f E o maior valor de durabilidade.");
  187. log(" ");
  188. log(" ");
  189. prompt(#homeless_durability,$$?,"Insira o valor de durabilidade desejado.");
  190. until((%#homeless_durability%>=100)&&(%#homeless_durability%<=300));
  191. endif;
  192. do;
  193. clearchat();
  194. log("&a&l[Macro]&e Insira o daley de verificacao do inventario? Lembandro que:");
  195. log("&a&l[Macro]&2&l [1]&f 30 Segundos.");
  196. log("&a&l[Macro]&2&l [2]&f 60 Segundos.");
  197. log("&a&l[Macro]&2&l [3]&f 90 Segundos.");
  198. log("&a&l[Macro]&2&l [4]&f 180 Segundos.");
  199. log("&a&l[Macro]&2&l [5]&f 300 Segundos.");
  200. log(" ");
  201. log(" ");
  202. prompt(#homeless_verify_inv,$$?,"Insira o numero referente a opcao desejada.");
  203. until((%#homeless_verify_inv%>=1)&&(%#homeless_verify_inv%<=5));
  204. if(%#homeless_verify_inv%=1);
  205. #homeless_delay_inv=23;
  206. endif;
  207. if(%#homeless_verify_inv%=2);
  208. #homeless_delay_inv=46;
  209. endif;
  210. if(%#homeless_verify_inv%=3);
  211. #homeless_delay_inv=69;
  212. endif;
  213. if(%#homeless_verify_inv%=4);
  214. #homeless_delay_inv=138;
  215. endif;
  216. if(%#homeless_verify_inv%=5);
  217. #homeless_delay_inv=230;
  218. endif;
  219. do;
  220. clearchat();
  221. log("&a&l[Macro]&e Deseja armazenar os itens?");
  222. log("&a&l[Macro]&2&l [1]&f Sim, guardar todos os itens.");
  223. log("&a&l[Macro]&2&l [2]&f Nao, Nao guarde os itens. &4[Apenas Upar]");
  224. log("&a&l[Macro]&2&l [3]&f Quero escolher quais itens jogar fora.");
  225. log(" ");
  226. log(" ");
  227. prompt(#homeless_store,$$?,"Insira o numero referente a opcao desejada.");
  228. until((%#homeless_store%=1)||(%#homeless_store%=2)||(%#homeless_store%=3));
  229. if(%#homeless_store%=1);
  230. #homeless_trash_glow=1;
  231. #homeless_trash_record=1;
  232. #homeless_trash_dima=1;
  233. #homeless_trash_soul=1;
  234. #homeless_trash_cake=1;
  235. #homeless_trash_sulph=1;
  236. #homeless_trash_bone=1;
  237. #homeless_trash_netherr=1;
  238. #homeless_trash_slime=1;
  239. #homeless_trash_record=1;
  240. #homeless_trash_string=1;
  241. #homeless_trash_watch=1;
  242. #homeless_trash_bucket=1;
  243. #homeless_trash_web=1;
  244. endif;
  245. if(%#homeless_store%=2);
  246. #homeless_trash_glow=2;
  247. #homeless_trash_record=2;
  248. #homeless_trash_dima=2;
  249. #homeless_trash_soul=2;
  250. #homeless_trash_cake=2;
  251. #homeless_trash_sulph=2;
  252. #homeless_trash_bone=2;
  253. #homeless_trash_netherr=2;
  254. #homeless_trash_slime=2;
  255. #homeless_trash_record=2;
  256. #homeless_trash_string=2;
  257. #homeless_trash_watch=2;
  258. #homeless_trash_bucket=2;
  259. #homeless_trash_web=2;
  260. endif;
  261. if(%#homeless_store%=3);
  262. #homeless_trash_glow=2;
  263. #homeless_trash_record=2;
  264. #homeless_trash_dima=2;
  265. #homeless_trash_soul=2;
  266. #homeless_trash_cake=2;
  267. #homeless_trash_sulph=2;
  268. #homeless_trash_bone=2;
  269. #homeless_trash_netherr=2;
  270. #homeless_trash_slime=2;
  271. #homeless_trash_record=2;
  272. #homeless_trash_string=2;
  273. #homeless_trash_watch=2;
  274. #homeless_trash_bucket=2;
  275. #homeless_trash_web=2;
  276. ifmatches(%&homeless_block%,%&homeless_sand%);
  277. do;
  278. clearchat();
  279. log("&a&l[Macro]&e Deseja armazenar &aPo de Pedra Luminosa?");
  280. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  281. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  282. log(" ");
  283. log(" ");
  284. prompt(#homeless_trash_glow,$$?,"Insira o numero referente a opcao desejada.");
  285. until((%#homeless_trash_glow%=1)||(%#homeless_trash_glow%=2));
  286. if(%#homeless_trash_glow%=1);
  287. &homeless_trash_glow=1;
  288. else;
  289. &homeless_trash_glow=%&homeless_glowdust%;
  290. endif;
  291. do;
  292. clearchat();
  293. log("&a&l[Macro]&e Deseja armazenar &aDiscos?");
  294. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  295. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  296. log(" ");
  297. log(" ");
  298. prompt(#homeless_trash_record,$$?,"Insira o numero referente a opcao desejada.");
  299. until((%#homeless_trash_record%=1)||(%#homeless_trash_record%=2));
  300. if(%#homeless_trash_record%=1);
  301. &homeless_trash_record=1;
  302. else;
  303. &homeless_trash_record=%&homeless_disc%;
  304. endif;
  305. do;
  306. clearchat();
  307. log("&a&l[Macro]&e Deseja armazenar &aDiamantes?");
  308. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  309. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  310. log(" ");
  311. log(" ");
  312. prompt(#homeless_trash_dima,$$?,"Insira o numero referente a opcao desejada.");
  313. until((%#homeless_trash_dima%=1)||(%#homeless_trash_dima%=2));
  314. if(%#homeless_trash_dima%=1);
  315. &homeless_trash_dima=1;
  316. else;
  317. &homeless_trash_dima=%&homeless_dima%;
  318. endif;
  319. do;
  320. clearchat();
  321. log("&a&l[Macro]&e Deseja armazenar &aAreia das Almas?");
  322. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  323. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  324. log(" ");
  325. log(" ");
  326. prompt(#homeless_trash_soul,$$?,"Insira o numero referente a opcao desejada.");
  327. until((%#homeless_trash_soul%=1)||(%#homeless_trash_soul%=2));
  328. if(%#homeless_trash_soul%=1);
  329. &homeless_trash_soul=1;
  330. else;
  331. &homeless_trash_soul=%&homeless_soulsand%;
  332. endif;
  333. do;
  334. clearchat();
  335. log("&a&l[Macro]&e Deseja armazenar &aBolos?");
  336. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  337. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  338. log(" ");
  339. log(" ");
  340. prompt(#homeless_trash_cake,$$?,"Insira o numero referente a opcao desejada.");
  341. until((%#homeless_trash_cake%=1)||(%#homeless_trash_cake%=2));
  342. if(%#homeless_trash_cake%=1);
  343. &homeless_trash_cake=1;
  344. else;
  345. &homeless_trash_cake=%&homeless_cake%;
  346. endif;
  347. &trash="^%&homeless_trash_glow%$|^%&homeless_trash_record%$|^%&homeless_trash_dima%$|^%&homeless_trash_soul%$|^%&homeless_trash_cake%";
  348. endif;
  349. ifmatches(%&homeless_block%,%&homeless_gravel%);
  350. do;
  351. clearchat();
  352. log("&a&l[Macro]&e Deseja armazenar &aPolvora?");
  353. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  354. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  355. log(" ");
  356. log(" ");
  357. prompt(#homeless_trash_sulph,$$?,"Insira o numero referente a opcao desejada.");
  358. until((%#homeless_trash_sulph%=1)||(%#homeless_trash_sulph%=2));
  359. if(%#homeless_trash_sulph%=1);
  360. &homeless_trash_sulph=1;
  361. else;
  362. &homeless_trash_sulph=%&homeless_sulph%;
  363. endif;
  364. do;
  365. clearchat();
  366. log("&a&l[Macro]&e Deseja armazenar &aOssos?");
  367. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  368. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  369. log(" ");
  370. log(" ");
  371. prompt(#homeless_trash_bone,$$?,"Insira o numero referente a opcao desejada.");
  372. until((%#homeless_trash_bone%=1)||(%#homeless_trash_bone%=2));
  373. if(%#homeless_trash_bone%=1);
  374. &homeless_trash_bone=1;
  375. else;
  376. &homeless_trash_bone=%&homeless_bone%;
  377. endif;
  378. do;
  379. clearchat();
  380. log("&a&l[Macro]&e Deseja armazenar &aDiscos?");
  381. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  382. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  383. log(" ");
  384. log(" ");
  385. prompt(#homeless_trash_record,$$?,"Insira o numero referente a opcao desejada.");
  386. until((%#homeless_trash_record%=1)||(%#homeless_trash_record%=2));
  387. if(%#homeless_trash_record%=1);
  388. &homeless_trash_record=1;
  389. else;
  390. &homeless_trash_record=%&homeless_disc%;
  391. endif;
  392. do;
  393. clearchat();
  394. log("&a&l[Macro]&e Deseja armazenar &aDiamantes?");
  395. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  396. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  397. log(" ");
  398. log(" ");
  399. prompt(#homeless_trash_dima,$$?,"Insira o numero referente a opcao desejada.");
  400. until((%#homeless_trash_dima%=1)||(%#homeless_trash_dima%=2));
  401. if(%#homeless_trash_dima%=1);
  402. &homeless_trash_dima=1;
  403. else;
  404. &homeless_trash_dima=%&homeless_dima%;
  405. endif;
  406. do;
  407. clearchat();
  408. log("&a&l[Macro]&e Deseja armazenar &aBolos?");
  409. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  410. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  411. log(" ");
  412. log(" ");
  413. prompt(#homeless_trash_cake,$$?,"Insira o numero referente a opcao desejada.");
  414. until((%#homeless_trash_cake%=1)||(%#homeless_trash_cake%=2));
  415. if(%#homeless_trash_cake%=1);
  416. &homeless_trash_cake=1;
  417. else;
  418. &homeless_trash_cake=%&homeless_cake%;
  419. endif;
  420. do;
  421. clearchat();
  422. log("&a&l[Macro]&e Deseja armazenar &aNetherrack?");
  423. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  424. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  425. log(" ");
  426. log(" ");
  427. prompt(#homeless_trash_netherr,$$?,"Insira o numero referente a opcao desejada.");
  428. until((%#homeless_trash_netherr%=1)||(%#homeless_trash_netherr%=2));
  429. if(%#homeless_trash_netherr%=1);
  430. &homeless_trash_netherr=1;
  431. else;
  432. &homeless_trash_netherr=%&homeless_netherrack%;
  433. endif;
  434. &trash="^%&homeless_trash_sulph%$|^%&homeless_trash_bone%$|^%&homeless_trash_record%$|^%&homeless_trash_dima%$|^%&homeless_trash_cake%$|^%&homeless_trash_netherr%";
  435. endif;
  436. ifmatches(%&homeless_block%,%&homeless_clay%);
  437. do;
  438. clearchat();
  439. log("&a&l[Macro]&e Deseja armazenar &aGosma de Slime?");
  440. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  441. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  442. log(" ");
  443. log(" ");
  444. prompt(#homeless_trash_slime,$$?,"Insira o numero referente a opcao desejada.");
  445. until((%#homeless_trash_slime%=1)||(%#homeless_trash_slime%=2));
  446. if(%#homeless_trash_slime%=1);
  447. &homeless_trash_slime=1;
  448. else;
  449. &homeless_trash_slime=%&homeless_slimeball%;
  450. endif;
  451. do;
  452. clearchat();
  453. log("&a&l[Macro]&e Deseja armazenar &aDiscos?");
  454. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  455. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  456. log(" ");
  457. log(" ");
  458. prompt(#homeless_trash_record,$$?,"Insira o numero referente a opcao desejada.");
  459. until((%#homeless_trash_record%=1)||(%#homeless_trash_record%=2));
  460. if(%#homeless_trash_record%=1);
  461. &homeless_trash_record=1;
  462. else;
  463. &homeless_trash_record=%&homeless_disc%;
  464. endif;
  465. do;
  466. clearchat();
  467. log("&a&l[Macro]&e Deseja armazenar &aLinha?");
  468. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  469. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  470. log(" ");
  471. log(" ");
  472. prompt(#homeless_trash_string,$$?,"Insira o numero referente a opcao desejada.");
  473. until((%#homeless_trash_string%=1)||(%#homeless_trash_string%=2));
  474. if(%#homeless_trash_string%=1);
  475. &homeless_trash_string=1;
  476. else;
  477. &homeless_trash_string=%&homeless_string%;
  478. endif;
  479. do;
  480. clearchat();
  481. log("&a&l[Macro]&e Deseja armazenar &aDiamantes?");
  482. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  483. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  484. log(" ");
  485. log(" ");
  486. prompt(#homeless_trash_dima,$$?,"Insira o numero referente a opcao desejada.");
  487. until((%#homeless_trash_dima%=1)||(%#homeless_trash_dima%=2));
  488. if(%#homeless_trash_dima%=1);
  489. &homeless_trash_dima=1;
  490. else;
  491. &homeless_trash_dima=%&homeless_dima%;
  492. endif;
  493. do;
  494. clearchat();
  495. log("&a&l[Macro]&e Deseja armazenar &aRelogio?");
  496. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  497. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  498. log(" ");
  499. log(" ");
  500. prompt(#homeless_trash_watch,$$?,"Insira o numero referente a opcao desejada.");
  501. until((%#homeless_trash_watch%=1)||(%#homeless_trash_watch%=2));
  502. if(%#homeless_trash_watch%=1);
  503. &homeless_trash_watch=1;
  504. else;
  505. &homeless_trash_watch=%&homeless_clock%;
  506. endif;
  507. do;
  508. clearchat();
  509. log("&a&l[Macro]&e Deseja armazenar &aBalde?");
  510. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  511. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  512. log(" ");
  513. log(" ");
  514. prompt(#homeless_trash_bucket,$$?,"Insira o numero referente a opcao desejada.");
  515. until((%#homeless_trash_bucket%=1)||(%#homeless_trash_bucket%=2));
  516. if(%#homeless_trash_bucket%=1);
  517. &homeless_trash_bucket=1;
  518. else;
  519. &homeless_trash_bucket=%&homeless_bucket%;
  520. endif;
  521. do;
  522. clearchat();
  523. log("&a&l[Macro]&e Deseja armazenar &aBolos?");
  524. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  525. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  526. log(" ");
  527. log(" ");
  528. prompt(#homeless_trash_cake,$$?,"Insira o numero referente a opcao desejada.");
  529. until((%#homeless_trash_cake%=1)||(%#homeless_trash_cake%=2));
  530. if(%#homeless_trash_cake%=1);
  531. &homeless_trash_cake=1;
  532. else;
  533. &homeless_trash_cake=%&homeless_cake%;
  534. endif;
  535. do;
  536. clearchat();
  537. log("&a&l[Macro]&e Deseja armazenar &aTeias?");
  538. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  539. log("&a&l[Macro]&2&l [2]&f Nao, desencatar esse item.");
  540. log(" ");
  541. log(" ");
  542. prompt(#homeless_trash_web,$$?,"Insira o numero referente a opcao desejada.");
  543. until((%#homeless_trash_web%=1)||(%#homeless_trash_web%=2));
  544. if(%#homeless_trash_web%=1);
  545. &homeless_trash_web=1;
  546. else;
  547. &homeless_trash_web=%&homeless_web%;
  548. endif;
  549. &trash="^%&homeless_trash_slime%$|^%&homeless_trash_record%$|^%&homeless_trash_string%$|^%&homeless_trash_dima%$|^%&homeless_trash_watch%$|^%&homeless_trash_bucket%$|^%&homeless_trash_cake%$|^%&homeless_trash_web%";
  550. endif;
  551. ifmatches(%&homeless_block%,%&homeless_soulsand%);
  552. do;
  553. clearchat();
  554. log("&a&l[Macro]&e Deseja armazenar &aDiscos?");
  555. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  556. log("&a&l[Macro]&2&l [2]&f Nao,descarte esse item.");
  557. log(" ");
  558. log(" ");
  559. prompt(#homeless_trash_record,$$?,"Insira o numero referente a opcao desejada.");
  560. until((%#homeless_trash_record%=1)||(%#homeless_trash_record%=2));
  561. if(%#homeless_trash_record%=1);
  562. &homeless_trash_record=1;
  563. else;
  564. &homeless_trash_record=%&homeless_disc%;
  565. endif;
  566. do;
  567. clearchat();
  568. log("&a&l[Macro]&e Deseja armazenar &aDiamantes?");
  569. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  570. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  571. log(" ");
  572. log(" ");
  573. prompt(#homeless_trash_dima,$$?,"Insira o numero referente a opcao desejada.");
  574. until((%#homeless_trash_dima%=1)||(%#homeless_trash_dima%=2));
  575. if(%#homeless_trash_dima%=1);
  576. &homeless_trash_dima=1;
  577. else;
  578. &homeless_trash_dima=%&homeless_dima%;
  579. endif;
  580. do;
  581. clearchat();
  582. log("&a&l[Macro]&e Deseja armazenar &aBolos?");
  583. log("&a&l[Macro]&2&l [1]&f Sim, armazene esse item.");
  584. log("&a&l[Macro]&2&l [2]&f Nao, descarte esse item.");
  585. log(" ");
  586. log(" ");
  587. prompt(#homeless_trash_cake,$$?,"Insira o numero referente a opcao desejada.");
  588. until((%#homeless_trash_cake%=1)||(%#homeless_trash_cake%=2));
  589. if(%#homeless_trash_cake%=1);
  590. &homeless_trash_cake=1;
  591. else;
  592. &homeless_trash_cake=%&homeless_cake%;
  593. endif;
  594. &trash="^%&homeless_trash_record%$|^%&homeless_trash_dima%$|^%&homeless_trash_cake%";
  595. endif;
  596. endif;
  597. set(homeless_preset_toupeira);
  598. endif;
  599. if(%#homeless_vip%=1);
  600. log("&a&l[Macro]&e&l Detalhamento da macro: &9&l[&a&lVIP&9&l]");
  601. else;
  602. log("&a&l[Macro]&e&l Detalhamento da macro: &9&l[&a&lNao VIP&9&l]");
  603. endif;
  604. log(" ");
  605. log("&a&l[Macro]&a Bau de Polv/Glow/Slime/Linha: &9&l[&f%#homeless_store_dust%&9/&f25&9&l].");
  606. log("&a&l[Macro]&a Bau de Ossos/Teia: &9&l[&f%#homeless_store_bone%&9/&f25&9&l].");
  607. log("&a&l[Macro]&a Bau de Blocos/Relógio/Balde/Bolo: &9&l[&f%#homeless_store_block%&9/&f25&9&l].");
  608. log("&a&l[Macro]&a Bau de Discos: &9&l[&f%#homeless_store_record%&9/&f15&9&l].");
  609. log("&a&l[Macro]&a Bau de Reposicao: &9&l[&f%#homeless_search_block%&9/&f3&9&l].");
  610. log(" ");
  611. if(%#homeless_store%=1);
  612. log("&a&l[Macro]&a Armazenamento: &9&l[&2&lHABILITADO&9&l].");
  613. else;
  614. if(%#homeless_store%=2);
  615. log("&a&l[Macro]&a Armazenamento: &9&l[&4&lDESABILITADO&9&l].");
  616. else;
  617. log("&a&l[Macro]&a Armazenamento: &9&l[&e&lPARCIAL&9&l].");
  618. endif;
  619. endif;
  620. log(" ");
  621. endif;
  622. ifmatches(%&homeless_dir%,N);
  623. &homeless_dir_front=NORTH;
  624. &homeless_dir_right=EAST;
  625. &homeless_dir_left=WEST;
  626. &homeless_dir_back=SOUTH;
  627. endif;
  628. ifmatches(%&homeless_dir%,S);
  629. &homeless_dir_front=SOUTH;
  630. &homeless_dir_right=WEST;
  631. &homeless_dir_left=EAST;
  632. &homeless_dir_back=NORTH;
  633. endif;
  634. ifmatches(%&homeless_dir%,E);
  635. &homeless_dir_front=EAST;
  636. &homeless_dir_right=SOUTH;
  637. &homeless_dir_left=NORTH;
  638. &homeless_dir_back=WEST;
  639. endif;
  640. ifmatches(%&homeless_dir%,W);
  641. &homeless_dir_front=WEST;
  642. &homeless_dir_right=NORTH;
  643. &homeless_dir_left=SOUTH;
  644. &homeless_dir_back=EAST;
  645. endif;
  646. log("&a&l[Macro]&f HomeToupeira_v3 &1- [By: Homeless Macros] &f&l[&a&lON&f&l]");
  647. set(@sweeping);
  648. echo("g #Homeless s2");
  649. do;
  650. gui();
  651. do(%#homeless_delay_inv%);
  652. look(%&homeless_dir_front%);
  653. look(+0,+55);
  654. do(10);
  655. pick(%&homeless_shovel%);
  656. if(%DURABILITY%>(%#homeless_durability%-20));
  657. key(attack);
  658. endif;
  659. if(@gimmeabreak);
  660. unset(@gimmeabreak);
  661. wait(6);
  662. endif;
  663. if(%DURABILITY%<%#homeless_durability%);
  664. look(%&homeless_dir_front%);
  665. look(+0,+55);
  666. pick(%&homeless_shovel%);
  667. do(3);
  668. key(attack);
  669. wait(100ms);
  670. loop;
  671. if(%#homeless_repway%=1);
  672. if(%#homeless_vip%=1);
  673. getslotitem(7,&id);
  674. ifmatches(%&id%,%&homeless_dima%);
  675. else;
  676. log("&a&l[Macro]&e Iniciando busca por diamantes. &1- [By: Homeless Macros]");
  677. #homeless_done=0;
  678. do;
  679. gui(inventory);
  680. wait(500ms);
  681. ifmatches(%GUI%,inventory);
  682. #homeless_done=1;
  683. endif;
  684. until(%#homeless_done%=1);
  685. slotclick(42,1,true);
  686. wait(250ms);
  687. gui();
  688. wait(350ms);
  689. do;
  690. #homeless_done_geral=0;
  691. do;
  692. #homeless_dima_found=0;
  693. #homeless_done=0;
  694. do(10);
  695. if(%#homeless_search_dima%=1);
  696. look(%&homeless_dir_front%);
  697. look(+20,+3);
  698. log("&a&l[Macro]&e Bau de Dimas: %#homeless_search_dima% &1- [By: Homeless Macros]");
  699. wait(500ms);
  700. endif;
  701. if(%#homeless_search_dima%=2);
  702. look(%&homeless_dir_front%);
  703. look(+20,-16);
  704. log("&a&l[Macro]&e Bau de Dimas: %#homeless_search_dima% &1- [By: Homeless Macros]");
  705. wait(500ms);
  706. endif;
  707. if(%#homeless_search_dima%=3);
  708. look(%&homeless_dir_front%);
  709. look(+20,-34);
  710. log("&a&l[Macro]&e Bau de Dimas: %#homeless_search_dima% &1- [By: Homeless Macros]");
  711. wait(500ms);
  712. endif;
  713. if(%#homeless_search_dima%=4);
  714. look(%&homeless_dir_front%);
  715. look(+20,-46);
  716. log("&a&l[Macro]&e Bau de Dimas: %#homeless_search_dima% &1- [By: Homeless Macros]");
  717. wait(500ms);
  718. endif;
  719. wait(500ms);
  720. key(use);
  721. wait(500ms);
  722. ifmatches(%GUI%,guichest);
  723. #homeless_done=1;
  724. break;
  725. endif;
  726. until(%#homeless_done%=1);
  727. if(%#homeless_done%!=1);
  728. #homeless_done_teleport=0;
  729. do;
  730. echo("/home escava");
  731. if(%#homeless_vip%=1);
  732. wait(3);
  733. else;
  734. wait(7);
  735. endif;
  736. do(15);
  737. keydown(jump);
  738. wait(900ms);
  739. keyup(jump);
  740. wait(1500ms);
  741. if(%YPOS%=%#homeless_ypos%);
  742. #homeless_done_teleport=1;
  743. break();
  744. endif;
  745. loop;
  746. until(%#homeless_done_teleport%=1);
  747. log("&a&l[Macro]&e Rotina Anti-Bug. &1- [By: Homeless Macros]");
  748. look(%&homeless_dir_front%);
  749. look(+0,+55);
  750. pick(%&homeless_block%);
  751. wait(100ms);
  752. key(use);
  753. wait(100ms);
  754. pick(%&homeless_shovel%);
  755. do(3);
  756. key(attack);
  757. wait(100ms);
  758. loop;
  759. endif;
  760. until(%#homeless_done%=1);
  761. for(#homeless_inc,0,53);
  762. getslotitem(%#homeless_inc%,&id);
  763. ifmatches(%&id%,%&homeless_dima%);
  764. slotclick(%#homeless_inc%,l,false);
  765. wait(150ms);
  766. slotclick(87,l,false);
  767. wait(150ms);
  768. #homeless_dima_found=1;
  769. break;
  770. endif;
  771. wait(50ms);
  772. next;
  773. if(%#homeless_dima_found%=0);
  774. inc(#homeless_search_dima);
  775. if(%#homeless_search_dima%=5);
  776. log("&a&l[Macro]&c Reiniciando a busca por diamantes &1- Homeless Macros");
  777. #homeless_search_dima=1;
  778. endif;
  779. else;
  780. #homeless_done_geral=1;
  781. endif;
  782. gui();
  783. wait(500ms);
  784. until(%#homeless_done_geral%=1);
  785. endif;
  786. look(%&homeless_dir_front%);
  787. wait(100ms);
  788. look(+0,-90);
  789. wait(100ms);
  790. key(use);
  791. wait(300ms);
  792. key(use);
  793. wait(300ms);
  794. log("&a&l[Macro]&e Reparacao finalizada. &1- [By: Homeless Macros]");
  795. else;
  796. log("&a&l[Macro]&e Iniciando busca por nova pa. &1- [By: Homeless Macros]");
  797. do;
  798. #homeless_done_geral=0;
  799. #homeless_overflow=0;
  800. do;
  801. #homeless_done=0;
  802. do(10);
  803. if(%#homeless_shovel%=1);
  804. look(%&homeless_dir_front%);
  805. look(+20,+22);
  806. wait(500ms);
  807. endif;
  808. if(%#homeless_shovel%=2);
  809. look(%&homeless_dir_front%);
  810. look(+37,+20);
  811. wait(500ms);
  812. endif;
  813. wait(500ms);
  814. key(use);
  815. wait(500ms);
  816. ifmatches(%GUI%,guichest);
  817. #homeless_done=1;
  818. break;
  819. endif;
  820. until(%#homeless_done%=1);
  821. if(%#homeless_done%!=1);
  822. #homeless_done_teleport=0;
  823. do;
  824. echo("/home esc");
  825. if(%#homeless_vip%=1);
  826. wait(3);
  827. else;
  828. wait(7);
  829. endif;
  830. do(15);
  831. keydown(jump);
  832. wait(900ms);
  833. keyup(jump);
  834. wait(1500ms);
  835. if(%YPOS%=%#homeless_ypos%);
  836. #homeless_done_teleport=1;
  837. break();
  838. endif;
  839. loop;
  840. until(%#homeless_done_teleport%=1);
  841. log("&a&l[Macro]&e Rotina Anti-Bug. &1- [By: Homeless Macros]");
  842. look(%&homeless_dir_front%);
  843. look(+0,+55);
  844. pick(%&homeless_block%);
  845. wait(100ms);
  846. key(use);
  847. wait(100ms);
  848. pick(%&homeless_shovel%);
  849. do(3);
  850. key(attack);
  851. wait(100ms);
  852. loop;
  853. endif;
  854. until(%#homeless_done%=1);
  855. #homeless_done=0;
  856. #homeless_overflow=0;
  857. do;
  858. do;
  859. #homeless_done=0;
  860. getslotitem(%#homeless_slot%,&id);
  861. ifmatches(%&id%,%&homeless_shovel%);
  862. #homeless_done=1;
  863. else;
  864. inc(#homeless_slot);
  865. if(%#homeless_slot%=54);
  866. #homeless_slot=0;
  867. inc(#homeless_shovel);
  868. #homeless_overflow=1;
  869. gui();
  870. wait(200ms);
  871. if(%#homeless_shovel%=3);
  872. #homeless_shovel=1;
  873. log("&a&l[Macro]&4 Nao foi possivel encontrar uma Pa. &1- [By: Homeless Macros]");
  874. log("&a&l[Macro]&e Reiniciando a busca por Pas. &1- [By: Homeless Macros]");
  875. endif;
  876. endif;
  877. endif;
  878. until((%#homeless_done%=1)||(%#homeless_overflow%=1));
  879. if(%#homeless_overflow%=1);
  880. else;
  881. slotclick(%#homeless_slot%,l,false);
  882. wait(200ms);
  883. slotclick(89,l,false);
  884. wait(200ms);
  885. slotclick(%#homeless_slot%,l,false);
  886. wait(150ms);
  887. if(%DURABILITY%<=%#homeless_durability%);
  888. inc(#homeless_slot);
  889. if(%#homeless_slot%=54);
  890. #homeless_slot=0;
  891. #homeless_overflow=1;
  892. inc(#homeless_shovel);
  893. if(%#homeless_shovel%=3);
  894. #homeless_shovel=1;
  895. log("&a&l[Macro]&4 Nao foi possível encontrar uma Pa. &1- [By: Homeless Macros]");
  896. log("&a&l[Macro]&e Reiniciando a busca por Pas. &1- [By: Homeless Macros]");
  897. endif;
  898. endif;
  899. else;
  900. #homeless_done_geral=1;
  901. endif;
  902. endif;
  903. until((%#homeless_done_geral%=1)||(%#homeless_overflow%=1));
  904. until(%#homeless_done_geral%=1);
  905. gui();
  906. log("&a&l[Macro]&e Troca de pa finalizada. &1- [By: Homeless Macros]");
  907. wait(500ms);
  908. endif;
  909. else;
  910. echo("/fix all");
  911. wait(250ms);
  912. echo("/fix all");
  913. wait(250ms);
  914. endif;
  915. #homeless_done=0;
  916. do;
  917. echo("/home esc");
  918. if(%#homeless_vip%=1);
  919. wait(3);
  920. else;
  921. wait(7);
  922. endif;
  923. do(15);
  924. keydown(jump);
  925. wait(900ms);
  926. keyup(jump);
  927. wait(1500ms);
  928. if(%YPOS%=%#homeless_ypos%);
  929. #homeless_done=1;
  930. break();
  931. endif;
  932. loop;
  933. until(%#homeless_done%=1);
  934. look(%&homeless_dir_front%);
  935. look(+0,+55);
  936. endif;
  937. pick(%&homeless_block%);
  938. key(use);
  939. loop;
  940. loop;
  941.  
  942. if((((%XPOS%>(-811))&&(%XPOS%<(-552)))&&((%ZPOS%>534)&&(%ZPOS%<805)))||(((%XPOS%>(-109))&&(%XPOS%<259))&&((%ZPOS%>(-105))&&(%ZPOS%<114))));
  943. wait(5);
  944. log("&a&l[Macro]&e Macro fora da trap, teleportando... &1- [By: Homeless Macros]");
  945. #homeless_done=0;
  946. do;
  947. echo("/home esc");
  948. if(%#homeless_vip%=1);
  949. wait(3);
  950. else;
  951. wait(7);
  952. endif;
  953. do(15);
  954. keydown(jump);
  955. wait(900ms);
  956. keyup(jump);
  957. wait(1500ms);
  958. if(%YPOS%=%#homeless_ypos%);
  959. #homeless_done=1;
  960. break();
  961. endif;
  962. loop;
  963. until(%#homeless_done%=1);
  964. look(%&homeless_dir_front%);
  965. log("&a&l[Macro]&e Macro retornada a trap. &1- [By: Homeless Macros]");
  966. endif;
  967.  
  968. pick(%&homeless_shovel%);
  969. look(%&homeless_dir_front%);
  970. look(+0,+55);
  971. do(3);
  972. key(attack);
  973. loop;
  974.  
  975. if((%#homeless_full%=0)&&(%#homeless_store%!=2));
  976. #homeless_done=0;
  977. do;
  978. gui(inventory);
  979. wait(500ms);
  980. ifmatches(%GUI%,inventory);
  981. #homeless_done=1;
  982. endif;
  983. until(%#homeless_done%=1);
  984. wait(500ms);
  985. getslotitem(39,&id);
  986. ifmatches(%&id%,%&homeless_block%);
  987. else;
  988. #homeless_clear=1;
  989. endif;
  990. wait(500ms);
  991. getslotitem(33,&id,#stack);
  992. gui();
  993. wait(200ms);
  994. if((%#stack%=0)&&(%#homeless_clear%=0));
  995. else;
  996. pick(%&homeless_shovel%);
  997. look(%&homeless_dir_front%);
  998. look(+0,+55);
  999. do(3);
  1000. key(attack);
  1001. loop;
  1002.  
  1003. if(%#homeless_store%=3);
  1004. echo("/home esc1");
  1005. if(%#homeless_vip%=1);
  1006. wait(3);
  1007. else;
  1008. wait(7);
  1009. endif;
  1010. keydown(jump);
  1011. wait(900ms);
  1012. keyup(jump);
  1013. wait(1500ms);
  1014. #homeless_done=0;
  1015. do;
  1016. gui(inventory);
  1017. wait(500ms);
  1018. ifmatches(%GUI%,inventory);
  1019. #homeless_done=1;
  1020. endif;
  1021. until(%#homeless_done%=1);
  1022. for(#homeless_inc,9,41);
  1023. getslotitem(%#homeless_inc%,&id);
  1024. ifmatches(%&id%,%&trash%);
  1025. slotclick(%#homeless_inc%);
  1026. wait(100ms);
  1027. slotclick(-999);
  1028. wait(100ms);
  1029. endif;
  1030. wait(50ms);
  1031. next;
  1032. gui();
  1033. wait(500ms);
  1034. #homeless_done=0;
  1035. do;
  1036. echo("/home esc");
  1037. if(%#homeless_vip%=1);
  1038. wait(3);
  1039. else;
  1040. wait(7);
  1041. endif;
  1042. do(15);
  1043. keydown(jump);
  1044. wait(900ms);
  1045. keyup(jump);
  1046. wait(1500ms);
  1047. if(%YPOS%=%#homeless_ypos%);
  1048. #homeless_done=1;
  1049. break();
  1050. endif;
  1051. loop;
  1052. until(%#homeless_done%=1);
  1053. endif;
  1054. log("&a&l[Macro]&e Rotina Anti-Bug. &1- [By: Homeless Macros]");
  1055. look(%&homeless_dir_front%);
  1056. look(+0,+55);
  1057. pick(%&homeless_block%);
  1058. wait(100ms);
  1059. key(use);
  1060. wait(100ms);
  1061. pick(%&homeless_shovel%);
  1062. do(3);
  1063. key(attack);
  1064. wait(100ms);
  1065. loop;
  1066.  
  1067. if((%#homeless_trash_glow%=1)||(%#homeless_trash_sulph%=1)||(%#homeless_trash_slime%=1)||(%#homeless_trash_string%=1));
  1068. #homeless_done_geral=0;
  1069. do;
  1070. do;
  1071. #homeless_done=0;
  1072. do(10);
  1073. if(%#homeless_store_dust%=1);
  1074. look(%&homeless_dir_left%);
  1075. look(-37,+20);
  1076. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1077. wait(500ms);
  1078. endif;
  1079. if(%#homeless_store_dust%=2);
  1080. look(%&homeless_dir_left%);
  1081. look(-37,+3);
  1082. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1083. wait(500ms);
  1084. endif;
  1085. if(%#homeless_store_dust%=3);
  1086. look(%&homeless_dir_left%);
  1087. look(-37,-14);
  1088. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1089. wait(500ms);
  1090. endif;
  1091. if(%#homeless_store_dust%=4);
  1092. look(%&homeless_dir_left%);
  1093. look(-37,-30);
  1094. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1095. wait(500ms);
  1096. endif;
  1097. if(%#homeless_store_dust%=5);
  1098. look(%&homeless_dir_left%);
  1099. look(-37,-40);
  1100. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1101. wait(500ms);
  1102. endif;
  1103. if(%#homeless_store_dust%=6);
  1104. look(%&homeless_dir_left%);
  1105. look(-20,+22);
  1106. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1107. wait(500ms);
  1108. endif;
  1109. if(%#homeless_store_dust%=7);
  1110. look(%&homeless_dir_left%);
  1111. look(-20,+3);
  1112. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1113. wait(500ms);
  1114. endif;
  1115. if(%#homeless_store_dust%=8);
  1116. look(%&homeless_dir_left%);
  1117. look(-20,-16);
  1118. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1119. wait(500ms);
  1120. endif;
  1121. if(%#homeless_store_dust%=9);
  1122. look(%&homeless_dir_left%);
  1123. look(-20,-34);
  1124. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1125. wait(500ms);
  1126. endif;
  1127. if(%#homeless_store_dust%=10);
  1128. look(%&homeless_dir_left%);
  1129. look(-20,-46);
  1130. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1131. wait(500ms);
  1132. endif;
  1133. if(%#homeless_store_dust%=11);
  1134. look(%&homeless_dir_left%);
  1135. look(+0,+22);
  1136. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1137. wait(500ms);
  1138. endif;
  1139. if(%#homeless_store_dust%=12);
  1140. look(%&homeless_dir_left%);
  1141. look(+0,+3);
  1142. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1143. wait(500ms);
  1144. endif;
  1145. if(%#homeless_store_dust%=13);
  1146. look(%&homeless_dir_left%);
  1147. look(+0,-17);
  1148. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1149. wait(500ms);
  1150. endif;
  1151. if(%#homeless_store_dust%=14);
  1152. look(%&homeless_dir_left%);
  1153. look(+0,-36);
  1154. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1155. wait(500ms);
  1156. endif;
  1157. if(%#homeless_store_dust%=15);
  1158. look(%&homeless_dir_left%);
  1159. look(+0,-48);
  1160. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1161. wait(500ms);
  1162. endif;
  1163. if(%#homeless_store_dust%=16);
  1164. look(%&homeless_dir_left%);
  1165. look(+20,+22);
  1166. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1167. wait(500ms);
  1168. endif;
  1169. if(%#homeless_store_dust%=17);
  1170. look(%&homeless_dir_left%);
  1171. look(+20,+3);
  1172. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1173. wait(500ms);
  1174. endif;
  1175. if(%#homeless_store_dust%=18);
  1176. look(%&homeless_dir_left%);
  1177. look(+20,-16);
  1178. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1179. wait(500ms);
  1180. endif;
  1181. if(%#homeless_store_dust%=19);
  1182. look(%&homeless_dir_left%);
  1183. look(+20,-34);
  1184. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1185. wait(500ms);
  1186. endif;
  1187. if(%#homeless_store_dust%=20);
  1188. look(%&homeless_dir_left%);
  1189. look(+20,-46);
  1190. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1191. wait(500ms);
  1192. endif;
  1193. if(%#homeless_store_dust%=21);
  1194. look(%&homeless_dir_left%);
  1195. look(+37,+20);
  1196. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1197. wait(500ms);
  1198. endif;
  1199. if(%#homeless_store_dust%=22);
  1200. look(%&homeless_dir_left%);
  1201. look(+37,+3);
  1202. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1203. wait(500ms);
  1204. endif;
  1205. if(%#homeless_store_dust%=23);
  1206. look(%&homeless_dir_left%);
  1207. look(+37,-14);
  1208. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1209. wait(500ms);
  1210. endif;
  1211. if(%#homeless_store_dust%=24);
  1212. look(%&homeless_dir_left%);
  1213. look(+37,-30);
  1214. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1215. wait(500ms);
  1216. endif;
  1217. if(%#homeless_store_dust%=25);
  1218. look(%&homeless_dir_left%);
  1219. look(+37,-40);
  1220. log("&a&l[Macro]&e Bau de Polv/Glow/Slime/Linha: %#homeless_store_dust% &1- [By: Homeless Macros]");
  1221. wait(500ms);
  1222. endif;
  1223. wait(500ms);
  1224. key(use);
  1225. wait(500ms);
  1226. ifmatches(%GUI%,guichest);
  1227. #homeless_done=1;
  1228. break;
  1229. endif;
  1230. until(%#homeless_done%=1);
  1231. if(%#homeless_done%!=1);
  1232. #homeless_done_teleport=0;
  1233. do;
  1234. echo("/home esc");
  1235. if(%#homeless_vip%=1);
  1236. wait(3);
  1237. else;
  1238. wait(7);
  1239. endif;
  1240. do(15);
  1241. keydown(jump);
  1242. wait(900ms);
  1243. keyup(jump);
  1244. wait(1500ms);
  1245. if(%YPOS%=%#homeless_ypos%);
  1246. #homeless_done_teleport=1;
  1247. break();
  1248. endif;
  1249. loop;
  1250. until(%#homeless_done_teleport%=1);
  1251. log("&a&l[Macro]&e Rotina Anti-Bug. &1- [By: Homeless Macros]");
  1252. look(%&homeless_dir_front%);
  1253. look(+0,+55);
  1254. pick(%&homeless_block%);
  1255. wait(100ms);
  1256. key(use);
  1257. wait(100ms);
  1258. pick(%&homeless_shovel%);
  1259. do(3);
  1260. key(attack);
  1261. wait(100ms);
  1262. loop;
  1263. endif;
  1264. until(%#homeless_done%=1);
  1265. for(#homeless_inc,54,89);
  1266. #homeless_keep=0;
  1267. getslotitem(%#homeless_inc%,&id);
  1268. ifmatches(%&id%,%&homeless_sulph%);
  1269. #homeless_keep=1;
  1270. endif;
  1271. ifmatches(%&id%,%&homeless_glowdust%);
  1272. #homeless_keep=1;
  1273. endif;
  1274. ifmatches(%&id%,%&homeless_slimeball%);
  1275. #homeless_keep=1;
  1276. endif;
  1277. ifmatches(%&id%m,%&homeless_string%);
  1278. #homeless_keep=1;
  1279. endif;
  1280. if(%#homeless_keep%=1);
  1281. slotclick(%#homeless_inc%,l,true);
  1282. endif;
  1283. wait(50ms);
  1284. next;
  1285. wait(300ms);
  1286. getslotitem(53,&id);
  1287. wait(300ms);
  1288. ifmatches(%&id%,%&homeless_empty%);
  1289. #homeless_done_geral=1;
  1290. else;
  1291. inc(#homeless_store_dust);
  1292. if(%#homeless_store_dust%=26);
  1293. #homeless_full=1;
  1294. #homeless_done_geral=1;
  1295. log("&a&l[Macro]&c Baus cheios! &1- Homeless Macros");
  1296. endif;
  1297. endif;
  1298. gui();
  1299. wait(1);
  1300. until(%#homeless_done_geral%=1);
  1301. endif;
  1302. if((%#homeless_trash_bone%=1)||(%#homeless_trash_web%=1));
  1303. #homeless_done_geral=0;
  1304. do;
  1305. do;
  1306. #homeless_done=0;
  1307. do(10);
  1308. if(%#homeless_store_bone%=1);
  1309. look(%&homeless_dir_back%);
  1310. look(-37,+20);
  1311. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1312. wait(500ms);
  1313. endif;
  1314. if(%#homeless_store_bone%=2);
  1315. look(%&homeless_dir_back%);
  1316. look(-37,+3);
  1317. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1318. wait(500ms);
  1319. endif;
  1320. if(%#homeless_store_bone%=3);
  1321. look(%&homeless_dir_back%);
  1322. look(-37,-14);
  1323. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1324. wait(500ms);
  1325. endif;
  1326. if(%#homeless_store_bone%=4);
  1327. look(%&homeless_dir_back%);
  1328. look(-37,-30);
  1329. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1330. wait(500ms);
  1331. endif;
  1332. if(%#homeless_store_bone%=5);
  1333. look(%&homeless_dir_back%);
  1334. look(-37,-40);
  1335. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1336. wait(500ms);
  1337. endif;
  1338. if(%#homeless_store_bone%=6);
  1339. look(%&homeless_dir_back%);
  1340. look(-20,+22);
  1341. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1342. wait(500ms);
  1343. endif;
  1344. if(%#homeless_store_bone%=7);
  1345. look(%&homeless_dir_back%);
  1346. look(-20,+3);
  1347. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1348. wait(500ms);
  1349. endif;
  1350. if(%#homeless_store_bone%=8);
  1351. look(%&homeless_dir_back%);
  1352. look(-20,-16);
  1353. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1354. wait(500ms);
  1355. endif;
  1356. if(%#homeless_store_bone%=9);
  1357. look(%&homeless_dir_back%);
  1358. look(-20,-34);
  1359. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1360. wait(500ms);
  1361. endif;
  1362. if(%#homeless_store_bone%=10);
  1363. look(%&homeless_dir_back%);
  1364. look(-20,-46);
  1365. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1366. wait(500ms);
  1367. endif;
  1368. if(%#homeless_store_bone%=11);
  1369. look(%&homeless_dir_back%);
  1370. look(+0,+22);
  1371. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1372. wait(500ms);
  1373. endif;
  1374. if(%#homeless_store_bone%=12);
  1375. look(%&homeless_dir_back%);
  1376. look(+0,+3);
  1377. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1378. wait(500ms);
  1379. endif;
  1380. if(%#homeless_store_bone%=13);
  1381. look(%&homeless_dir_back%);
  1382. look(+0,-17);
  1383. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1384. wait(500ms);
  1385. endif;
  1386. if(%#homeless_store_bone%=14);
  1387. look(%&homeless_dir_back%);
  1388. look(+0,-36);
  1389. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1390. wait(500ms);
  1391. endif;
  1392. if(%#homeless_store_bone%=15);
  1393. look(%&homeless_dir_back%);
  1394. look(+0,-48);
  1395. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1396. wait(500ms);
  1397. endif;
  1398. if(%#homeless_store_bone%=16);
  1399. look(%&homeless_dir_back%);
  1400. look(+20,+22);
  1401. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1402. wait(500ms);
  1403. endif;
  1404. if(%#homeless_store_bone%=17);
  1405. look(%&homeless_dir_back%);
  1406. look(+20,+3);
  1407. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1408. wait(500ms);
  1409. endif;
  1410. if(%#homeless_store_bone%=18);
  1411. look(%&homeless_dir_back%);
  1412. look(+20,-16);
  1413. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1414. wait(500ms);
  1415. endif;
  1416. if(%#homeless_store_bone%=19);
  1417. look(%&homeless_dir_back%);
  1418. look(+20,-34);
  1419. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1420. wait(500ms);
  1421. endif;
  1422. if(%#homeless_store_bone%=20);
  1423. look(%&homeless_dir_back%);
  1424. look(+20,-46);
  1425. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1426. wait(500ms);
  1427. endif;
  1428. if(%#homeless_store_bone%=21);
  1429. look(%&homeless_dir_back%);
  1430. look(+37,+20);
  1431. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1432. wait(500ms);
  1433. endif;
  1434. if(%#homeless_store_bone%=22);
  1435. look(%&homeless_dir_back%);
  1436. look(+37,+3);
  1437. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1438. wait(500ms);
  1439. endif;
  1440. if(%#homeless_store_bone%=23);
  1441. look(%&homeless_dir_back%);
  1442. look(+37,-14);
  1443. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1444. wait(500ms);
  1445. endif;
  1446. if(%#homeless_store_bone%=24);
  1447. look(%&homeless_dir_back%);
  1448. look(+37,-30);
  1449. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1450. wait(500ms);
  1451. endif;
  1452. if(%#homeless_store_bone%=25);
  1453. look(%&homeless_dir_back%);
  1454. look(+37,-40);
  1455. log("&a&l[Macro]&e Bau de Ossos: %#homeless_store_bone% &1- [By: Homeless Macros]");
  1456. wait(500ms);
  1457. endif;
  1458. wait(500ms);
  1459. key(use);
  1460. wait(500ms);
  1461. ifmatches(%GUI%,guichest);
  1462. #homeless_done=1;
  1463. break;
  1464. endif;
  1465. until(%#homeless_done%=1);
  1466. if(%#homeless_done%!=1);
  1467. #homeless_done_teleport=0;
  1468. do;
  1469. echo("/home esc");
  1470. if(%#homeless_vip%=1);
  1471. wait(3);
  1472. else;
  1473. wait(7);
  1474. endif;
  1475. do(15);
  1476. keydown(jump);
  1477. wait(900ms);
  1478. keyup(jump);
  1479. wait(1500ms);
  1480. if(%YPOS%=%#homeless_ypos%);
  1481. #homeless_done_teleport=1;
  1482. break();
  1483. endif;
  1484. loop;
  1485. until(%#homeless_done_teleport%=1);
  1486. log("&a&l[Macro]&e Rotina Anti-Bug. &1- [By: Homeless Macros]");
  1487. look(%&homeless_dir_front%);
  1488. look(+0,+55);
  1489. pick(%&homeless_block%);
  1490. wait(100ms);
  1491. key(use);
  1492. wait(100ms);
  1493. pick(%&homeless_shovel%);
  1494. do(3);
  1495. key(attack);
  1496. wait(100ms);
  1497. loop;
  1498. endif;
  1499. until(%#homeless_done%=1);
  1500. for(#homeless_inc,54,89);
  1501. #homeless_keep=0;
  1502. getslotitem(%#homeless_inc%,&id);
  1503. ifmatches(%&id%,%&homeless_bone%);
  1504. #homeless_keep=1;
  1505. endif;
  1506. ifmatches(%&id%,%&homeless_web%);
  1507. #homeless_keep=1;
  1508. endif;
  1509. if(%#homeless_keep%);
  1510. slotclick(%#homeless_inc%,l,true);
  1511. endif;
  1512. wait(50ms);
  1513. next;
  1514. wait(300ms);
  1515. getslotitem(53,&id);
  1516. wait(300ms);
  1517. ifmatches(%&id%,%&homeless_empty%);
  1518. #homeless_done_geral=1;
  1519. else;
  1520. inc(#homeless_store_bone);
  1521. if(%#homeless_store_bone%=26);
  1522. #homeless_full=1;
  1523. #homeless_done_geral=1;
  1524. log("&a&l[Macro]&c Baus cheios! &1- Homeless Macros");
  1525. endif;
  1526.  
  1527. endif;
  1528. gui();
  1529. wait(1);
  1530. until(%#homeless_done_geral%=1);
  1531. endif;
  1532. #homeless_done_geral=0;
  1533. do;
  1534. do;
  1535. #homeless_done=0;
  1536. do(10);
  1537. if(%#homeless_store_block%=1);
  1538. look(%&homeless_dir_right%);
  1539. look(-37,+20);
  1540. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1541. wait(500ms);
  1542. endif;
  1543. if(%#homeless_store_block%=2);
  1544. look(%&homeless_dir_right%);
  1545. look(-37,+3);
  1546. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1547. wait(500ms);
  1548. endif;
  1549. if(%#homeless_store_block%=3);
  1550. look(%&homeless_dir_right%);
  1551. look(-37,-14);
  1552. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1553. wait(500ms);
  1554. endif;
  1555. if(%#homeless_store_block%=4);
  1556. look(%&homeless_dir_right%);
  1557. look(-37,-30);
  1558. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1559. wait(500ms);
  1560. endif;
  1561. if(%#homeless_store_block%=5);
  1562. look(%&homeless_dir_right%);
  1563. look(-37,-40);
  1564. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1565. wait(500ms);
  1566. endif;
  1567. if(%#homeless_store_block%=6);
  1568. look(%&homeless_dir_right%);
  1569. look(-20,+22);
  1570. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1571. wait(500ms);
  1572. endif;
  1573. if(%#homeless_store_block%=7);
  1574. look(%&homeless_dir_right%);
  1575. look(-20,+3);
  1576. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1577. wait(500ms);
  1578. endif;
  1579. if(%#homeless_store_block%=8);
  1580. look(%&homeless_dir_right%);
  1581. look(-20,-16);
  1582. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1583. wait(500ms);
  1584. endif;
  1585. if(%#homeless_store_block%=9);
  1586. look(%&homeless_dir_right%);
  1587. look(-20,-34);
  1588. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1589. wait(500ms);
  1590. endif;
  1591. if(%#homeless_store_block%=10);
  1592. look(%&homeless_dir_right%);
  1593. look(-20,-46);
  1594. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1595. wait(500ms);
  1596. endif;
  1597. if(%#homeless_store_block%=11);
  1598. look(%&homeless_dir_right%);
  1599. look(+0,+22);
  1600. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1601. wait(500ms);
  1602. endif;
  1603. if(%#homeless_store_block%=12);
  1604. look(%&homeless_dir_right%);
  1605. look(+0,+3);
  1606. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1607. wait(500ms);
  1608. endif;
  1609. if(%#homeless_store_block%=13);
  1610. look(%&homeless_dir_right%);
  1611. look(+0,-17);
  1612. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1613. wait(500ms);
  1614. endif;
  1615. if(%#homeless_store_block%=14);
  1616. look(%&homeless_dir_right%);
  1617. look(+0,-36);
  1618. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1619. wait(500ms);
  1620. endif;
  1621. if(%#homeless_store_block%=15);
  1622. look(%&homeless_dir_right%);
  1623. look(+0,-48);
  1624. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1625. wait(500ms);
  1626. endif;
  1627. if(%#homeless_store_block%=16);
  1628. look(%&homeless_dir_right%);
  1629. look(+20,+22);
  1630. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1631. wait(500ms);
  1632. endif;
  1633. if(%#homeless_store_block%=17);
  1634. look(%&homeless_dir_right%);
  1635. look(+20,+3);
  1636. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1637. wait(500ms);
  1638. endif;
  1639. if(%#homeless_store_block%=18);
  1640. look(%&homeless_dir_right%);
  1641. look(+20,-16);
  1642. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1643. wait(500ms);
  1644. endif;
  1645. if(%#homeless_store_block%=19);
  1646. look(%&homeless_dir_right%);
  1647. look(+20,-34);
  1648. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1649. wait(500ms);
  1650. endif;
  1651. if(%#homeless_store_block%=20);
  1652. look(%&homeless_dir_right%);
  1653. look(+20,-46);
  1654. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1655. wait(500ms);
  1656. endif;
  1657. if(%#homeless_store_block%=21);
  1658. look(%&homeless_dir_right%);
  1659. look(+37,+20);
  1660. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1661. wait(500ms);
  1662. endif;
  1663. if(%#homeless_store_block%=22);
  1664. look(%&homeless_dir_right%);
  1665. look(+37,+3);
  1666. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1667. wait(500ms);
  1668. endif;
  1669. if(%#homeless_store_block%=23);
  1670. look(%&homeless_dir_right%);
  1671. look(+37,-14);
  1672. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1673. wait(500ms);
  1674. endif;
  1675. if(%#homeless_store_block%=24);
  1676. look(%&homeless_dir_right%);
  1677. look(+37,-30);
  1678. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1679. wait(500ms);
  1680. endif;
  1681. if(%#homeless_store_block%=25);
  1682. look(%&homeless_dir_right%);
  1683. look(+37,-40);
  1684. log("&a&l[Macro]&e Bau de Blocos: %#homeless_store_block% &1- [By: Homeless Macros]");
  1685. wait(500ms);
  1686. endif;
  1687. wait(500ms);
  1688. key(use);
  1689. wait(500ms);
  1690. ifmatches(%GUI%,guichest);
  1691. #homeless_done=1;
  1692. break;
  1693. endif;
  1694. until(%#homeless_done%=1);
  1695. if(%#homeless_done%!=1);
  1696. #homeless_done_teleport=0;
  1697. do;
  1698. echo("/home esc");
  1699. if(%#homeless_vip%=1);
  1700. wait(3);
  1701. else;
  1702. wait(7);
  1703. endif;
  1704. do(15);
  1705. keydown(jump);
  1706. wait(900ms);
  1707. keyup(jump);
  1708. wait(1500ms);
  1709. if(%YPOS%=%#homeless_ypos%);
  1710. #homeless_done_teleport=1;
  1711. break();
  1712. endif;
  1713. loop;
  1714. until(%#homeless_done_teleport%=1);
  1715. log("&a&l[Macro]&e Rotina Anti-Bug. &1- [By: Homeless Macros]");
  1716. look(%&homeless_dir_front%);
  1717. look(+0,+55);
  1718. pick(%&homeless_block%);
  1719. wait(100ms);
  1720. key(use);
  1721. wait(100ms);
  1722. pick(%&homeless_shovel%);
  1723. do(3);
  1724. key(attack);
  1725. wait(100ms);
  1726. loop;
  1727. endif;
  1728. until(%#homeless_done%=1);
  1729. for(#homeless_inc,54,89);
  1730. #homeless_keep=0;
  1731. getslotitem(%#homeless_inc%,&id);
  1732. ifmatches(%&id%,%&homeless_netherrack%);
  1733. #homeless_keep=1;
  1734. endif;
  1735. ifmatches(%&id%,%&homeless_cake%);
  1736. #homeless_keep=1;
  1737. endif;
  1738. ifmatches(%&homeless_block%,%&homeless_sand%);
  1739. else;
  1740. ifmatches(%&id%,%&homeless_sand%);
  1741. #homeless_keep=1;
  1742. endif;
  1743. endif;
  1744. ifmatches(%&homeless_block%,%&homeless_soulsand%);
  1745. else;
  1746. ifmatches(%&id%,%&homeless_soulsand%);
  1747. #homeless_keep=1;
  1748. endif;
  1749. endif;
  1750. ifmatches(%&id%,%&homeless_clock%);
  1751. #homeless_keep=1;
  1752. endif;
  1753. ifmatches(%&id%,%&homeless_bucket%);
  1754. #homeless_keep=1;
  1755. endif;
  1756. if(%#homeless_keep%=1);
  1757. slotclick(%#homeless_inc%,l,true);
  1758. endif;
  1759. wait(50ms);
  1760. next;
  1761. for(#homeless_inc,54,89);
  1762. getslotitem(%#homeless_inc%,&id);
  1763. ifmatches(%&id%,%&homeless_dima%);
  1764. if(%#homeless_inc%<87);
  1765. #homeless_dima=1;
  1766. endif;
  1767. endif;
  1768. ifmatches(%&id%,%&homeless_book%);
  1769. #homeless_book=1;
  1770. endif;
  1771. wait(50ms);
  1772. next;
  1773. wait(300ms);
  1774. getslotitem(53,&id);
  1775. wait(300ms);
  1776. ifmatches(%&id%,%&homeless_empty%);
  1777. #homeless_done_geral=1;
  1778. else;
  1779. inc(#homeless_store_block);
  1780. if(%#homeless_store_block%=26);
  1781. #homeless_full=1;
  1782. #homeless_done_geral=1;
  1783. log("&a&l[Macro]&c Baus cheios! &1- Homeless Macros");
  1784. endif;
  1785. endif;
  1786. gui();
  1787. wait(1);
  1788. until(%#homeless_done_geral%=1);
  1789. if(%#homeless_trash_record%=1);
  1790. #homeless_done_geral=0;
  1791. do;
  1792. do;
  1793. #homeless_done=0;
  1794. do(10);
  1795. if(%#homeless_store_record%=1);
  1796. look(%&homeless_dir_front%);
  1797. look(-37,+20);
  1798. log("&a&l[Macro]&e Bau de Discos: %#homeless_store_record% &1- [By: Homeless Macros]");
  1799. wait(500ms);
  1800. endif;
  1801. if(%#homeless_store_record%=2);
  1802. look(%&homeless_dir_front%);
  1803. look(-37,+3);
  1804. log("&a&l[Macro]&e Bau de Discos: %#homeless_store_record% &1- [By: Homeless Macros]");
  1805. wait(500ms);
  1806. endif;
  1807. if(%#homeless_store_record%=3);
  1808. look(%&homeless_dir_front%);
  1809. look(-37,-14);
  1810. log("&a&l[Macro]&e Bau de Discos: %#homeless_store_record% &1- [By: Homeless Macros]");
  1811. wait(500ms);
  1812. endif;
  1813. if(%#homeless_store_record%=4);
  1814. look(%&homeless_dir_front%);
  1815. look(-37,-30);
  1816. log("&a&l[Macro]&e Bau de Discos: %#homeless_store_record% &1- [By: Homeless Macros]");
  1817. wait(500ms);
  1818. endif;
  1819. if(%#homeless_store_record%=5);
  1820. look(%&homeless_dir_front%);
  1821. look(-37,-40);
  1822. log("&a&l[Macro]&e Bau de Discos: %#homeless_store_record% &1- [By: Homeless Macros]");
  1823. wait(500ms);
  1824. endif;
  1825. if(%#homeless_store_record%=6);
  1826. look(%&homeless_dir_front%);
  1827. look(-20,+22);
  1828. log("&a&l[Macro]&e Bau de Discos: %#homeless_store_record% &1- [By: Homeless Macros]");
  1829. wait(500ms);
  1830. endif;
  1831. if(%#homeless_store_record%=7);
  1832. look(%&homeless_dir_front%);
  1833. look(-20,+3);
  1834. log("&a&l[Macro]&e Bau de Discos: %#homeless_store_record% &1- [By: Homeless Macros]");
  1835. wait(500ms);
  1836. endif;
  1837. if(%#homeless_store_record%=8);
  1838. look(%&homeless_dir_front%);
  1839. look(-20,-16);
  1840. log("&a&l[Macro]&e Bau de Discos: %#homeless_store_record% &1- [By: Homeless Macros]");
  1841. wait(500ms);
  1842. endif;
  1843. if(%#homeless_store_record%=9);
  1844. look(%&homeless_dir_front%);
  1845. look(-20,-34);
  1846. log("&a&l[Macro]&e Bau de Discos: %#homeless_store_record% &1- [By: Homeless Macros]");
  1847. wait(500ms);
  1848. endif;
  1849. if(%#homeless_store_record%=10);
  1850. look(%&homeless_dir_front%);
  1851. look(-20,-46);
  1852. log("&a&l[Macro]&e Bau de Discos: %#homeless_store_record% &1- [By: Homeless Macros]");
  1853. wait(500ms);
  1854. endif;
  1855. if(%#homeless_store_record%=11);
  1856. look(%&homeless_dir_front%);
  1857. look(+0,+22);
  1858. log("&a&l[Macro]&e Bau de Discos: %#homeless_store_record% &1- [By: Homeless Macros]");
  1859. wait(500ms);
  1860. endif;
  1861. if(%#homeless_store_record%=12);
  1862. look(%&homeless_dir_front%);
  1863. look(+0,+3);
  1864. log("&a&l[Macro]&e Bau de Discos: %#homeless_store_record% &1- [By: Homeless Macros]");
  1865. wait(500ms);
  1866. endif;
  1867. if(%#homeless_store_record%=13);
  1868. look(%&homeless_dir_front%);
  1869. look(+0,-17);
  1870. log("&a&l[Macro]&e Bau de Discos: %#homeless_store_record% &1- [By: Homeless Macros]");
  1871. wait(500ms);
  1872. endif;
  1873. if(%#homeless_store_record%=14);
  1874. look(%&homeless_dir_front%);
  1875. look(+0,-36);
  1876. log("&a&l[Macro]&e Bau de Discos: %#homeless_store_record% &1- [By: Homeless Macros]");
  1877. wait(500ms);
  1878. endif;
  1879. if(%#homeless_store_record%=15);
  1880. look(%&homeless_dir_front%);
  1881. look(+0,-48);
  1882. log("&a&l[Macro]&e Bau de Discos: %#homeless_store_record% &1- [By: Homeless Macros]");
  1883. wait(500ms);
  1884. endif;
  1885. wait(500ms);
  1886. key(use);
  1887. wait(500ms);
  1888. ifmatches(%GUI%,guichest);
  1889. #homeless_done=1;
  1890. break;
  1891. endif;
  1892. until(%#homeless_done%=1);
  1893. if(%#homeless_done%!=1);
  1894. #homeless_done_teleport=0;
  1895. do;
  1896. echo("/home esc");
  1897. if(%#homeless_vip%=1);
  1898. wait(3);
  1899. else;
  1900. wait(7);
  1901. endif;
  1902. do(15);
  1903. keydown(jump);
  1904. wait(900ms);
  1905. keyup(jump);
  1906. wait(1500ms);
  1907. if(%YPOS%=%#homeless_ypos%);
  1908. #homeless_done_teleport=1;
  1909. break();
  1910. endif;
  1911. loop;
  1912. until(%#homeless_done_teleport%=1);
  1913. log("&a&l[Macro]&e Rotina Anti-Bug. &1- [By: Homeless Macros]");
  1914. look(%&homeless_dir_front%);
  1915. look(+0,+55);
  1916. pick(%&homeless_block%);
  1917. wait(100ms);
  1918. key(use);
  1919. wait(100ms);
  1920. pick(%&homeless_shovel%);
  1921. do(3);
  1922. key(attack);
  1923. wait(100ms);
  1924. loop;
  1925. endif;
  1926. until(%#homeless_done%=1);
  1927. for(#homeless_inc,54,89);
  1928. getslotitem(%#homeless_inc%,&id);
  1929. ifmatches(%&id%,%&homeless_disc%);
  1930. slotclick(%#homeless_inc%,l,true);
  1931. endif;
  1932. wait(50ms);
  1933. next;
  1934. wait(300ms);
  1935. getslotitem(53,&id);
  1936. wait(300ms);
  1937. ifmatches(%&id%,%&homeless_empty%);
  1938. #homeless_done_geral=1;
  1939. else;
  1940. inc(#homeless_store_record);
  1941. if(%#homeless_store_record%=16);
  1942. #homeless_full=1;
  1943. #homeless_done_geral=1;
  1944. endif;
  1945. endif;
  1946. gui();
  1947. wait(1);
  1948. until(%#homeless_done_geral%=1);
  1949. endif;
  1950.  
  1951. if(%#homeless_dima%=1);
  1952. #homeless_done_geral=0;
  1953. do;
  1954. do;
  1955. #homeless_done=0;
  1956. do(10);
  1957. if(%#homeless_store_dima%=1);
  1958. look(%&homeless_dir_front%);
  1959. look(+20,+3);
  1960. log("&a&l[Macro]&e Bau de Dimas: %#homeless_store_dima% &1- [By: Homeless Macros]");
  1961. wait(500ms);
  1962. endif;
  1963. if(%#homeless_store_dima%=2);
  1964. look(%&homeless_dir_front%);
  1965. look(+20,-16);
  1966. log("&a&l[Macro]&e Bau de Dimas: %#homeless_store_dima% &1- [By: Homeless Macros]");
  1967. wait(500ms);
  1968. endif;
  1969. if(%#homeless_store_dima%=3);
  1970. look(%&homeless_dir_front%);
  1971. look(+20,-34);
  1972. log("&a&l[Macro]&e Bau de Dimas: %#homeless_store_dima% &1- [By: Homeless Macros]");
  1973. wait(500ms);
  1974. endif;
  1975. if(%#homeless_store_dima%=4);
  1976. look(%&homeless_dir_front%);
  1977. look(+20,-46);
  1978. log("&a&l[Macro]&e Bau de Dimas: %#homeless_store_dima% &1- [By: Homeless Macros]");
  1979. wait(500ms);
  1980. endif;
  1981. wait(500ms);
  1982. key(use);
  1983. wait(500ms);
  1984. ifmatches(%GUI%,guichest);
  1985. #homeless_done=1;
  1986. break;
  1987. endif;
  1988. until(%#homeless_done%=1);
  1989. if(%#homeless_done%!=1);
  1990. #homeless_done_teleport=0;
  1991. do;
  1992. echo("/home esc");
  1993. if(%#homeless_vip%=1);
  1994. wait(3);
  1995. else;
  1996. wait(7);
  1997. endif;
  1998. do(15);
  1999. keydown(jump);
  2000. wait(900ms);
  2001. keyup(jump);
  2002. wait(1500ms);
  2003. if(%YPOS%=%#homeless_ypos%);
  2004. #homeless_done_teleport=1;
  2005. break();
  2006. endif;
  2007. loop;
  2008. until(%#homeless_done_teleport%=1);
  2009. log("&a&l[Macro]&e Rotina Anti-Bug. &1- [By: Homeless Macros]");
  2010. look(%&homeless_dir_front%);
  2011. look(+0,+55);
  2012. pick(%&homeless_block%);
  2013. wait(100ms);
  2014. key(use);
  2015. wait(100ms);
  2016. pick(%&homeless_shovel%);
  2017. do(3);
  2018. key(attack);
  2019. wait(100ms);
  2020. loop;
  2021. endif;
  2022. until(%#homeless_done%=1);
  2023. for(#homeless_inc,54,85);
  2024. getslotitem(%#homeless_inc%,&id);
  2025. ifmatches(%&id%,%&homeless_dima%);
  2026. slotclick(%#homeless_inc%,l,true);
  2027. endif;
  2028. wait(50ms);
  2029. next;
  2030. wait(300ms);
  2031. getslotitem(53,&id);
  2032. wait(300ms);
  2033. ifmatches(%&id%,%&homeless_empty%);
  2034. #homeless_done_geral=1;
  2035. else;
  2036. inc(#homeless_store_dima);
  2037. if(%#homeless_store_dima%=5);
  2038. #homeless_full=1;
  2039. #homeless_done_geral=1;
  2040. log("&a&l[Macro]&f Baus cheios! &1- Homeless Macros");
  2041. endif;
  2042. endif;
  2043. gui();
  2044. wait(1);
  2045. until(%#homeless_done_geral%=1);
  2046. #homeless_dima=0;
  2047. gui();
  2048. wait(500ms);
  2049. endif;
  2050.  
  2051. if(%#homeless_book%=1);
  2052. do;
  2053. #homeless_done=0;
  2054. do(10);
  2055. look(%&homeless_dir_front%);
  2056. look(+37,-40);
  2057. log("&a&l[Macro]&e Bau de Livros: Unico &1- [By: Homeless Macros]");
  2058. wait(500ms);
  2059. key(use);
  2060. wait(500ms);
  2061. ifmatches(%GUI%,guichest);
  2062. #homeless_done=1;
  2063. break;
  2064. endif;
  2065. until(%#homeless_done%=1);
  2066. if(%#homeless_done%!=1);
  2067. #homeless_done_teleport=0;
  2068. do;
  2069. echo("/home esc");
  2070. if(%#homeless_vip%=1);
  2071. wait(3);
  2072. else;
  2073. wait(7);
  2074. endif;
  2075. do(15);
  2076. keydown(jump);
  2077. wait(900ms);
  2078. keyup(jump);
  2079. wait(1500ms);
  2080. if(%YPOS%=%#homeless_ypos%);
  2081. #homeless_done_teleport=1;
  2082. break();
  2083. endif;
  2084. loop;
  2085. until(%#homeless_done_teleport%=1);
  2086. log("&a&l[Macro]&e Rotina Anti-Bug. &1- [By: Homeless Macros]");
  2087. look(%&homeless_dir_front%);
  2088. look(+0,+55);
  2089. pick(%&homeless_block%);
  2090. wait(100ms);
  2091. key(use);
  2092. wait(100ms);
  2093. pick(%&homeless_shovel%);
  2094. do(3);
  2095. key(attack);
  2096. wait(100ms);
  2097. loop;
  2098. endif;
  2099. until(%#homeless_done%=1);
  2100. for(#homeless_inc,54,89);
  2101. getslotitem(%#homeless_inc%,&id);
  2102. ifmatches(%&id%,%&homeless_book%);
  2103. slotclick(%#homeless_inc%,l,true);
  2104. endif;
  2105. wait(50ms);
  2106. next;
  2107. #homeless_book=0;
  2108. gui();
  2109. wait(500ms);
  2110. endif;
  2111.  
  2112. if(%#homeless_clear%=1);
  2113. #homeless_done=0;
  2114. do;
  2115. echo("/home esc");
  2116. if(%#homeless_vip%=1);
  2117. wait(3);
  2118. else;
  2119. wait(7);
  2120. endif;
  2121. do(15);
  2122. keydown(jump);
  2123. wait(900ms);
  2124. keyup(jump);
  2125. wait(1500ms);
  2126. if(%YPOS%=%#homeless_ypos%);
  2127. #homeless_done=1;
  2128. break();
  2129. endif;
  2130. loop;
  2131. until(%#homeless_done%=1);
  2132. look(%&homeless_dir_front%);
  2133. log("&a&l[Macro]&c Reverificando blocos para escavacao. &1- [By: Homeless Macros]");
  2134. #homeless_done=0;
  2135. do;
  2136. gui(inventory);
  2137. wait(500ms);
  2138. ifmatches(%GUI%,inventory);
  2139. #homeless_done=1;
  2140. endif;
  2141. until(%#homeless_done%=1);
  2142. getslotitem(39,&id);
  2143. gui();
  2144. wait(500ms);
  2145. ifmatches(%&id%,%&homeless_block%);
  2146. log("&a&l[Macro]&e Blocos para escavacao &aOk&e. &1- [By: Homeless Macros]");
  2147. else;
  2148. log("&a&l[Macro]&e Rotina Anti-Bug. &1- [By: Homeless Macros]");
  2149. look(%&homeless_dir_front%);
  2150. look(+0,+55);
  2151. pick(%&homeless_block%);
  2152. wait(100ms);
  2153. key(use);
  2154. wait(100ms);
  2155. pick(%&homeless_shovel%);
  2156. do(3);
  2157. key(attack);
  2158. wait(100ms);
  2159. loop;
  2160. log("&a&l[Macro]&e Repondo blocos para escavacao. &1- [By: Homeless Macros]");
  2161. #homeless_done_geral=0;
  2162. do;
  2163. do;
  2164. #homeless_done=0;
  2165. #homeless_block_trasition=1;
  2166. do(10);
  2167. if(%#homeless_search_block%=1);
  2168. look(%&homeless_dir_front%);
  2169. look(+37,+3);
  2170. log("&a&l[Macro]&e Bau de Reposicao: %#homeless_search_block% &1- [By: Homeless Macros]");
  2171. wait(500ms);
  2172. endif;
  2173. if(%#homeless_search_block%=2);
  2174. look(%&homeless_dir_front%);
  2175. look(+37,-14);
  2176. log("&a&l[Macro]&e Bau de Reposicao: %#homeless_search_block% &1- [By: Homeless Macros]");
  2177. wait(500ms);
  2178. endif;
  2179. if(%#homeless_search_block%=3);
  2180. look(%&homeless_dir_front%);
  2181. look(+37,-30);
  2182. log("&a&l[Macro]&e Bau de Reposicao: %#homeless_search_block% &1- [By: Homeless Macros]");
  2183. wait(500ms);
  2184. endif;
  2185. wait(500ms);
  2186. key(use);
  2187. wait(500ms);
  2188. ifmatches(%GUI%,guichest);
  2189. #homeless_done=1;
  2190. break;
  2191. endif;
  2192. until(%#homeless_done%=1);
  2193. if(%#homeless_done%!=1);
  2194. #homeless_done_teleport=0;
  2195. do;
  2196. echo("/home esc");
  2197. if(%#homeless_vip%=1);
  2198. wait(3);
  2199. else;
  2200. wait(7);
  2201. endif;
  2202. do(15);
  2203. keydown(jump);
  2204. wait(900ms);
  2205. keyup(jump);
  2206. wait(1500ms);
  2207. if(%YPOS%=%#homeless_ypos%);
  2208. #homeless_done_teleport=1;
  2209. break();
  2210. endif;
  2211. loop;
  2212. until(%#homeless_done_teleport%=1);
  2213. log("&a&l[Macro]&e Rotina Anti-Bug. &1- [By: Homeless Macros]");
  2214. look(%&homeless_dir_front%);
  2215. look(+0,+55);
  2216. pick(%&homeless_block%);
  2217. wait(100ms);
  2218. key(use);
  2219. wait(100ms);
  2220. pick(%&homeless_shovel%);
  2221. do(3);
  2222. key(attack);
  2223. wait(100ms);
  2224. loop;
  2225. endif;
  2226. until(%#homeless_done%=1);
  2227. wait(3);
  2228. for(#homeless_inc,54,84);
  2229. getslotitem(%#homeless_inc%,&id);
  2230. ifmatches(%&id%,%&homeless_block%);
  2231. slotclick(%#homeless_inc%,l,true)
  2232. wait(200ms);
  2233. endif;
  2234. wait(50ms);
  2235. next;
  2236. for(#homeless_inc,0,53);
  2237. getslotitem(%#homeless_inc%,&id);
  2238. ifmatches(%&id%,%&homeless_block%);
  2239. slotclick(%#homeless_inc%,l,false);
  2240. wait(250ms);
  2241. if(%#homeless_block_trasition%=1);
  2242. slotclick(84,l,false);
  2243. #homeless_block_trasition=2;
  2244. else;
  2245. if(%#homeless_block_trasition%=2);
  2246. slotclick(83,l,false);
  2247. #homeless_block_trasition=3;
  2248. else;
  2249. if(%#homeless_block_trasition%=3);
  2250. slotclick(82,l,false);
  2251. #homeless_block_trasition=4;
  2252. else;
  2253. if(%#homeless_block_trasition%=4);
  2254. slotclick(81,l,false);
  2255. #homeless_block_trasition=5;
  2256. break;
  2257. endif;
  2258. endif;
  2259. endif;
  2260. endif;
  2261. wait(250ms);
  2262. endif;
  2263. wait(100ms);
  2264. next;
  2265. #homeless_done=0;
  2266. if(%#homeless_block_trasition%<5);
  2267. inc(#homeless_search_block);
  2268. if(%#homeless_search_block%=4);
  2269. #homeless_search_block=1;
  2270. log("&a&l[Macro]&c Reiniciando a busca por blocos &1- Homeless Macros");
  2271. endif;
  2272. else;
  2273. for(#homeless_inc,54,80);
  2274. getslotitem(%#homeless_inc%,&id);
  2275. ifmatches(%&id%,%&homeless_block%);
  2276. slotclick(%#homeless_inc%,l,true)
  2277. wait(200ms);
  2278. endif;
  2279. wait(50ms);
  2280. next;
  2281. #homeless_done_geral=1;
  2282. endif;
  2283. gui();
  2284. wait(500ms);
  2285. until(%#homeless_done_geral%=1);
  2286. endif;
  2287. #homeless_clear=0;
  2288. endif;
  2289.  
  2290. gui();
  2291. wait(100ms);
  2292. log("&a&l[Macro]&e Verificando o inventario. &1- [By: Homeless Macros]");
  2293. #homeless_done=0;
  2294. do;
  2295. gui(inventory);
  2296. wait(500ms);
  2297. ifmatches(%GUI%,inventory);
  2298. #homeless_done=1;
  2299. endif;
  2300. until(%#homeless_done%=1);
  2301. getslotitem(34,&id);
  2302. ifmatches(%&id%,%&homeless_empty%);
  2303. else;
  2304. for(#homeless_inc,0,35);
  2305. getslotitem(%#homeless_inc%,&id);
  2306. if(%#homeless_inc%!=34);
  2307. if(%&id%=0);
  2308. slotclick(34,l,false);
  2309. wait(150ms);
  2310. slotclick(%#homeless_inc%,l,false);
  2311. wait(150ms);
  2312. break;
  2313. endif;
  2314. endif;
  2315. wait(50ms);
  2316. next;
  2317. endif;
  2318. gui();
  2319. wait(200ms);
  2320.  
  2321. log("&a&l[Macro]&e Voltando a escavar. &1- [By: Homeless Macros]");
  2322. #homeless_done_teleport=0;
  2323. do;
  2324. echo("/home esc");
  2325. if(%#homeless_vip%=1);
  2326. wait(3);
  2327. else;
  2328. wait(7);
  2329. endif;
  2330. do(15);
  2331. keydown(jump);
  2332. wait(900ms);
  2333. keyup(jump);
  2334. wait(1500ms);
  2335. if(%YPOS%=%#homeless_ypos%);
  2336. #homeless_done_teleport=1;
  2337. break();
  2338. endif;
  2339. loop;
  2340. until(%#homeless_done_teleport%=1);
  2341. endif;
  2342. else;
  2343. if(%#homeless_full%=1);
  2344. log("&a&l[Macro]&c Baus cheios! &1- [By: Homeless Macros]");
  2345. else;
  2346. log("&a&l[Macro]&e Armazenamento Desabilitado &1- [By: Homeless Macros]");
  2347. log("&a&l[Macro]&e Verificando blocos para escavacao. &1- [By: Homeless Macros]");
  2348.  
  2349. #homeless_done=0;
  2350. do;
  2351. gui(inventory);
  2352. wait(500ms);
  2353. ifmatches(%GUI%,inventory);
  2354. #homeless_done=1;
  2355. endif;
  2356. until(%#homeless_done%=1);
  2357. wait(500ms);
  2358. getslotitem(39,&id);
  2359. gui();
  2360. wait(500ms);
  2361. ifmatches(%&id%,%&homeless_block%);
  2362. log("&a&l[Macro]&e Blocos para escavacao &aOk&e. &1- [By: Homeless Macros]");
  2363. else;
  2364. #homeless_clear=1;
  2365. endif;
  2366. if(%#homeless_clear%=1);
  2367. #homeless_done=0;
  2368. do;
  2369. echo("/home esc");
  2370. if(%#homeless_vip%=1);
  2371. wait(3);
  2372. else;
  2373. wait(7);
  2374. endif;
  2375. do(15);
  2376. keydown(jump);
  2377. wait(900ms);
  2378. keyup(jump);
  2379. wait(1500ms);
  2380. if(%YPOS%=%#homeless_ypos%);
  2381. #homeless_done=1;
  2382. break();
  2383. endif;
  2384. loop;
  2385. until(%#homeless_done%=1);
  2386. look(%&homeless_dir_front%);
  2387. log("&a&l[Macro]&c Reverificando blocos para escavacao. &1- [By: Homeless Macros]");
  2388. #homeless_done=0;
  2389. do;
  2390. gui(inventory);
  2391. wait(500ms);
  2392. ifmatches(%GUI%,inventory);
  2393. #homeless_done=1;
  2394. endif;
  2395. until(%#homeless_done%=1);
  2396. getslotitem(39,&id);
  2397. gui();
  2398. wait(500ms);
  2399. ifmatches(%&id%,%&homeless_block%);
  2400. log("&a&l[Macro]&e Blocos para escavacao &aOk&e. &1- [By: Homeless Macros]");
  2401. else;
  2402. log("&a&l[Macro]&e Limpando o inventario. &1- [By: Homeless Macros]");
  2403. echo("/home esclixo");
  2404. if(%#homeless_vip%=1);
  2405. wait(3);
  2406. else;
  2407. wait(7);
  2408. endif;
  2409. keydown(jump);
  2410. wait(900ms);
  2411. keyup(jump);
  2412. wait(1500ms);
  2413. #homeless_done=0;
  2414. do;
  2415. gui(inventory);
  2416. wait(500ms);
  2417. ifmatches(%GUI%,inventory);
  2418. #homeless_done=1;
  2419. endif;
  2420. until(%#homeless_done%=1);
  2421. for(#homeless_inc,9,41);
  2422. getslotitem(%#homeless_inc%,&id);
  2423. ifmatches(%&id%,%&trash%);
  2424. slotclick(%#homeless_inc%);
  2425. wait(100ms);
  2426. slotclick(-999);
  2427. wait(100ms);
  2428. endif;
  2429. wait(50ms);
  2430. next;
  2431. gui();
  2432. wait(500ms);
  2433. #homeless_done=0;
  2434. do;
  2435. echo("/home esc");
  2436. if(%#homeless_vip%=1);
  2437. wait(3);
  2438. else;
  2439. wait(7);
  2440. endif;
  2441. do(15);
  2442. keydown(jump);
  2443. wait(900ms);
  2444. keyup(jump);
  2445. wait(1500ms);
  2446. if(%YPOS%=%#homeless_ypos%);
  2447. #homeless_done=1;
  2448. break();
  2449. endif;
  2450. loop;
  2451. until(%#homeless_done%=1);
  2452. log("&a&l[Macro]&e Rotina Anti-Bug. &1- [By: Homeless Macros]");
  2453. look(%&homeless_dir_front%);
  2454. look(+0,+55);
  2455. pick(%&homeless_block%);
  2456. wait(100ms);
  2457. key(use);
  2458. wait(100ms);
  2459. pick(%&homeless_shovel%);
  2460. do(3);
  2461. key(attack);
  2462. wait(100ms);
  2463. loop;
  2464.  
  2465. log("&a&l[Macro]&e Repondo blocos para escavacao. &1- [By: Homeless Macros]");
  2466. #homeless_done_geral=0;
  2467. do;
  2468. do;
  2469. #homeless_done=0;
  2470. #homeless_block_trasition=1;
  2471. do(10);
  2472. if(%#homeless_search_block%=1);
  2473. look(%&homeless_dir_front%);
  2474. look(+37,+3);
  2475. log("&a&l[Macro]&e Bau de Reposicao: %#homeless_search_block% &1- [By: Homeless Macros]");
  2476. wait(500ms);
  2477. endif;
  2478. if(%#homeless_search_block%=2);
  2479. look(%&homeless_dir_front%);
  2480. look(+37,-14);
  2481. log("&a&l[Macro]&e Bau de Reposicao: %#homeless_search_block% &1- [By: Homeless Macros]");
  2482. wait(500ms);
  2483. endif;
  2484. if(%#homeless_search_block%=3);
  2485. look(%&homeless_dir_front%);
  2486. look(+37,-30);
  2487. log("&a&l[Macro]&e Bau de Reposicao: %#homeless_search_block% &1- [By: Homeless Macros]");
  2488. wait(500ms);
  2489. endif;
  2490. wait(500ms);
  2491. key(use);
  2492. wait(500ms);
  2493. ifmatches(%GUI%,guichest);
  2494. #homeless_done=1;
  2495. break;
  2496. endif;
  2497. until(%#homeless_done%=1);
  2498. if(%#homeless_done%!=1);
  2499. #homeless_done_teleport=0;
  2500. do;
  2501. echo("/home esc");
  2502. if(%#homeless_vip%=1);
  2503. wait(3);
  2504. else;
  2505. wait(7);
  2506. endif;
  2507. do(15);
  2508. keydown(jump);
  2509. wait(900ms);
  2510. keyup(jump);
  2511. wait(1500ms);
  2512. if(%YPOS%=%#homeless_ypos%);
  2513. #homeless_done_teleport=1;
  2514. break();
  2515. endif;
  2516. loop;
  2517. until(%#homeless_done_teleport%=1);
  2518. log("&a&l[Macro]&e Rotina Anti-Bug. &1- [By: Homeless Macros]");
  2519. look(%&homeless_dir_front%);
  2520. look(+0,+55);
  2521. pick(%&homeless_block%);
  2522. wait(100ms);
  2523. key(use);
  2524. wait(100ms);
  2525. pick(%&homeless_shovel%);
  2526. do(3);
  2527. key(attack);
  2528. wait(100ms);
  2529. loop;
  2530. endif;
  2531. until(%#homeless_done%=1);
  2532. wait(3);
  2533. for(#homeless_inc,54,84);
  2534. getslotitem(%#homeless_inc%,&id);
  2535. ifmatches(%&id%,%&homeless_block%);
  2536. slotclick(%#homeless_inc%,l,true)
  2537. wait(200ms);
  2538. endif;
  2539. wait(50ms);
  2540. next;
  2541. for(#homeless_inc,0,53);
  2542. getslotitem(%#homeless_inc%,&id);
  2543. ifmatches(%&id%,%&homeless_block%);
  2544. slotclick(%#homeless_inc%,l,false);
  2545. wait(250ms);
  2546. if(%#homeless_block_trasition%=1);
  2547. slotclick(84,l,false);
  2548. #homeless_block_trasition=2;
  2549. else;
  2550. if(%#homeless_block_trasition%=2);
  2551. slotclick(83,l,false);
  2552. #homeless_block_trasition=3;
  2553. else;
  2554. if(%#homeless_block_trasition%=3);
  2555. slotclick(82,l,false);
  2556. #homeless_block_trasition=4;
  2557. else;
  2558. if(%#homeless_block_trasition%=4);
  2559. slotclick(81,l,false);
  2560. #homeless_block_trasition=5;
  2561. break;
  2562. endif;
  2563. endif;
  2564. endif;
  2565. endif;
  2566. wait(250ms);
  2567. endif;
  2568. wait(100ms);
  2569. next;
  2570. #homeless_done=0;
  2571. if(%#homeless_block_trasition%<5);
  2572. inc(#homeless_search_block);
  2573. if(%#homeless_search_block%=4);
  2574. #homeless_search_block=1;
  2575. log("&a&l[Macro]&c Reiniciando a busca por blocos &1- Homeless Macros");
  2576. endif;
  2577. else;
  2578. #homeless_done_geral=1;
  2579. endif;
  2580. gui();
  2581. wait(500ms);
  2582. until(%#homeless_done_geral%=1);
  2583. endif;
  2584. #homeless_clear=0;
  2585. endif;
  2586. endif;
  2587. endif;
  2588. loop;
  2589. }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement