Advertisement
Guest User

gfd

a guest
Oct 23rd, 2019
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 100.10 KB | None | 0 0
  1. $${
  2. if(pescahomeless);
  3. if(%#homeless_vip%=1);
  4. log("&a&l[Macro]&e&l Configuração geral: &9&l[&a&lVIP&9&l]");
  5. else;
  6. log("&a&l[Macro]&e&l Configuração geral: &9&l[&a&lNão VIP&9&l]");
  7. endif;
  8. log(" ");
  9. log("&a&l[Macro]&a Bau atual: &9&l[&f%#homeless_chest%&9/&f95&9&l].");
  10. log("&a&l[Macro]&a Durabilidade para reparação: &9&l[&f%#homeless_durability%&9&l].");
  11. log("&a&l[Macro]&a Livros Obtidos: &9&l[&f%@#homeless_book%&9&l].");
  12. log(" ");
  13. if(%#homeless_store%=1);
  14. log("&a&l[Macro]&a Armazenamento: &9&l[&2&lHABILITADO&9&l].");
  15. else;
  16. log("&a&l[Macro]&a Armazenamento: &9&l[&4&lDESABILITADO&9&l].");
  17. endif;
  18. if(%#homeless_sel_record%=2);
  19. log("&a&l[Macro]&a Venda de Discos: &9&l[&2&lHABILITADO&9&l].");
  20. else;
  21. log("&a&l[Macro]&a Venda de Discos: &9&l[&4&lDESABILITADO&9&l].");
  22. endif;
  23. log(" ");
  24. log(" ");
  25. log("&a&l[Macro]&f PescaHomeless_v3.5 &1- [By: Homeless Macros] &f&l[&4&lOFF&f&l]");
  26. unset(pescahomeless);
  27. unset(@enablekitnbvip);
  28. unset(@enablebookcounter);
  29. stop();
  30. else;
  31. set(pescahomeless);
  32. log("&a&l[Macro]&f Macro Desenvolvida Por: &1&lHomeless &f(Sv.3-Craftlandia)");
  33. achievementget(Homeless Macros,346);
  34. }$$/fix all$${
  35. wait(300ms);
  36. log("&a&l[Macro]&f PescaHomeless_v3.5 &1- [By: Homeless Macros] &f&l[&a&lON&f&l]");
  37. wait(100ms);
  38. #homeless_dirtylvl=0;
  39. @#homeless_book=0;
  40. set(@enablebookcounter);
  41. if(homeless_preset_pesca);
  42. do;
  43. clearchat();
  44. log("&a&l[Macro]&e Deseja usar a ultima configuração da macro?");
  45. log("&a&l[Macro]&2&l [1]&f Sim.");
  46. log("&a&l[Macro]&2&l [2]&f Não.");
  47. log(" ");
  48. log(" ");
  49. prompt(#homeless_inc,$$?,"Insira o número referente a opção desejada:");
  50. until((%#homeless_inc%=1)||(%#homeless_inc%=2));
  51. else;
  52. #homeless_inc=2;
  53. endif;
  54. if(%#homeless_inc%=1);
  55. if(%#homeless_kitnbvip%=1);
  56. set(@enablekitnbvip);
  57. endif;
  58. else;
  59. unset(homeless_preset_pesca);
  60. unset(@enablekitnbvip);
  61. #homeless_chest=1;
  62. #homeless_chest_string=1;
  63. #homeless_full=0;
  64. @#homeless_enablekitnbvip=0;
  65. do;
  66. clearchat();
  67. log("&a&l[Macro]&e Essa conta é VIP?");
  68. log("&a&l[Macro]&2&l [1]&f Sim.");
  69. log("&a&l[Macro]&2&l [2]&f Não.");
  70. log(" ");
  71. log(" ");
  72. prompt(#homeless_vip,$$?,"Insira o número referente a opção desejada:");
  73. until((%#homeless_vip%=1)||(%#homeless_vip%=2));
  74. do;
  75. clearchat();
  76. log("&a&l[Macro]&e Com qual durabilidade da vara deseja reparar? Lembrando que:");
  77. log("&a&l[Macro]&2&l [12]&f Durabilidade mínima.");
  78. log("&a&l[Macro]&2&l [20]&f Durabilidade recomendada.");
  79. log("&a&l[Macro]&2&l [35]&f Durabilidade máxima.");
  80. log(" ");
  81. log(" ");
  82. prompt(#homeless_durability,$$?,"Insira o número referente a opção desejada:");
  83. until((%#homeless_durability%>=12)&&(%#homeless_durability%<=35));
  84. do;
  85. clearchat();
  86. log("&a&l[Macro]&e Deseja armazenar itens?");
  87. log("&a&l[Macro]&2&l [1]&f Não, apenas upar.");
  88. log("&a&l[Macro]&2&l [2]&f Sim, desejo armazenar.");
  89. log(" ");
  90. log(" ");
  91. prompt(#homeless_store,$$?,"Insira o número referente a opção desejada:");
  92. until((%#homeless_store%=1)||(%#homeless_store%=2));
  93. if(%#homeless_store%=1);
  94. #homeless_store=0;
  95. #homeless_delay_inv=2500;
  96. endif;
  97. if(%#homeless_store%=2);
  98. #homeless_store=1;
  99. do;
  100. clearchat();
  101. log("&a&l[Macro]&e A cada quantos segundos deseja verificar o inventário? Lembandro que:");
  102. log("&a&l[Macro]&2&l [1]&f 15 Segundos. (Recomendado)");
  103. log("&a&l[Macro]&2&l [2]&f 30 Segundos.");
  104. log("&a&l[Macro]&2&l [3]&f 45 Segundos.");
  105. log("&a&l[Macro]&2&l [4]&f 60 Segundos.");
  106. log("&a&l[Macro]&2&l [5]&f 90 Segundos.");
  107. log(" ");
  108. log(" ");
  109. prompt(#homeless_verify_inv,$$?,"Insira o número referente a opção desejada:");
  110. until((%#homeless_verify_inv%>=1)&&(%#homeless_verify_inv%<=5));
  111. if(%#homeless_verify_inv%=1);
  112. #homeless_delay_inv=122;
  113. endif;
  114. if(%#homeless_verify_inv%=2);
  115. #homeless_delay_inv=244;
  116. endif;
  117. if(%#homeless_verify_inv%=3);
  118. #homeless_delay_inv=366;
  119. endif;
  120. if(%#homeless_verify_inv%=4);
  121. #homeless_delay_inv=488;
  122. endif;
  123. if(%#homeless_verify_inv%=5);
  124. #homeless_delay_inv=732;
  125. endif;
  126. do;
  127. clearchat();
  128. log("&a&l[Macro]&e Pressione o número referente aos encantamentos deseja manter:");
  129. log("&a&l[Macro]&2&l [1]&f Para guardar: P4/P3/Eff5/Eff4/Eff3/Sharp5/Sharp4/Sharp3/Loot3");
  130. log("&a&l[Macro]&2&l [2]&f Para guardar: P4/Eff5/Sharp5/Sharp4");
  131. log("&a&l[Macro]&2&l [3]&f Para guardar: P4/Eff5/Sharp5");
  132. log("&a&l[Macro]&2&l [4]&f Para guardar: P4/Sharp5");
  133. log(" ");
  134. log(" ");
  135. prompt(#homeless_sel_enc,$$?,"Insira o número referente a quais encantamentos deseja manter:");
  136. until((%#homeless_sel_enc%=1)||(%#homeless_sel_enc%=2)||(%#homeless_sel_enc%=3)||(%#homeless_sel_enc%=4));
  137. if(%#homeless_sel_enc%=1);
  138. &p4=Protection IV;
  139. &p3=Protection III;
  140. &eff5=Efficiency V;
  141. &eff4=Efficiency IV;
  142. &eff3=Efficiency III;
  143. &sharp5=Sharpness V;
  144. &sharp4=Sharpness IV;
  145. &sharp3=Sharpness III;
  146. &loot3=Looting III;
  147. endif;
  148. if(%#homeless_sel_enc%=2);
  149. &p4=Protection IV;
  150. &p3=Nope;
  151. &eff5=Efficiency V;
  152. &eff4=Nope;
  153. &eff3=Nope;
  154. &sharp5=Sharpness V;
  155. &sharp4=Sharpness IV;
  156. &sharp3=Nope;
  157. &loot3=Nope;
  158. endif;
  159. if(%#homeless_sel_enc%=3);
  160. &p4=Protection IV;
  161. &p3=Nope;
  162. &eff5=Efficiency V;
  163. &eff4=Nope;
  164. &eff3=Nope;
  165. &sharp5=Sharpness V;
  166. &sharp4=Nope;
  167. &sharp3=Nope;
  168. &loot3=Nope;
  169. endif;
  170. if(%#homeless_sel_enc%=4);
  171. &p4=Protection IV;
  172. &p3=Nope;
  173. &eff5=Nope;
  174. &eff4=Nope;
  175. &eff3=Nope;
  176. &sharp5=Sharpness V;
  177. &sharp4=Nope;
  178. &sharp3=Nope;
  179. &loot3=Nope;
  180. endif;
  181. &thorns1=Thorns I;
  182. &thorns2=Thorns II;
  183. &thorns3=Thorns III;
  184. do;
  185. clearchat();
  186. log("&a&l[Macro]&e Deseja guardar itens com Thorns (Espinhos)?");
  187. log("&a&l[Macro]&2&l [1]&f Sim.");
  188. log("&a&l[Macro]&2&l [2]&f Não, que nojo!");
  189. log(" ");
  190. log(" ");
  191. prompt(#homeless_store_thorns,$$?,"Insira o número referente a opção desejada:");
  192. until((%#homeless_store_thorns%=1)||(%#homeless_store_thorns%=2));
  193. do;
  194. clearchat();
  195. log("&a&l[Macro]&e Deseja guardar Lapis Lazulli?");
  196. log("&a&l[Macro]&2&l [1]&f Sim.");
  197. log("&a&l[Macro]&2&l [2]&f Não.");
  198. log(" ");
  199. log(" ");
  200. prompt(#homeless_store_lapis,$$?,"Insira o número referente a opção desejada:");
  201. until((%#homeless_store_lapis%=1)||(%#homeless_store_lapis%=2));
  202. if(%#homeless_vip%=1);
  203. do;
  204. clearchat();
  205. log("&a&l[Macro]&e Deseja que a macro utilize o /kit nbvip?");
  206. log("&a&l[Macro]&2&l [1]&f Sim.");
  207. log("&a&l[Macro]&2&l [2]&f Não.");
  208. log(" ");
  209. log(" ");
  210. prompt(#homeless_kitnbvip,$$?,"Insira o número referente a opção desejada:");
  211. until((%#homeless_kitnbvip%=1)||(%#homeless_kitnbvip%=2));
  212. if(%#homeless_kitnbvip%=1);
  213. set(@enablekitnbvip);
  214. @#homeless_enablekitnbvip=1;
  215. endif;
  216. endif;
  217. do;
  218. clearchat();
  219. log("&a&l[Macro]&e Deseja vender os discos?");
  220. log("&a&l[Macro]&2&l [1]&f Não, os jogue fora!");
  221. log("&a&l[Macro]&2&l [2]&f Sim, i got mouths to feed!");
  222. log(" ");
  223. log(" ");
  224. prompt(#homeless_sel_record,$$?,"Insira o número referente a opção desejada.");
  225. until((%#homeless_sel_record%=1)||(%#homeless_sel_record%=2));
  226. if(%#homeless_sel_record%=1);
  227. #homeless_sel_shop=0;
  228. if(%#homeless_store_lapis%=1);
  229. &trash="^298$|^299$|^300$|^301$|^268$|^269$|^270$|^271$|^290$|^272$|^273$|^274$|^275$|^291$|^306$|^307$|^308$|^309$|^267$|^256$|^257$|^258$|^292$|^314$|^315$|^316$|^317$|^283$|^284$|^285$|^286$|^294$|^293$|^2256$|^2257$|^2258$|^2259$|^2260$|^2261$|^2262$|^2263$|^2264$|^2265$|^2266$|^2267";
  230. &store="^0$|^122$|^129$|^153$|^155$|^264$|^265$|^266$|^287$|^322$|^349$|^351$|^369$|^370$|^384$|^387$|^394";
  231. endif;
  232. if(%#homeless_store_lapis%=2);
  233. &trash="^298$|^299$|^300$|^301$|^268$|^269$|^270$|^271$|^290$|^272$|^273$|^274$|^275$|^291$|^306$|^307$|^308$|^309$|^267$|^256$|^257$|^258$|^292$|^314$|^315$|^316$|^317$|^283$|^284$|^285$|^286$|^294$|^293$|^2256$|^2257$|^2258$|^2259$|^2260$|^2261$|^2262$|^2263$|^2264$|^2265$|^2266$|^2267$|^351";
  234. &store="^0$|^122$|^129$|^153$|^155$|^264$|^265$|^266$|^287$|^322$|^349$|^369$|^370$|^384$|^387$|^394";
  235. endif;
  236. &records="^2256$|^2257$|^2258$|^2259$|^2260$|^2261$|^2262$|^2263$|^2264$|^2265$|^2266$|^2267";
  237. endif;
  238. if(%#homeless_sel_record%=2);
  239. if(%#homeless_store_lapis%=1);
  240. &trash="^298$|^299$|^300$|^301$|^268$|^269$|^270$|^271$|^290$|^272$|^273$|^274$|^275$|^291$|^306$|^307$|^308$|^309$|^267$|^256$|^257$|^258$|^292$|^314$|^315$|^316$|^317$|^283$|^284$|^285$|^286$|^294$|^293";
  241. &store="^0$|^122$|^129$|^153$|^155$|^264$|^265$|^266$|^287$|^322$|^349$|^351$|^369$|^370$|^384$|^387$|^394$|^2256$|^2257$|^2258$|^2259$|^2260$|^2261$|^2262$|^2263$|^2264$|^2265$|^2266$|^2267";
  242. endif;
  243. if(%#homeless_store_lapis%=2);
  244. &trash="^298$|^299$|^300$|^301$|^268$|^269$|^270$|^271$|^290$|^272$|^273$|^274$|^275$|^291$|^306$|^307$|^308$|^309$|^267$|^256$|^257$|^258$|^292$|^314$|^315$|^316$|^317$|^283$|^284$|^285$|^286$|^294$|^293$|^351";
  245. &store="^0$|^122$|^129$|^153$|^155$|^264$|^265$|^266$|^287$|^322$|^349$|^369$|^370$|^384$|^387$|^394$|^2256$|^2257$|^2258$|^2259$|^2260$|^2261$|^2262$|^2263$|^2264$|^2265$|^2266$|^2267";
  246. endif;
  247. &records="^2256$|^2257$|^2258$|^2259$|^2260$|^2261$|^2262$|^2263$|^2264$|^2265$|^2266$|^2267";
  248. do;
  249. clearchat();
  250. log("&a&l[Macro]&e Onde deseja vender os discos?");
  251. log("&a&l[Macro]&2&l [1] &f/warp loja");
  252. log("&a&l[Macro]&2&l [2] &f/warp vip");
  253. log(" ");
  254. log(" ");
  255. prompt(#homeless_sel_shop,$$?,"Insira o número referente a opção desejada.");
  256. until((%#homeless_sel_shop%=1)||(%#homeless_sel_shop%=2));
  257. endif;
  258. do;
  259. clearchat();
  260. log("&a&l[Macro]&e Em qual bau devemos iniciar o armazenamento de itens? Lembandro que:");
  261. wait(50ms);
  262. log("&a&l[Macro]&2&l [1]&f é o primeiro bau disponível,");
  263. log("&a&l[Macro]&2&l [95]&f é o ultimo bau disponível.");
  264. log(" ");
  265. log(" ");
  266. prompt(#homeless_chest,$$?,"Insira o número referente ao bau de armazenamento inicial.");
  267. until((%#homeless_chest%>=1)&&(%#homeless_chest%<=95));
  268. endif;
  269. set(homeless_preset_pesca);
  270. endif;
  271. endif;
  272. #homeless_ypos=%YPOS%;
  273. if((%#homeless_ypos%=4)||(%#homeless_ypos%=6));
  274. log("&a&l[Macro]&e Pesqueiro não pode ser construído nas camadas &44 &ee &46&e.");
  275. log("&a&l[Macro]&e Arrume seu pesqueiro!");
  276. log("&a&l[Macro]&f PescaHomeless_v3.5 &1- [By: Homeless Macros] &f&l[&4&lOFF&f&l]");
  277. unset(pescahomeless);
  278. unset(@enablekitnbvip);
  279. unset(@enablebookcounter);
  280. stop();
  281. endif;
  282. gui();
  283. &homeless_dir = %DIRECTION%;
  284. ifmatches(%&homeless_dir%,N);
  285. &homeless_dir_front=NORTH;
  286. &homeless_dir_right=EAST;
  287. &homeless_dir_left=WEST;
  288. &homeless_dir_back=SOUTH;
  289. endif;
  290. ifmatches(%&homeless_dir%,S);
  291. &homeless_dir_front=SOUTH;
  292. &homeless_dir_right=WEST;
  293. &homeless_dir_left=EAST;
  294. &homeless_dir_back=NORTH;
  295. endif;
  296. ifmatches(%&homeless_dir%,E);
  297. &homeless_dir_front=EAST;
  298. &homeless_dir_right=SOUTH;
  299. &homeless_dir_right=NORTH;
  300. &homeless_dir_back=WEST;
  301. endif;
  302. ifmatches(%&homeless_dir%,W);
  303. &homeless_dir_front=WEST;
  304. &homeless_dir_right=NORTH;
  305. &homeless_dir_left=SOUTH;
  306. &homeless_dir_back=EAST;
  307. endif;
  308. clearchat();
  309. if(%#homeless_vip%=1);
  310. log("&a&l[Macro]&e&l Configuração geral: &9&l[&a&lVIP&9&l]");
  311. else;
  312. log("&a&l[Macro]&e&l Configuração geral: &9&l[&a&lNão VIP&9&l]");
  313. endif;
  314. log(" ");
  315. log("&a&l[Macro]&a Bau atual: &9&l[&f%#homeless_chest%&9/&f95&9&l].");
  316. log("&a&l[Macro]&a Durabilidade para reparação: &9&l[&f%#homeless_durability%&9&l].");
  317. log(" ");
  318. if(%#homeless_store%=1);
  319. log("&a&l[Macro]&a Armazenamento: &9&l[&2&lHABILITADO&9&l].");
  320. else;
  321. log("&a&l[Macro]&a Armazenamento: &9&l[&4&lDESABILITADO&9&l].");
  322. endif;
  323. if(%#homeless_sel_record%=2);
  324. log("&a&l[Macro]&a Venda de Discos: &9&l[&2&lHABILITADO&9&l].");
  325. else;
  326. log("&a&l[Macro]&a Venda de Discos: &9&l[&4&lDESABILITADO&9&l].");
  327. endif;
  328. log(" ");
  329. log(" ");
  330.  
  331. log("&a&l[Macro]&f Verificando situação do inventário.");
  332. look(%&homeless_dir_front%);
  333. getslotitem(9,#id);
  334. if(%#id%!=346);
  335. if(%#id%!=0);
  336. gui(inventory)
  337. wait(800ms);
  338. slotclick(44,1,false);
  339. wait(100ms);
  340. slotclick(-999);
  341. wait(100ms);
  342. gui();
  343. wait(500ms);
  344. endif;
  345. do;
  346. }$$/home pesca$${
  347. gui();
  348. if(%#homeless_vip%=1);
  349. wait(3);
  350. else;
  351. wait(7);
  352. endif;
  353. keydown(jump);
  354. wait(1);
  355. keyup(jump);
  356. wait(1);
  357. look(%&homeless_dir_front%);
  358. look(+36,+43);
  359. wait(1);
  360. key(use);
  361. wait(3);
  362. for(#homeless_inc,0,54);
  363. getslotitem(%#homeless_inc%,#id);
  364. if(%#id%=346);
  365. slotclick(%#homeless_inc%,l,false);
  366. wait(250ms);
  367. slotclick(89,1,false);
  368. wait(250ms);
  369. gui();
  370. wait(500ms);
  371. look(%&homeless_dir_front%);
  372. look(+0,+90);
  373. do(3);
  374. key(use);
  375. wait(200ms);
  376. loop;
  377. break;
  378. endif;
  379. if(%#homeless_inc%=54);
  380. log("&a&l[Macro]&4 Não foram encontradas varas para pescar.");
  381. log("&a&l[Macro]&f Reiniciando a busca.");
  382. endif;
  383. next;
  384. slot(9);
  385. gui();
  386. wait(500ms);
  387. until((%DURABILITY%>%#homeless_durability%)&&(%#id%=346));
  388. else;
  389. log("&a&l[Macro]&f - Vara de pesca OK.");
  390. endif;
  391. getslotitem(8,#id);
  392. if(%#id%!=287);
  393. gui(inventory);
  394. wait(800ms);
  395. #homeless_string_counter=0;
  396. for(#homeless_inc,36,43);
  397. getslotitem(%#homeless_inc%,#id);
  398. if(%#id%=287);
  399. inc(#homeless_string_counter);
  400. else;
  401. slotclick(%#homeless_inc%,l,true);
  402. endif;
  403. wait(150ms);
  404. next;
  405. gui();
  406. wait(300ms);
  407. do;
  408. if(%#homeless_chest_string%=1);
  409. look(%&homeless_dir_front%);
  410. look(-36,+43);
  411. log("&a&l[Macro]&e Bau de linhas %#homeless_chest_string% &1- [By: Homeless Macros]");
  412. wait(500ms);
  413. endif;
  414. if(%#homeless_chest_string%=2);
  415. look(%&homeless_dir_front%);
  416. look(-21,+48);
  417. log("&a&l[Macro]&e Bau de linhas %#homeless_chest_string% &1- [By: Homeless Macros]");
  418. wait(500ms);
  419. endif;
  420. if(%#homeless_chest_string%=3);
  421. look(%&homeless_dir_front%);
  422. look(+0,+50);
  423. log("&a&l[Macro]&e Bau de linhas %#homeless_chest_string% &1- [By: Homeless Macros]");
  424. wait(500ms);
  425. endif;
  426. if(%#homeless_chest_string%=4);
  427. look(%&homeless_dir_front%);
  428. look(+21,+48);
  429. log("&a&l[Macro]&e Bau de linhas %#homeless_chest_string% &1- [By: Homeless Macros]");
  430. wait(500ms);
  431. endif;
  432. wait(500ms);
  433. key(use);
  434. wait(3);
  435. for(#homeless_inc,0,53);
  436. getslotitem(%#homeless_inc%,#id);
  437. if((%#id%=287)&&(%#homeless_string_counter%<7));
  438. slotclick(%#homeless_inc%,l,true);
  439. wait(100ms);
  440. inc(#homeless_string_counter);
  441. endif;
  442. next;
  443. gui();
  444. wait(100ms);
  445. if(%#homeless_string_counter%<7);
  446. inc(#homeless_chest_string);
  447. if(%#homeless_chest_string%>4);
  448. #homeless_chest_string=1;
  449. log("&a&l[Macro]&4 Não foram encontradas linhas no estoque.");
  450. log("&a&l[Macro]&f Reiniciando a busca.");
  451. endif;
  452. endif;
  453. until(%#homeless_string_counter%>=7);
  454. else;
  455. log("&a&l[Macro]&f - Linhas OK.");
  456. endif;
  457. gui(inventory);
  458. log("&a&l[Macro]&f Inventário OK, inicando a pesca.");
  459. wait(1);
  460.  
  461. do;
  462. gui(inventory);
  463. slot(9);
  464. look(%&homeless_dir_front%);
  465. look(+0,-90);
  466. getslotitem(44,#id);
  467. if(%#id%!=346);
  468. slotclick(44,1,false);
  469. wait(100ms);
  470. slotclick(-999);
  471. wait(100ms);
  472. endif;
  473. do(%#homeless_delay_inv%);
  474. if(%DURABILITY%<%#homeless_durability%);
  475. getslotitem(42,#id);
  476. if(%#id%!=287);
  477. }$$/home pesca$${
  478. gui();
  479. if(%#homeless_vip%=1);
  480. wait(3);
  481. else;
  482. wait(7);
  483. endif;
  484. slot(9);
  485. look(%&homeless_dir_front%);
  486. gui(inventory);
  487. keydown(jump);
  488. wait(1);
  489. keyup(jump);
  490. wait(1);
  491. getslotitem(42,#id);
  492. if(%#id%!=287);
  493. #homeless_string_counter=0;
  494. for(#homeless_inc,9,43);
  495. getslotitem(%#homeless_inc%,#id);
  496. ifmatches(%#id%,%&trash%);
  497. slotclick(%#homeless_inc%,l,false);
  498. wait(100ms);
  499. slotclick(-999);
  500. wait(100ms);
  501. endif;
  502. wait(150ms);
  503. next;
  504. for(#homeless_inc,36,42);
  505. getslotitem(%#homeless_inc%,#id);
  506. if(%#id%=287);
  507. inc(#homeless_string_counter);
  508. else;
  509. slotclick(%#homeless_inc%,l,true);
  510. endif;
  511. wait(150ms);
  512. next;
  513. log("&a&l[Macro]&f Linhas quase acabando, reabastecendo. &1- [Homeless Macros]");
  514. gui();
  515. wait(300ms);
  516. do;
  517. if(%#homeless_chest_string%=1);
  518. look(%&homeless_dir_front%);
  519. look(-36,+43);
  520. log("&a&l[Macro]&e Bau de linhas %#homeless_chest_string% &1- [By: Homeless Macros]");
  521. wait(500ms);
  522. endif;
  523. if(%#homeless_chest_string%=2);
  524. look(%&homeless_dir_front%);
  525. look(-21,+48);
  526. log("&a&l[Macro]&e Bau de linhas %#homeless_chest_string% &1- [By: Homeless Macros]");
  527. wait(500ms);
  528. endif;
  529. if(%#homeless_chest_string%=3);
  530. look(%&homeless_dir_front%);
  531. look(+0,+50);
  532. log("&a&l[Macro]&e Bau de linhas %#homeless_chest_string% &1- [By: Homeless Macros]");
  533. wait(500ms);
  534. endif;
  535. if(%#homeless_chest_string%=4);
  536. look(%&homeless_dir_front%);
  537. look(+21,+48);
  538. log("&a&l[Macro]&e Bau de linhas %#homeless_chest_string% &1- [By: Homeless Macros]");
  539. wait(500ms);
  540. endif;
  541. wait(500ms);
  542. key(use);
  543. wait(3);
  544. for(#homeless_inc,0,53);
  545. getslotitem(%#homeless_inc%,#id);
  546. if((%#id%=287)&&(%#homeless_string_counter%<6));
  547. slotclick(%#homeless_inc%,l,true);
  548. wait(150ms);
  549. inc(#homeless_string_counter);
  550. endif;
  551. next;
  552. gui();
  553. wait(100ms);
  554. if(%#homeless_string_counter%<6);
  555. inc(#homeless_chest_string);
  556. if(%#homeless_chest_string%>4);
  557. #homeless_chest_string=1;
  558. log("&a&l[Macro]&4 Não foram encontradas linhas no estoque.");
  559. log("&a&l[Macro]&f Reiniciando a busca.");
  560. endif;
  561. endif;
  562. until(%#homeless_string_counter%>=6);
  563. endif;
  564. else;
  565. log("&a&l[Macro]&f Quantidade de linhas OK. &1- [Homeless Macros]");
  566. endif;
  567. look(%&homeless_dir_front%);
  568. look(+0,+90);
  569. do(3);
  570. key(use);
  571. wait(200ms);
  572. loop;
  573. look(%&homeless_dir_front%);
  574. look(+0,-90);
  575. wait(100ms);
  576. do(25);
  577. key(use);
  578. loop;
  579. if(%DURABILITY%<%#homeless_durability%);
  580. }$$/home pesca$${
  581. gui();
  582. if(%#homeless_vip%=1);
  583. wait(3);
  584. else;
  585. wait(7);
  586. endif;
  587. slot(9);
  588. keydown(jump);
  589. wait(1);
  590. keyup(jump);
  591. wait(1);
  592. look(%&homeless_dir_front%);
  593. look(+0,+90);
  594. key(use);
  595. wait(100ms);
  596. endif;
  597. if(%DURABILITY%<1);
  598. do;
  599. getslotitem(9,#id);
  600. if((%#id%!=346)&&(%#id%!=0));
  601. look(%&homeless_dir_front%);
  602. gui(inventory);
  603. wait(800ms);
  604. slotclick(44,1,false);
  605. wait(100ms);
  606. slotclick(-999);
  607. wait(100ms);
  608. gui();
  609. wait(500ms);
  610. endif;
  611. }$$/home pesca$${
  612. if(%#homeless_vip%=1);
  613. wait(3);
  614. else;
  615. wait(7);
  616. endif;
  617. keydown(jump);
  618. wait(1);
  619. keyup(jump);
  620. wait(1);
  621. look(%&homeless_dir_front%);
  622. look(+36,+43);
  623. wait(1);
  624. key(use);
  625. wait(3);
  626. for(#homeless_inc,0,54);
  627. getslotitem(%#homeless_inc%,#id);
  628. if(%#id%=346);
  629. slotclick(%#homeless_inc%,l,false);
  630. wait(250ms);
  631. slotclick(89,1,false);
  632. wait(250ms);
  633. gui();
  634. wait(500ms);
  635. look(%&homeless_dir_front%);
  636. look(+0,+90);
  637. do(3);
  638. key(use);
  639. wait(200ms);
  640. loop;
  641. break;
  642. endif;
  643. if(%#homeless_inc%=54);
  644. log("&a&l[Macro]&4 Não foram encontradas varas para pescar.");
  645. log("&a&l[Macro]&f Reiniciando a busca.");
  646. endif;
  647. next;
  648. gui();
  649. wait(300ms);
  650. until((%DURABILITY%>%#homeless_durability%)&&(%#id%=346));
  651. endif;
  652. gui(inventory);
  653. look(%&homeless_dir_front%);
  654. look(+0,-90);
  655. wait(500ms);
  656. endif;
  657. look(+0,-90);
  658. key(use);
  659. loop;
  660. if(%#homeless_full%=0);
  661. log("&a&l[Macro]&f Verificando o inventário. &1- [Homeless Macros]");
  662. gui(inventory);
  663. wait(500ms);
  664. getslotitem(34,#id,#stack);
  665. wait(100ms);
  666. if(%#stack%=0);
  667. log("&a&l[Macro]&f Inventário ainda vazio. &1- [Homeless Macros]");
  668. else;
  669. log("&a&l[Macro]&f Inventário cheio, iniciando tratamento do inventário. &1- [Homeless Macros]");
  670. }$$/home pesca$${
  671. if(%#homeless_vip%=1);
  672. wait(3);
  673. else;
  674. wait(7);
  675. endif;
  676. keydown(jump);
  677. wait(1);
  678. keyup(jump);
  679. wait(1);
  680. if(%#homeless_store%=0);
  681. log("&a&l[Macro]&f Limpeza de inventário iniciada. &1- [Homeless Macros]");
  682. look(%&homeless_dir_front%);
  683. gui(inventory);
  684. wait(800ms);
  685. for(#homeless_inc,9,35);
  686. slotclick(%#homeless_inc%);
  687. wait(100ms);
  688. slotclick(-999);
  689. wait(100ms);
  690. next;
  691. endif;
  692. if(%#homeless_store%=1);
  693. log("&a&l[Macro]&f Limpeza de inventário iniciada. &1- [Homeless Macros]");
  694. look(%&homeless_dir_front%);
  695. gui(inventory);
  696. wait(800ms);
  697. for(#homeless_inc,9,42);
  698. getslotitem(%#homeless_inc%,#id);
  699. ifmatches(%#id%,%&trash%);
  700. slotclick(%#homeless_inc%);
  701. wait(100ms);
  702. slotclick(-999);
  703. wait(100ms);
  704. endif;
  705. next;
  706. slotclick(36,l,true);
  707. slot(1);
  708. wait(100ms);
  709. for(#homeless_inc,9,35);
  710. getslotitem(%#homeless_inc%,#id);
  711. ifmatches(%#id%,%&store%);
  712. else;
  713. slotclick(%#homeless_inc%,l,true);
  714. wait(100ms);
  715. #homeless_var_ench=0;
  716. gui();
  717. wait(150ms);
  718. foreach(enchantments);
  719. &homeless_enchant=%ENCHANTMENT%;
  720. if((%&homeless_enchant%=%&p4%)||(%&homeless_enchant%=%&p3%)||(%&homeless_enchant%=%&eff5%)||(%&homeless_enchant%=%&eff4%)||(%&homeless_enchant%=%&eff3%)||(%&homeless_enchant%=%&sharp5%)||(%&homeless_enchant%=%&sharp4%)||(%&homeless_enchant%=%&sharp3%)||(%&homeless_enchant%=%&loot3%));
  721. #homeless_var_ench=1;
  722. endif;
  723. if(%#homeless_store_thorns%=2);
  724. if((%&homeless_enchant%=%&thorns1%)||(%&homeless_enchant%=%&thorns2%)||(%&homeless_enchant%=%&thorns3%));
  725. #homeless_var_ench=0;
  726. break;
  727. endif;
  728. endif;
  729. next;
  730. gui(inventory);
  731. wait(100ms);
  732. if(%#homeless_var_ench%=0);
  733. slotclick(36);
  734. wait(150ms);
  735. slotclick(-999);
  736. wait(150ms);
  737. else;
  738. slotclick(36,l,true);
  739. wait(150ms);
  740. endif;
  741. endif;
  742. next;
  743. for(#homeless_inc,37,42);
  744. getslotitem(%#homeless_inc%,#id);
  745. ifmatches(%#id%,%&store%);
  746. else;
  747. slotclick(%#homeless_inc%,l,false);
  748. wait(100ms);
  749. slotclick(36,l,false);
  750. wait(100ms);
  751. #homeless_var_ench=0;
  752. gui();
  753. wait(100ms);
  754. foreach(enchantments);
  755. &homeless_enchant=%ENCHANTMENT%;
  756. if((%&homeless_enchant%=%&p4%)||(%&homeless_enchant%=%&p3%)||(%&homeless_enchant%=%&eff5%)||(%&homeless_enchant%=%&eff4%)||(%&homeless_enchant%=%&eff3%)||(%&homeless_enchant%=%&sharp5%)||(%&homeless_enchant%=%&sharp4%)||(%&homeless_enchant%=%&sharp3%)||(%&homeless_enchant%=%&loot3%));
  757. #homeless_var_ench=1;
  758. endif;
  759. if(%#homeless_store_thorns%=2);
  760. if((%&homeless_enchant%=%&thorns1%)||(%&homeless_enchant%=%&thorns2%)||(%&homeless_enchant%=%&thorns3%));
  761. #homeless_var_ench=0;
  762. break;
  763. endif;
  764. endif;
  765. next;
  766. gui(inventory);
  767. wait(100ms);
  768. if(%#homeless_var_ench%=0);
  769. SLOTCLICK(36);
  770. wait(150ms);
  771. SLOTCLICK(-999);
  772. wait(150ms);
  773. else;
  774. slotclick(36,l,true);
  775. wait(150ms);
  776. endif;
  777. endif;
  778. next;
  779. #homeless_dirtylvl=0;
  780. for(#homeless_inc,9,35);
  781. getslotitem(%#homeless_inc%,#id);
  782. if(%#id%=0);
  783. inc(#homeless_dirtylvl);
  784. endif;
  785. next;
  786. log("&a&l[Macro]&f Limpeza de inventário finalizada. &1- [Homeless Macros]");
  787. if(%#homeless_dirtylvl%<=7);
  788. #homeless_yellowd=0;
  789. #homeless_dgreend=0;
  790. #homeless_oranged=0;
  791. #homeless_redd=0;
  792. #homeless_lgreend=0;
  793. #homeless_dblued=0;
  794. #homeless_pinkhuedd=0;
  795. #homeless_blackd=0;
  796. #homeless_whited=0;
  797. #homeless_greenhuedd=0;
  798. #homeless_brokend=0;
  799. #homeless_lblued=0;
  800. for(#homeless_inc,9,42);
  801. getslotitem(%#homeless_inc%,#id);
  802. if(%#id%=2256);
  803. inc(#homeless_yellowd);
  804. endif;
  805. if(%#id%=2257);
  806. inc(#homeless_dgreend);
  807. endif;
  808. if(%#id%=2258);
  809. inc(#homeless_oranged);
  810. endif;
  811. if(%#id%=2259);
  812. inc(#homeless_redd);
  813. endif;
  814. if(%#id%=2260);
  815. inc(#homeless_lgreend);
  816. endif;
  817. if(%#id%=2261);
  818. inc(#homeless_dblued);
  819. endif;
  820. if(%#id%=2262);
  821. inc(#homeless_pinkhuedd);
  822. endif;
  823. if(%#id%=2263);
  824. inc(#homeless_blackd);
  825. endif;
  826. if(%#id%=2264);
  827. inc(#homeless_whited);
  828. endif;
  829. if(%#id%=2265);
  830. inc(#homeless_greenhuedd);
  831. endif;
  832. if(%#id%=2266);
  833. inc(#homeless_brokend);
  834. endif;
  835. if(%#id%=2267);
  836. inc(#homeless_lblued);
  837. endif;
  838. next;
  839. gui();
  840. wait(500ms);
  841. if(%#homeless_sel_shop%!=0);
  842. log("&a&l[Macro]&f Iniciando a venda de discos. &1- [Homeless Macros]");
  843. if(%#homeless_sel_shop%=1);
  844. }$$/home disco$${
  845. wait(3);
  846. do(20);
  847. keydown(jump);
  848. wait(1);
  849. keyup(jump);
  850. wait(2);
  851. if(%YPOS%=6);
  852. break();
  853. endif;
  854. wait(1);
  855. loop;
  856. look(WEST);
  857. keydown(forward);
  858. wait(150ms);
  859. keyup(forward);
  860. do(%#homeless_yellowd%);
  861. key(attack);
  862. wait(400ms);
  863. loop;
  864. keydown(right);
  865. keydown(sneak);
  866. do(300);
  867. if(%ZPOS%=624);
  868. wait(50ms);
  869. keyup(right);
  870. do(%#homeless_dgreend%);
  871. key(attack);
  872. wait(400ms);
  873. loop;
  874. keydown(right);
  875. do(200);
  876. until(%ZPOS%=623);
  877. endif;
  878. if(%ZPOS%=623);
  879. wait(50ms);
  880. keyup(right);
  881. do(%#homeless_oranged%);
  882. key(attack);
  883. wait(400ms);
  884. loop;
  885. keydown(right);
  886. do(200);
  887. until(%ZPOS%=622);
  888. endif;
  889. if(%ZPOS%=622);
  890. wait(50ms);
  891. keyup(right);
  892. do(%#homeless_redd%);
  893. key(attack);
  894. wait(400ms);
  895. loop;
  896. keydown(right);
  897. do(200);
  898. until(%ZPOS%=621);
  899. endif;
  900. if(%ZPOS%=621);
  901. wait(50ms);
  902. keyup(right);
  903. do(%#homeless_lgreend%);
  904. key(attack);
  905. wait(400ms);
  906. loop;
  907. keydown(right);
  908. do(200);
  909. until(%ZPOS%=620);
  910. endif;
  911. if(%ZPOS%=620);
  912. wait(50ms);
  913. keyup(right);
  914. do(%#homeless_dblued%);
  915. key(attack);
  916. wait(400ms);
  917. loop;
  918. keydown(right);
  919. do(200);
  920. until(%ZPOS%=619);
  921. endif;
  922. if(%ZPOS%=619);
  923. wait(50ms);
  924. keyup(right);
  925. do(%#homeless_pinkhuedd%);
  926. key(attack);
  927. wait(400ms);
  928. loop;
  929. keydown(right);
  930. do(200);
  931. until(%ZPOS%=618);
  932. endif;
  933. if(%ZPOS%=618);
  934. wait(50ms);
  935. keyup(right);
  936. do(%#homeless_blackd%);
  937. key(attack);
  938. wait(400ms);
  939. loop;
  940. keydown(right);
  941. keydown(jump);
  942. do(200);
  943. until(%ZPOS%=617);
  944. keyup(jump);
  945. keyup(sneak);
  946. do(200);
  947. until(%ZPOS%=612);
  948. keydown(jump);
  949. do(200);
  950. until(%ZPOS%=611);
  951. keyup(jump);
  952. do(200);
  953. until(%ZPOS%=610);
  954. wait(80ms);
  955. keyup(right);
  956. wait(100ms);
  957. keydown(left);
  958. wait(300ms);
  959. keyup(left);
  960. keydown(sneak);
  961. do(%#homeless_whited%);
  962. key(attack);
  963. wait(400ms);
  964. loop;
  965. keydown(right);
  966. do(200);
  967. until(%ZPOS%=609);
  968. endif;
  969. if(%ZPOS%=609);
  970. wait(50ms);
  971. keyup(right);
  972. do(%#homeless_greenhuedd%);
  973. key(attack);
  974. wait(400ms);
  975. loop;
  976. keydown(right);
  977. do(200);
  978. until(%ZPOS%=608);
  979. endif;
  980. if(%ZPOS%=608);
  981. wait(50ms);
  982. keyup(right);
  983. do(%#homeless_brokend%);
  984. key(attack);
  985. wait(400ms);
  986. loop;
  987. keydown(right);
  988. do(200);
  989. until(%ZPOS%=607);
  990. endif;
  991. if(%ZPOS%=607);
  992. wait(50ms);
  993. keyup(right);
  994. do(%#homeless_lblued%);
  995. key(attack);
  996. wait(400ms);
  997. loop;
  998. break;
  999. endif;
  1000. until(%ZPOS%=606);
  1001. keyup(sneak);
  1002. keydown(right);
  1003. wait(300ms);
  1004. keyup(right);
  1005. endif;
  1006. if(%#homeless_sel_shop%=2);
  1007. }$$/warp vip$${
  1008. wait(3);
  1009. do(20);
  1010. keydown(jump);
  1011. wait(1);
  1012. keyup(jump);
  1013. wait(2);
  1014. if(%YPOS%=4);
  1015. break();
  1016. endif;
  1017. loop;
  1018. look(EAST);
  1019. wait(200ms);
  1020. keydown(forward);
  1021. keydown(jump);
  1022. do(120);
  1023. if(%XPOS%=709);
  1024. keyup(jump);
  1025. keydown(sneak);
  1026. endif;
  1027. until(%XPOS%=710);
  1028. wait(350ms);
  1029. keyup(forward);
  1030. keyup(sneak);
  1031. look(NORTH);
  1032. keydown(forward);
  1033. do(120);
  1034. if(%ZPOS%=653);
  1035. keydown(sneak);
  1036. endif;
  1037. until(%ZPOS%=652);
  1038. wait(50ms);
  1039. look(WEST);
  1040. wait(150ms);
  1041. keyup(forward);
  1042. keydown(right);
  1043. do(300);
  1044. if(%ZPOS%=652);
  1045. wait(50ms);
  1046. keyup(right);
  1047. do(%#homeless_pinkhuedd%);
  1048. key(attack);
  1049. wait(400ms);
  1050. loop;
  1051. keydown(right);
  1052. do(200);
  1053. until(%ZPOS%=651);
  1054. endif;
  1055. if(%ZPOS%=651);
  1056. wait(50ms);
  1057. keyup(right);
  1058. do(%#homeless_blackd%);
  1059. key(attack);
  1060. wait(400ms);
  1061. loop;
  1062. keydown(right);
  1063. do(200);
  1064. until(%ZPOS%=650);
  1065. endif;
  1066. if(%ZPOS%=650);
  1067. wait(50ms);
  1068. keyup(right);
  1069. do(%#homeless_whited%);
  1070. key(attack);
  1071. wait(400ms);
  1072. loop;
  1073. keydown(right);
  1074. do(200);
  1075. until(%ZPOS%=649);
  1076. endif;
  1077. if(%ZPOS%=649);
  1078. wait(50ms);
  1079. keyup(right);
  1080. do(%#homeless_greenhuedd%);
  1081. key(attack);
  1082. wait(400ms);
  1083. loop;
  1084. keydown(right);
  1085. do(200);
  1086. until(%ZPOS%=648);
  1087. endif;
  1088. if(%ZPOS%=648);
  1089. wait(50ms);
  1090. keyup(right);
  1091. do(%#homeless_brokend%);
  1092. key(attack);
  1093. wait(400ms);
  1094. loop;
  1095. keydown(right);
  1096. do(200);
  1097. until(%ZPOS%=647);
  1098. endif;
  1099. if(%ZPOS%=647);
  1100. wait(200ms);
  1101. keyup(right);
  1102. do(%#homeless_lblued%);
  1103. key(attack);
  1104. wait(400ms);
  1105. loop;
  1106. break;
  1107. endif;
  1108. loop;
  1109. wait(500ms);
  1110. look(EAST);
  1111. keyup(sneak);
  1112. keydown(forward);
  1113. do(120);
  1114. if(%XPOS%=733);
  1115. keydown(sneak);
  1116. endif;
  1117. until(%XPOS%=734);
  1118. wait(400ms);
  1119. keyup(forward);
  1120. do(%#homeless_yellowd%);
  1121. key(attack);
  1122. wait(400ms);
  1123. loop;
  1124. wait(500ms);
  1125. keydown(right);
  1126. do(300);
  1127. if(%ZPOS%=648);
  1128. wait(50ms);
  1129. keyup(right);
  1130. do(%#homeless_dgreend%);
  1131. key(attack);
  1132. wait(400ms);
  1133. loop;
  1134. keydown(right);
  1135. do(200);
  1136. until(%ZPOS%=649);
  1137. endif;
  1138. if(%ZPOS%=649);
  1139. wait(50ms);
  1140. keyup(right);
  1141. do(%#homeless_oranged%);
  1142. key(attack);
  1143. wait(400ms);
  1144. loop;
  1145. keydown(right);
  1146. do(200);
  1147. until(%ZPOS%=650);
  1148. endif;
  1149. if(%ZPOS%=650);
  1150. wait(50ms);
  1151. keyup(right);
  1152. do(%#homeless_redd%);
  1153. key(attack);
  1154. wait(400ms);
  1155. loop;
  1156. keydown(right);
  1157. do(200);
  1158. until(%ZPOS%=651);
  1159. endif;
  1160. if(%ZPOS%=651);
  1161. wait(50ms);
  1162. keyup(right);
  1163. do(%#homeless_lgreend%);
  1164. key(attack);
  1165. wait(400ms);
  1166. loop;
  1167. keydown(right);
  1168. do(200);
  1169. until(%ZPOS%=652);
  1170. endif;
  1171. if(%ZPOS%=652);
  1172. wait(50ms);
  1173. keyup(right);
  1174. do(%#homeless_dblued%);
  1175. key(attack);
  1176. wait(400ms);
  1177. loop;
  1178. break;
  1179. endif;
  1180. loop;
  1181. keyup(sneak);
  1182. keydown(right);
  1183. wait(300ms);
  1184. keyup(right);
  1185. endif;
  1186. log("&a&l[Macro]&f Venda de discos finalizada. &1- [Homeless Macros]");
  1187. endif;
  1188. do;
  1189. }$$/home pesca$${
  1190. #homeless_done=0;
  1191. if(%#homeless_vip%=1);
  1192. wait(3);
  1193. else;
  1194. wait(7);
  1195. endif;
  1196. do(20);
  1197. keydown(jump);
  1198. wait(1);
  1199. keyup(jump);
  1200. wait(1500ms);
  1201. if(%YPOS%=%#homeless_ypos%);
  1202. #homeless_done=1;
  1203. break();
  1204. endif;
  1205. loop;
  1206. until(%#homeless_done%=1);
  1207.  
  1208. wait(800ms);
  1209. #homeless_verify=0;
  1210. log("&a&l[Macro] &fIniciando armazenamento de itens. &1- [Homeless Macros]");
  1211. do;
  1212. if(%#homeless_chest%=1);
  1213. look(%&homeless_dir_right%);
  1214. look(+36,+43);
  1215. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1216. wait(500ms);
  1217. endif;
  1218. if(%#homeless_chest%=2);
  1219. look(%&homeless_dir_right%);
  1220. look(+36,+34);
  1221. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1222. wait(500ms);
  1223. endif;
  1224. if(%#homeless_chest%=3);
  1225. look(%&homeless_dir_right%);
  1226. look(+36,+20);
  1227. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1228. wait(500ms);
  1229. endif;
  1230. if(%#homeless_chest%=4);
  1231. look(%&homeless_dir_right%);
  1232. look(+36,+2);
  1233. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1234. wait(500ms);
  1235. endif;
  1236. if(%#homeless_chest%=5);
  1237. look(%&homeless_dir_right%);
  1238. look(+36,-12);
  1239. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1240. wait(500ms);
  1241. endif;
  1242. if(%#homeless_chest%=6);
  1243. look(%&homeless_dir_right%);
  1244. look(+21,+48);
  1245. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1246. wait(500ms);
  1247. endif;
  1248. if(%#homeless_chest%=7);
  1249. look(%&homeless_dir_right%);
  1250. look(+21,+38);
  1251. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1252. wait(500ms);
  1253. endif;
  1254. if(%#homeless_chest%=8);
  1255. look(%&homeless_dir_right%);
  1256. look(+21,+20);
  1257. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1258. wait(500ms);
  1259. endif;
  1260. if(%#homeless_chest%=9);
  1261. look(%&homeless_dir_right%);
  1262. look(+21,+2);
  1263. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1264. wait(500ms);
  1265. endif;
  1266. if(%#homeless_chest%=10);
  1267. look(%&homeless_dir_right%);
  1268. look(+21,-15);
  1269. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1270. wait(500ms);
  1271. endif;
  1272. if(%#homeless_chest%=11);
  1273. look(%&homeless_dir_right%);
  1274. look(+0,+50);
  1275. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1276. wait(500ms);
  1277. endif;
  1278. if(%#homeless_chest%=12);
  1279. look(%&homeless_dir_right%);
  1280. look(+0,+39);
  1281. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1282. wait(500ms);
  1283. endif;
  1284. if(%#homeless_chest%=13);
  1285. look(%&homeless_dir_right%);
  1286. look(+0,+22);
  1287. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1288. wait(500ms);
  1289. endif;
  1290. if(%#homeless_chest%=14);
  1291. look(%&homeless_dir_right%);
  1292. look(+0,+2);
  1293. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1294. wait(500ms);
  1295. endif;
  1296. if(%#homeless_chest%=15);
  1297. look(%&homeless_dir_right%);
  1298. look(+0,-16);
  1299. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1300. wait(500ms);
  1301. endif;
  1302. if(%#homeless_chest%=16);
  1303. look(%&homeless_dir_right%);
  1304. look(-21,+48);
  1305. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1306. wait(500ms);
  1307. endif;
  1308. if(%#homeless_chest%=17);
  1309. look(%&homeless_dir_right%);
  1310. look(-21,+38);
  1311. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1312. wait(500ms);
  1313. endif;
  1314. if(%#homeless_chest%=18);
  1315. look(%&homeless_dir_right%);
  1316. look(-21,+20);
  1317. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1318. wait(500ms);
  1319. endif;
  1320. if(%#homeless_chest%=19);
  1321. look(%&homeless_dir_right%);
  1322. look(-21,+2);
  1323. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1324. wait(500ms);
  1325. endif;
  1326. if(%#homeless_chest%=20);
  1327. look(%&homeless_dir_right%);
  1328. look(-21,-15);
  1329. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1330. wait(500ms);
  1331. endif;
  1332. if(%#homeless_chest%=21);
  1333. look(%&homeless_dir_right%);
  1334. look(-36,+43);
  1335. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1336. wait(500ms);
  1337. endif;
  1338. if(%#homeless_chest%=22);
  1339. look(%&homeless_dir_right%);
  1340. look(-36,+34);
  1341. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1342. wait(500ms);
  1343. endif;
  1344. if(%#homeless_chest%=23);
  1345. look(%&homeless_dir_right%);
  1346. look(-36,+20);
  1347. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1348. wait(500ms);
  1349. endif;
  1350. if(%#homeless_chest%=24);
  1351. look(%&homeless_dir_right%);
  1352. look(-36,+2);
  1353. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1354. wait(500ms);
  1355. endif;
  1356. if(%#homeless_chest%=25);
  1357. look(%&homeless_dir_right%);
  1358. look(-36,-12);
  1359. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1360. wait(500ms);
  1361. endif;
  1362. if(%#homeless_chest%=26);
  1363. look(%&homeless_dir_front%);
  1364. look(+36,+34);
  1365. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1366. wait(500ms);
  1367. endif;
  1368. if(%#homeless_chest%=27);
  1369. look(%&homeless_dir_front%);
  1370. look(+36,+20);
  1371. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1372. wait(500ms);
  1373. endif;
  1374. if(%#homeless_chest%=28);
  1375. look(%&homeless_dir_front%);
  1376. look(+36,+2);
  1377. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1378. wait(500ms);
  1379. endif;
  1380. if(%#homeless_chest%=29);
  1381. look(%&homeless_dir_front%);
  1382. look(+36,-12);
  1383. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1384. wait(500ms);
  1385. endif;
  1386. if(%#homeless_chest%=30);
  1387. look(%&homeless_dir_front%);
  1388. look(+21,+38);
  1389. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1390. wait(500ms);
  1391. endif;
  1392. if(%#homeless_chest%=31);
  1393. look(%&homeless_dir_front%);
  1394. look(+21,+20);
  1395. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1396. wait(500ms);
  1397. endif;
  1398. if(%#homeless_chest%=32);
  1399. look(%&homeless_dir_front%);
  1400. look(+21,+2);
  1401. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1402. wait(500ms);
  1403. endif;
  1404. if(%#homeless_chest%=33);
  1405. look(%&homeless_dir_front%);
  1406. look(+21,-15);
  1407. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1408. wait(500ms);
  1409. endif;
  1410. if(%#homeless_chest%=34);
  1411. look(%&homeless_dir_front%);
  1412. look(+0,+39);
  1413. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1414. wait(500ms);
  1415. endif;
  1416. if(%#homeless_chest%=35);
  1417. look(%&homeless_dir_front%);
  1418. look(+0,+22);
  1419. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1420. wait(500ms);
  1421. endif;
  1422. if(%#homeless_chest%=36);
  1423. look(%&homeless_dir_front%);
  1424. look(+0,+2);
  1425. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1426. wait(500ms);
  1427. endif;
  1428. if(%#homeless_chest%=37);
  1429. look(%&homeless_dir_front%);
  1430. look(+0,-16);
  1431. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1432. wait(500ms);
  1433. endif;
  1434. if(%#homeless_chest%=38);
  1435. look(%&homeless_dir_front%);
  1436. look(-21,+38);
  1437. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1438. wait(500ms);
  1439. endif;
  1440. if(%#homeless_chest%=39);
  1441. look(%&homeless_dir_front%);
  1442. look(-21,+20);
  1443. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1444. wait(500ms);
  1445. endif;
  1446. if(%#homeless_chest%=40);
  1447. look(%&homeless_dir_front%);
  1448. look(-21,+2);
  1449. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1450. wait(500ms);
  1451. endif;
  1452. if(%#homeless_chest%=41);
  1453. look(%&homeless_dir_front%);
  1454. look(-21,-15);
  1455. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1456. wait(500ms);
  1457. endif;
  1458. if(%#homeless_chest%=42);
  1459. look(%&homeless_dir_front%);
  1460. look(-36,+34);
  1461. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1462. wait(500ms);
  1463. endif;
  1464. if(%#homeless_chest%=43);
  1465. look(%&homeless_dir_front%);
  1466. look(-36,+20);
  1467. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1468. wait(500ms);
  1469. endif;
  1470. if(%#homeless_chest%=44);
  1471. look(%&homeless_dir_front%);
  1472. look(-36,+2);
  1473. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1474. wait(500ms);
  1475. endif;
  1476. if(%#homeless_chest%=45);
  1477. look(%&homeless_dir_front%);
  1478. look(-36,-12);
  1479. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1480. wait(500ms);
  1481. endif;
  1482. if(%#homeless_chest%=46);
  1483. look(%&homeless_dir_left%);
  1484. look(+36,+43);
  1485. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1486. wait(500ms);
  1487. endif;
  1488. if(%#homeless_chest%=47);
  1489. look(%&homeless_dir_left%);
  1490. look(+36,+34);
  1491. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1492. wait(500ms);
  1493. endif;
  1494. if(%#homeless_chest%=48);
  1495. look(%&homeless_dir_left%);
  1496. look(+36,+20);
  1497. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1498. wait(500ms);
  1499. endif;
  1500. if(%#homeless_chest%=49);
  1501. look(%&homeless_dir_left%);
  1502. look(+36,+2);
  1503. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1504. wait(500ms);
  1505. endif;
  1506. if(%#homeless_chest%=50);
  1507. look(%&homeless_dir_left%);
  1508. look(+36,-12);
  1509. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1510. wait(500ms);
  1511. endif;
  1512. if(%#homeless_chest%=51);
  1513. look(%&homeless_dir_left%);
  1514. look(+21,+48);
  1515. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1516. wait(500ms);
  1517. endif;
  1518. if(%#homeless_chest%=52);
  1519. look(%&homeless_dir_left%);
  1520. look(+21,+38);
  1521. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1522. wait(500ms);
  1523. endif;
  1524. if(%#homeless_chest%=53);
  1525. look(%&homeless_dir_left%);
  1526. look(+21,+20);
  1527. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1528. wait(500ms);
  1529. endif;
  1530. if(%#homeless_chest%=54);
  1531. look(%&homeless_dir_left%);
  1532. look(+21,+2);
  1533. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1534. wait(500ms);
  1535. endif;
  1536. if(%#homeless_chest%=55);
  1537. look(%&homeless_dir_left%);
  1538. look(+21,-15);
  1539. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1540. wait(500ms);
  1541. endif;
  1542. if(%#homeless_chest%=56);
  1543. look(%&homeless_dir_left%);
  1544. look(+0,+50);
  1545. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1546. wait(500ms);
  1547. endif;
  1548. if(%#homeless_chest%=57);
  1549. look(%&homeless_dir_left%);
  1550. look(+0,+39);
  1551. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1552. wait(500ms);
  1553. endif;
  1554. if(%#homeless_chest%=58);
  1555. look(%&homeless_dir_left%);
  1556. look(+0,+22);
  1557. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1558. wait(500ms);
  1559. endif;
  1560. if(%#homeless_chest%=59);
  1561. look(%&homeless_dir_left%);
  1562. look(+0,+2);
  1563. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1564. wait(500ms);
  1565. endif;
  1566. if(%#homeless_chest%=60);
  1567. look(%&homeless_dir_left%);
  1568. look(+0,-16);
  1569. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1570. wait(500ms);
  1571. endif;
  1572. if(%#homeless_chest%=61);
  1573. look(%&homeless_dir_left%);
  1574. look(-21,+48);
  1575. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1576. wait(500ms);
  1577. endif;
  1578. if(%#homeless_chest%=62);
  1579. look(%&homeless_dir_left%);
  1580. look(-21,+38);
  1581. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1582. wait(500ms);
  1583. endif;
  1584. if(%#homeless_chest%=63);
  1585. look(%&homeless_dir_left%);
  1586. look(-21,+20);
  1587. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1588. wait(500ms);
  1589. endif;
  1590. if(%#homeless_chest%=64);
  1591. look(%&homeless_dir_left%);
  1592. look(-21,+2);
  1593. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1594. wait(500ms);
  1595. endif;
  1596. if(%#homeless_chest%=65);
  1597. look(%&homeless_dir_left%);
  1598. look(-21,-15);
  1599. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1600. wait(500ms);
  1601. endif;
  1602. if(%#homeless_chest%=66);
  1603. look(%&homeless_dir_left%);
  1604. look(-36,+43);
  1605. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1606. wait(500ms);
  1607. endif;
  1608. if(%#homeless_chest%=67);
  1609. look(%&homeless_dir_left%);
  1610. look(-36,+34);
  1611. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1612. wait(500ms);
  1613. endif;
  1614. if(%#homeless_chest%=68);
  1615. look(%&homeless_dir_left%);
  1616. look(-36,+20);
  1617. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1618. wait(500ms);
  1619. endif;
  1620. if(%#homeless_chest%=69);
  1621. look(%&homeless_dir_left%);
  1622. look(-36,+2);
  1623. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1624. wait(500ms);
  1625. endif;
  1626. if(%#homeless_chest%=70);
  1627. look(%&homeless_dir_left%);
  1628. look(-36,-12);
  1629. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1630. wait(500ms);
  1631. endif;
  1632. if(%#homeless_chest%=71);
  1633. look(%&homeless_dir_back%);
  1634. look(+36,+43);
  1635. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1636. wait(500ms);
  1637. endif;
  1638. if(%#homeless_chest%=72);
  1639. look(%&homeless_dir_back%);
  1640. look(+36,+34);
  1641. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1642. wait(500ms);
  1643. endif;
  1644. if(%#homeless_chest%=73);
  1645. look(%&homeless_dir_back%);
  1646. look(+36,+20);
  1647. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1648. wait(500ms);
  1649. endif;
  1650. if(%#homeless_chest%=74);
  1651. look(%&homeless_dir_back%);
  1652. look(+36,+2);
  1653. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1654. wait(500ms);
  1655. endif;
  1656. if(%#homeless_chest%=75);
  1657. look(%&homeless_dir_back%);
  1658. look(+36,-12);
  1659. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1660. wait(500ms);
  1661. endif;
  1662. if(%#homeless_chest%=76);
  1663. look(%&homeless_dir_back%);
  1664. look(+21,+48);
  1665. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1666. wait(500ms);
  1667. endif;
  1668. if(%#homeless_chest%=77);
  1669. look(%&homeless_dir_back%);
  1670. look(+21,+38);
  1671. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1672. wait(500ms);
  1673. endif;
  1674. if(%#homeless_chest%=78);
  1675. look(%&homeless_dir_back%);
  1676. look(+21,+20);
  1677. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1678. wait(500ms);
  1679. endif;
  1680. if(%#homeless_chest%=79);
  1681. look(%&homeless_dir_back%);
  1682. look(+21,+2);
  1683. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1684. wait(500ms);
  1685. endif;
  1686. if(%#homeless_chest%=80);
  1687. look(%&homeless_dir_back%);
  1688. look(+21,-15);
  1689. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1690. wait(500ms);
  1691. endif;
  1692. if(%#homeless_chest%=81);
  1693. look(%&homeless_dir_back%);
  1694. look(+0,+50);
  1695. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1696. wait(500ms);
  1697. endif;
  1698. if(%#homeless_chest%=82);
  1699. look(%&homeless_dir_back%);
  1700. look(+0,+39);
  1701. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1702. wait(500ms);
  1703. endif;
  1704. if(%#homeless_chest%=83);
  1705. look(%&homeless_dir_back%);
  1706. look(+0,+22);
  1707. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1708. wait(500ms);
  1709. endif;
  1710. if(%#homeless_chest%=84);
  1711. look(%&homeless_dir_back%);
  1712. look(+0,+2);
  1713. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1714. wait(500ms);
  1715. endif;
  1716. if(%#homeless_chest%=85);
  1717. look(%&homeless_dir_back%);
  1718. look(+0,-16);
  1719. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1720. wait(500ms);
  1721. endif;
  1722. if(%#homeless_chest%=86);
  1723. look(%&homeless_dir_back%);
  1724. look(-21,+48);
  1725. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1726. wait(500ms);
  1727. endif;
  1728. if(%#homeless_chest%=87);
  1729. look(%&homeless_dir_back%);
  1730. look(-21,+38);
  1731. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1732. wait(500ms);
  1733. endif;
  1734. if(%#homeless_chest%=88);
  1735. look(%&homeless_dir_back%);
  1736. look(-21,+20);
  1737. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1738. wait(500ms);
  1739. endif;
  1740. if(%#homeless_chest%=89);
  1741. look(%&homeless_dir_back%);
  1742. look(-21,+2);
  1743. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1744. wait(500ms);
  1745. endif;
  1746. if(%#homeless_chest%=90);
  1747. look(%&homeless_dir_back%);
  1748. look(-21,-15);
  1749. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1750. wait(500ms);
  1751. endif;
  1752. if(%#homeless_chest%=91);
  1753. look(%&homeless_dir_back%);
  1754. look(-36,+43);
  1755. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1756. wait(500ms);
  1757. endif;
  1758. if(%#homeless_chest%=92);
  1759. look(%&homeless_dir_back%);
  1760. look(-36,+34);
  1761. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1762. wait(500ms);
  1763. endif;
  1764. if(%#homeless_chest%=93);
  1765. look(%&homeless_dir_back%);
  1766. look(-36,+20);
  1767. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1768. wait(500ms);
  1769. endif;
  1770. if(%#homeless_chest%=94);
  1771. look(%&homeless_dir_back%);
  1772. look(-36,+2);
  1773. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1774. wait(500ms);
  1775. endif;
  1776. if(%#homeless_chest%=95);
  1777. look(%&homeless_dir_back%);
  1778. look(-36,-12);
  1779. log("&a&l[Macro]&e Bau %#homeless_chest% &1- [By: Homeless Macros]");
  1780. wait(500ms);
  1781. endif;
  1782. wait(300ms);
  1783. key(use);
  1784. wait(3);
  1785. if(%#homeless_verify%=0);
  1786. #clear_again=0;
  1787. log("&a&l[Macro]&f Verificando se ainda resta lixo no inventário. &1- [Homeless Macros]");
  1788. for(#homeless_inc,54,80);
  1789. getslotitem(%#homeless_inc%,#id);
  1790. ifmatches(%#id%,%&trash%);
  1791. #clear_again=1;
  1792. endif;
  1793. next;
  1794. if(%#clear_again%=1);
  1795. wait(250ms);
  1796. log("&a&l[Macro]&f Maldito lag! Reiniciando a limpeza. &1- [Homeless Macros]");
  1797. gui();
  1798. }$$/home pesca$${
  1799. if(%#homeless_vip%=1);
  1800. wait(3);
  1801. else;
  1802. wait(7);
  1803. endif;
  1804. keydown(jump);
  1805. wait(1);
  1806. keyup(jump);
  1807. wait(1);
  1808. gui(inventory);
  1809. look(%&homeless_dir_front%);
  1810. wait(300ms);
  1811. gui(inventory);
  1812. wait(300ms);
  1813. for(#homeless_inc,9,42);
  1814. getslotitem(%#homeless_inc%,#id);
  1815. ifmatches(%#id%,%&trash%);
  1816. slotclick(%#homeless_inc%);
  1817. wait(100ms);
  1818. slotclick(-999);
  1819. wait(100ms);
  1820. endif;
  1821. next;
  1822. slotclick(36,l,true);
  1823. slot(1);
  1824. wait(100ms);
  1825. for(#homeless_inc,9,35);
  1826. getslotitem(%#homeless_inc%,#id);
  1827. ifmatches(%#id%,%&store%);
  1828. else;
  1829. slotclick(%#homeless_inc%,l,true);
  1830. wait(100ms);
  1831. #homeless_var_ench=0;
  1832. gui();
  1833. wait(100ms);
  1834. foreach(enchantments);
  1835. &homeless_enchant=%ENCHANTMENT%;
  1836. if((%&homeless_enchant%=%&p4%)||(%&homeless_enchant%=%&p3%)||(%&homeless_enchant%=%&eff5%)||(%&homeless_enchant%=%&eff4%)||(%&homeless_enchant%=%&eff3%)||(%&homeless_enchant%=%&sharp5%)||(%&homeless_enchant%=%&sharp4%)||(%&homeless_enchant%=%&sharp3%)||(%&homeless_enchant%=%&loot3%));
  1837. #homeless_var_ench=1;
  1838. endif;
  1839. if(%#homeless_store_thorns%=2);
  1840. if((%&homeless_enchant%=%&thorns1%)||(%&homeless_enchant%=%&thorns2%)||(%&homeless_enchant%=%&thorns3%));
  1841. #homeless_var_ench=0;
  1842. break;
  1843. endif;
  1844. endif;
  1845. next;
  1846. gui(inventory);
  1847. wait(100ms);
  1848. if(%#homeless_var_ench%=0);
  1849. slotclick(36);
  1850. wait(100ms);
  1851. slotclick(-999);
  1852. wait(100ms);
  1853. else;
  1854. slottclick(36,l,true);
  1855. wait(100ms);
  1856. endif;
  1857. endif;
  1858. next;
  1859. for(#homeless_inc,37,42);
  1860. getslotitem(%#homeless_inc%,#id);
  1861. ifmatches(%#id%,%&store%);
  1862. else;
  1863. slotclick(%#homeless_inc%,l,false);
  1864. wait(100ms);
  1865. slotclick(36,l,false);
  1866. wait(100ms);
  1867. #homeless_var_ench=0;
  1868. gui();
  1869. wait(100ms);
  1870. foreach(enchantments);
  1871. &homeless_enchant=%ENCHANTMENT%;
  1872. if((%&homeless_enchant%=%&p4%)||(%&homeless_enchant%=%&p3%)||(%&homeless_enchant%=%&eff5%)||(%&homeless_enchant%=%&eff4%)||(%&homeless_enchant%=%&eff3%)||(%&homeless_enchant%=%&sharp5%)||(%&homeless_enchant%=%&sharp4%)||(%&homeless_enchant%=%&sharp3%)||(%&homeless_enchant%=%&loot3%));
  1873. #homeless_var_ench=1;
  1874. endif;
  1875. if(%#homeless_store_thorns%=2);
  1876. if((%&homeless_enchant%=%&thorns1%)||(%&homeless_enchant%=%&thorns2%)||(%&homeless_enchant%=%&thorns3%));
  1877. #homeless_var_ench=0;
  1878. break;
  1879. endif;
  1880. endif;
  1881. next;
  1882. gui(inventory);
  1883. wait(100ms);
  1884. if(%#homeless_var_ench%=0);
  1885. slotclick(36);
  1886. wait(100ms);
  1887. slotclick(-999);
  1888. wait(100ms);
  1889. else;
  1890. slotclick(36,l,true);
  1891. wait(100ms);
  1892. endif;
  1893. endif;
  1894. next;
  1895. gui();
  1896. #stack=1;
  1897. else;
  1898. #homeless_verify=1;
  1899. log("&a&l[Macro]&f Inventário OK, iniciando armazenamento. &1- [Homeless Macros]");
  1900. endif;
  1901. else;
  1902. for(#homeless_inc,54,80);
  1903. getslotitem(%#homeless_inc%,#id);
  1904. ifmatches(%#id%,%&records%);
  1905. else;
  1906. slotclick(%#homeless_inc%,l,true);
  1907. endif;
  1908. wait(50ms);
  1909. next;
  1910. for(#homeless_inc,81,87);
  1911. getslotitem(%#homeless_inc%,#id);
  1912. if(%#id%!=287);
  1913. ifmatches(%#id%,%&records%);
  1914. else;
  1915. slotclick(%#homeless_inc%,l,true);
  1916. endif;
  1917. wait(50ms);
  1918. endif;
  1919. next;
  1920. wait(300ms);
  1921. getslotitem(53,#id,#stack);
  1922. wait(300ms);
  1923. if(%#stack%!=0);
  1924. #homeless_chest=#homeless_chest+1;
  1925. if(%#homeless_chest%=96);
  1926. #homeless_full=1;
  1927. log("&a&l[Macro]&f Baús cheios! &1- Homeless Macros");
  1928. endif;
  1929. else;
  1930. #stack=0;
  1931. endif;
  1932. endif;
  1933. gui();
  1934. wait(500ms);
  1935. until((%#stack%=0)||(%#homeless_full%=1));
  1936. look(%&homeless_dir_front%);
  1937. gui();
  1938. if((%#homeless_kitnbvip%=1)&&(%@#homeless_enablekitnbvip%=1));
  1939. }$$/kit nbvip$${
  1940. @#homeless_enablekitnbvip=0;
  1941. wait(1);
  1942. endif;
  1943. log("&a&l[Macro]&f Armazenamento de itens finalizado. &1- [Homeless Macros]");
  1944. else;
  1945. getslotitem(34,#id);
  1946. if(%#id%!=0);
  1947. for(#homeless_inc,9,33);
  1948. getslotitem(%#homeless_inc%,#id);
  1949. if(%#id%=0);
  1950. slotclick(34,1,false);
  1951. wait(200ms);
  1952. slotclick(%#homeless_inc%,1,false);
  1953. wait(200ms);
  1954. break;
  1955. endif;
  1956. next;
  1957. endif;
  1958. endif;
  1959. endif;
  1960. endif;
  1961. else;
  1962. if(%#homeless_store%=0);
  1963. log("&a&l[Macro]&f Armazenamento desabilitado. &1- [Homeless Macros]");
  1964. else;
  1965. log("&a&l[Macro]&f Baús cheios! &1- [Homeless Macros]");
  1966. endif;
  1967. endif;
  1968. loop;
  1969. }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement