Guest User

teste 2 - planta homeless pra vender

a guest
Apr 29th, 2020
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.44 KB | None | 0 0
  1. $${
  2. if(@fazendeiroless);
  3. if(%#homeless_vip%=1);
  4. log("&a&l[Macro]&e&l Configuracao geral: &9&l[&a&lVIP&9&l] &9&l[&a&l1.5.x -&9&l]");
  5. else;
  6. log("&a&l[Macro]&e&l Configuracao geral: &9&l[&a&lNão VIP&9&l] &9&l[&a&l1.5.x -&9&l]");
  7. endif;
  8. log(" ");
  9. log("&a&l[Macro]&a Delay de verificacao: &9&l[&f%#homeless_f_inv_analysis%&9&l]&a Fileiras.");
  10. log("&a&l[Macro]&a Quantidade de andares: &9&l[&f%#homeless_height_mxm%&9&l].");
  11. log(" ");
  12. log("&a&l[Macro]&a Andares Colhidos: &9&l[&f%#homeless_changes%&9&l].");
  13. log(" ");
  14. log("&a&l[Macro]&f Conheca minhas macros em: &9homelessmacros.blogspot.com.br");
  15. log(" ");
  16. log("&a&l[Macro]&f FazendeiroLess_v2 &1- [By: Homeless Macros] &f&l[&4&lOFF&f&l]");
  17. keyup(forward);
  18. keyup(right);
  19. keyup(back);
  20. keyup(jump);
  21. unset(@sweeping);
  22. unset(@fazendeiroless);
  23. stop();
  24. else;
  25. set(@fazendeiroless);
  26. wait(300ms);
  27. clearchat();
  28. log("&a&l[Macro]&f Macro Desenvolvida Por: &9&lHomeless Macros");
  29. log("&a&l[Macro]&f Macro Desenvolvida para servers: &9&l[&a&l1.7.x +&9&l]");
  30. wait(2);
  31. if(homeless_preset_fazenda);
  32. if(@#homelessmacros=1);
  33. #homeless_inc=1;
  34. @#homelessmacros=0;
  35. else;
  36. do;
  37. clearchat();
  38. log("&a&l[Macro]&e Deseja usar a ultima configuracao da macro?");
  39. log("&a&l[Macro]&2&l [1]&f Sim.");
  40. log("&a&l[Macro]&2&l [2]&f Nao.");
  41. log(" ");
  42. log(" ");
  43. prompt(#homeless_inc,$$?,"Insira o numero referente a opcao desejada:");
  44. until((%#homeless_inc%=1)||(%#homeless_inc%=2));
  45. endif;
  46. #homeless_changes=0;
  47. unset(@gimmeabreak);
  48. else;
  49. #homeless_inc=2;
  50. endif;
  51. if(%#homeless_inc%=1);
  52. else;
  53. unset(homeless_preset_fazenda);
  54. &homeless_nether=372;
  55. &homeless_empty=0;
  56. #homeless_chest=1;
  57. #homeless_full=0;
  58. do;
  59. clearchat();
  60. log("&a&l[Macro]&e Essa conta e VIP?");
  61. log("&a&l[Macro]&2&l [1]&f Sim.");
  62. log("&a&l[Macro]&2&l [2]&f Nao.");
  63. log(" ");
  64. log(" ");
  65. prompt(#homeless_vip,$$?,"Insira o numero referente ao status da conta.");
  66. until((%#homeless_vip%=1)||(%#homeless_vip%=2));
  67. do;
  68. clearchat();
  69. log("&a&l[Macro]&e Quantos andares a plantacao possui?");
  70. log(" ");
  71. log(" ");
  72. prompt(#homeless_height_mxm,$$?,"Insira a quantidade de andares que a plantacao possui.");
  73. until(%#homeless_height_mxm%>=1);
  74. if(%#homeless_height_mxm%>1);
  75. do;
  76. clearchat();
  77. log("&a&l[Macro]&e De qual andar deseja comecar?");
  78. log(" ");
  79. log(" ");
  80. prompt(#homeless_height,$$?,"Deseja iniciar a macro em qual andar?");
  81. until((%#homeless_height%>=1)&&(%#homeless_height%<=%#homeless_height_mxm%));
  82. else;
  83. #homeless_height=1;
  84. endif;
  85. do;
  86. clearchat();
  87. log("&a&l[Macro]&e De quantas em quantas colunas deseja verificar o inventario?");
  88. log(" ");
  89. log(" ");
  90. prompt(#homeless_f_inv_analysis,$$?,"Insira a frequencia de verificacao do inventario.");
  91. until(%#homeless_f_inv_analysis%>=1);
  92. #homeless_f_inv_analysis_aux=0;
  93. set(homeless_preset_fazenda);
  94. endif;
  95. if(%#homeless_vip%=1);
  96. log("&a&l[Macro]&e&l Configuracao geral: &9&l[&a&lVIP&9&l] &9&l[&a&l1.5.x -&9&l]");
  97. else;
  98. log("&a&l[Macro]&e&l Configuracao geral: &9&l[&a&lNao VIP&9&l] &9&l[&a&l1.5.x -&9&l]");
  99. endif;
  100. log(" ");
  101.  
  102. log("&a&l[Macro]&a Delay de verificacao: &9&l[&f%#homeless_f_inv_analysis%&9&l]&a Fileiras.");
  103. log("&a&l[Macro]&a Quantidade de andares: &9&l[&f%#homeless_height_mxm%&9&l].");
  104. wait(1);
  105. endif;
  106. set(@sweeping);
  107. log("&a&l[Macro]&f FazendeiroLess_v2 &1- [By: Homeless Macros] &f&l[&a&lON&f&l]");
  108. }$$Colhendo fungos <3$${
  109. do;
  110. wait(1);
  111. gui(chat);
  112. wait(1);
  113. type(/home hfungo%#homeless_height%);
  114. wait(1);
  115. press(return);
  116. inc(#homeless_changes);
  117. if(%#homeless_vip%=1);
  118. wait(3);
  119. else;
  120. wait(7);
  121. endif;
  122. log("&a&l[Macro]&e Andar:&e %#homeless_height% &1- [By: Homeless Macros]");
  123. keydown(jump);
  124. wait(1);
  125. keyup(jump);
  126. wait(1);
  127. look(north);
  128. look(+0,+90);
  129. wait(100ms);
  130. #homeless_overflow=0;
  131. do;
  132. slot(9);
  133. wait(50ms);
  134. if(%HITDATA%>=3);
  135. key(attack);
  136. endif;
  137. wait(20ms);
  138. pick(%&homeless_nether%);
  139. wait(40ms);
  140. key(use);
  141. do;
  142. #zpos_aux=%ZPOS%-1;
  143. keydown(forward);
  144. do(40);
  145. until(%ZPOS%=%#zpos_aux%);
  146. if(%ZPOS%=%#zpos_aux%);
  147. slot(9);
  148. wait(50ms);
  149. keyup(forward);
  150. if(%HITDATA%>=3);
  151. key(attack);
  152. endif;
  153. wait(20ms);
  154. pick(%&homeless_nether%);
  155. wait(40ms);
  156. key(use);
  157. if(@gimmeabreak);
  158. unset(@gimmeabreak);
  159. wait(6);
  160. endif;
  161. else;
  162. keyup(forward);
  163. #homeless_overflow=1;
  164. endif;
  165. until(%#homeless_overflow%=1);
  166. if(((%#homeless_f_inv_analysis_aux%+1)=%#homeless_f_inv_analysis%)&&(%#homeless_full%=0));
  167. #homeless_done=0;
  168. do;
  169. gui(inventory);
  170. wait(500ms);
  171. ifmatches(%GUI%,inventory);
  172. #homeless_done=1;
  173. endif;
  174. until(%#homeless_done%=1);
  175. getslotitem(33,#id);
  176. wait(300ms);
  177. gui();
  178. wait(500ms);
  179. ifmatches(%#id%,%&homeless_empty%);
  180. else;
  181. log("&a&l[Macro]&e Inventario cheio, iniciando venda. &1- [By: Homeless Macros]");
  182. }$$$${
  183. echo(/sethome hfungoaux);
  184. wait(1);
  185. echo(/sethome hfungoaux);
  186. }$$$${
  187. wait(500ms);
  188. set(#x_now,"%XPOS%");
  189. set(#z_now,"%ZPOS%");
  190. do();
  191. echo("/home venderfungo");
  192. do(40);
  193. wait(200ms);
  194. if((%XPOS% != %#x_now%)|(%ZPOS% != %#z_now%));
  195. break;
  196. endif;
  197. loop;
  198. if((%XPOS% != %#x_now%)|(%ZPOS% != %#z_now%));
  199. break;
  200. endif;
  201. loop;
  202. wait(500ms);
  203. echo("/menuloja off");
  204. wait(500ms);
  205. ifmatches(%HITID%,"^68$|^wall_sign$");
  206. else;
  207. echo("/esconder");
  208. wait(1);
  209. endif;
  210. #slot_com_fungo = 0;
  211. do();
  212. ifmatches(%HITID%,"^68$|^wall_sign$");
  213. if(%GUI%=="GUICHEST");
  214. do(); gui(); wait(500ms); until(%GUI%=="NONE");
  215. echo("/menuloja off");
  216. wait(1);
  217. elseif(%GUI%=="NONE");
  218. key(attack);
  219. wait(300ms);
  220. unsafe(0);
  221. #slot_com_fungo = 0;
  222. gui(inventory);
  223. getslot(372,#slot_com_fungo);
  224. gui();
  225. endunsafe;
  226. endif;
  227. else;
  228. do(10);
  229. wait(300ms);
  230. ifmatches(%HITID%,"^68$|^wall_sign$");
  231. break;
  232. endif;
  233. loop;
  234. ifmatches(%HITID%,"^68$|^wall_sign$");
  235. else;
  236. echo("/esconder");
  237. do(10);
  238. wait(300ms);
  239. ifmatches(%HITID%,"^68$|^wall_sign$");
  240. break;
  241. endif;
  242. loop;
  243. endif;
  244. endif;
  245. if(#slot_com_fungo < 0);
  246. log("&e&l[&2&lMA&f&lC&4&lRO&e&l]&r &fInventario sem fungos. &aVenda concluida&f.")
  247. break;
  248. endif;
  249. loop;
  250. wait(500ms);
  251. }$$/home hfungoaux$${
  252. if(%#homeless_vip%=1);
  253. wait(3);
  254. else;
  255. wait(7);
  256. endif;
  257. keydown(jump);
  258. wait(1);
  259. keyup(jump);
  260. wait(1);
  261. log("&a&l[Macro]&e Processo de venda finalizado. &1- [By: Homeless Macros]");
  262. look(north);
  263. look(+0,+90);
  264. wait(100ms);
  265. endif;
  266. #homeless_f_inv_analysis_aux=0;
  267. else;
  268. if(%#homeless_full%=1);
  269. log("&a&l[Macro]&f Baus cheios! &1- [By: Homeless Macros]");
  270. else;
  271. inc(#homeless_f_inv_analysis_aux);
  272. endif;
  273. endif;
  274. #homeless_overflow=0;
  275. #xpos_aux=%XPOS%+1;
  276. look(north);
  277. look(+0,+90);
  278. keydown(right);
  279. do(40);
  280. until(%#xpos_aux%=%XPOS%);
  281. if(%#xpos_aux%=%XPOS%);
  282. look(north);
  283. look(+0,+90);
  284. keyup(right);
  285. else;
  286. keyup(right);
  287. #homeless_overflow=1;
  288. endif;
  289. if(%#homeless_overflow%=0);
  290. slot(9);
  291. wait(50ms);
  292. if(%HITDATA%>=3);
  293. key(attack);
  294. endif;
  295. wait(20ms);
  296. pick(%&homeless_nether%);
  297. wait(40ms);
  298. key(use);
  299. do;
  300. #zpos_aux=%ZPOS%+1;
  301. keydown(back);
  302. do(40);
  303. until(%ZPOS%=%#zpos_aux%);
  304. if(%ZPOS%=%#zpos_aux%);
  305. slot(9);
  306. wait(50ms);
  307. keyup(back);
  308. if(%HITDATA%>=3);
  309. key(attack);
  310. endif;
  311. wait(20ms);
  312. pick(%&homeless_nether%);
  313. wait(40ms);
  314. key(use);
  315. if(@gimmeabreak);
  316. unset(@gimmeabreak);
  317. wait(6);
  318. endif;
  319. else;
  320. keyup(back);
  321. #homeless_overflow=1;
  322. endif;
  323. until(%#homeless_overflow%=1);
  324. if(((%#homeless_f_inv_analysis_aux%+1)=%#homeless_f_inv_analysis%)&&(%#homeless_full%=0));
  325. #homeless_done=0;
  326. do;
  327. gui(inventory);
  328. wait(500ms);
  329. ifmatches(%GUI%,inventory);
  330. #homeless_done=1;
  331. endif;
  332. until(%#homeless_done%=1);
  333. getslotitem(33,#id);
  334. wait(300ms);
  335. gui();
  336. wait(500ms);
  337. ifmatches(%#id%,%&homeless_empty%);
  338. else;
  339. log("&a&l[Macro]&e Inventario cheio, iniciando venda. &1- [By: Homeless Macros]");
  340. }$$$${
  341. echo(/sethome hfungoaux);
  342. wait(1);
  343. echo(/sethome hfungoaux);
  344. }$$$${
  345. wait(500ms);
  346. set(#x_now,"%XPOS%");
  347. set(#z_now,"%ZPOS%");
  348. do();
  349. echo("/home venderfungo");
  350. do(40);
  351. wait(200ms);
  352. if((%XPOS% != %#x_now%)|(%ZPOS% != %#z_now%));
  353. break;
  354. endif;
  355. loop;
  356. if((%XPOS% != %#x_now%)|(%ZPOS% != %#z_now%));
  357. break;
  358. endif;
  359. loop;
  360. wait(500ms);
  361. echo("/menuloja off");
  362. wait(500ms);
  363. ifmatches(%HITID%,"^68$|^wall_sign$");
  364. else;
  365. echo("/esconder");
  366. wait(1);
  367. endif;
  368. #slot_com_fungo = 0;
  369. do();
  370. ifmatches(%HITID%,"^68$|^wall_sign$");
  371. if(%GUI%=="GUICHEST");
  372. do(); gui(); wait(500ms); until(%GUI%=="NONE");
  373. echo("/menuloja off");
  374. wait(1);
  375. elseif(%GUI%=="NONE");
  376. key(attack);
  377. wait(300ms);
  378. unsafe(0);
  379. #slot_com_fungo = 0;
  380. gui(inventory);
  381. getslot(372,#slot_com_fungo);
  382. gui();
  383. endunsafe;
  384. endif;
  385. else;
  386. do(10);
  387. wait(300ms);
  388. ifmatches(%HITID%,"^68$|^wall_sign$");
  389. break;
  390. endif;
  391. loop;
  392. ifmatches(%HITID%,"^68$|^wall_sign$");
  393. else;
  394. echo("/esconder");
  395. do(10);
  396. wait(300ms);
  397. ifmatches(%HITID%,"^68$|^wall_sign$");
  398. break;
  399. endif;
  400. loop;
  401. endif;
  402. endif;
  403. if(#slot_com_fungo < 0);
  404. log("&e&l[&2&lMA&f&lC&4&lRO&e&l]&r &fInventario sem fungos. &aVenda concluida&f.")
  405. break;
  406. endif;
  407. loop;
  408. wait(500ms);
  409. }$$/home hfungoaux$${
  410. if(%#homeless_vip%=1);
  411. wait(3);
  412. else;
  413. wait(7);
  414. endif;
  415. keydown(jump);
  416. wait(1);
  417. keyup(jump);
  418. wait(1);
  419. log("&a&l[Macro]&e Venda finalizada. &1- [By: Homeless Macros]");
  420. look(north);
  421. look(+0,+90);
  422. wait(100ms);
  423. endif;
  424. #homeless_f_inv_analysis_aux=0;
  425. else;
  426. if(%#homeless_full%=1);
  427. log("&a&l[Macro]&f Baus cheios! &1- [By: Homeless Macros]");
  428. else;
  429. inc(#homeless_f_inv_analysis_aux);
  430. endif;
  431. endif;
  432. #homeless_overflow=0;
  433. #xpos_aux=%XPOS%+1;
  434. look(north);
  435. look(+0,+90);
  436. keydown(right);
  437. do(40);
  438. until(%#xpos_aux%=%XPOS%);
  439. if(%#xpos_aux%=%XPOS%);
  440. keyup(right);
  441. else;
  442. keyup(right);
  443. #homeless_overflow=1;
  444. endif;
  445. endif;
  446. while(%#homeless_overflow%=0);
  447. if((%#homeless_height%+1)>%#homeless_height_mxm%);
  448. #homeless_height=1;
  449. else;
  450. inc(#homeless_height);
  451. endif;
  452. loop;
  453. }$$
Add Comment
Please, Sign In to add comment