JohnnFF

Conta #4

Mar 11th, 2021
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.29 KB | None | 0 0
  1. $${
  2.  
  3. //// Variaveis da macro
  4.  
  5.  
  6.  
  7. &homebau=/home guardar_cacto;
  8. &home=/home cacto_teste;
  9. &guardar=/home mkb ;
  10. #look= -90,-52;
  11. #idcacto=81;
  12. #posinicioz=7261;
  13. #posfinalz=7203;
  14. #xpos1=4189;
  15. #xpos2=4191;
  16. #xpos3=4193;
  17. #xpos4=4195;
  18. #xpos5=4197;
  19. #xpos6=4199;
  20. #xpos7=4201;
  21. #xpos8=4203;
  22. #xpos9=4205;
  23. #bau1=0,69;
  24. #bau2=0,63;
  25. #bau3=0,54;
  26. #bau4=0,35;
  27. #bau5=0,7;
  28.  
  29.  
  30.  
  31.  
  32.  
  33. toggle(cacto);
  34. if(cacto);
  35. log("&a&l[Cacto] &a&lON");
  36.  
  37.  
  38.  
  39. echo("/chat off");
  40. wait(250ms);
  41. clearchat;
  42. wait(1);
  43.  
  44. log("&a&lCacto ON");
  45. wait(1);
  46.  
  47. do;
  48.  
  49.  
  50. echo("%&home%");
  51. wait(5);
  52. look(WEST);
  53. wait(1);
  54.  
  55.  
  56.  
  57. //// primeira fileira
  58.  
  59.  
  60. do;
  61.  
  62. keydown(right);
  63. if(%HITID%=81);
  64. keyup(right);
  65. do(50);
  66. key(attack);
  67. wait(-1t);
  68. loop;
  69. endif;
  70.  
  71.  
  72.  
  73. until(%ZPOS%=%#posfinalz%);
  74. keyup(right);
  75.  
  76. wait(1);
  77.  
  78. look(EAST);
  79. wait(500ms);
  80.  
  81. do;
  82. keydown(forward);
  83. until(%XPOS%=%#xpos1%);
  84. keyup(forward);
  85. wait(500ms);
  86.  
  87. look(WEST);
  88.  
  89.  
  90. //// segunda fileira
  91.  
  92.  
  93.  
  94. do;
  95.  
  96. keydown(left);
  97. if(%HITID%=81);
  98. keyup(left);
  99. do(50);
  100. key(attack);
  101. wait(-1t);
  102. loop;
  103. endif;
  104. until(%ZPOS%=%#posinicioz%);
  105. keyup(left);
  106.  
  107.  
  108. //// andando para frente
  109.  
  110.  
  111.  
  112. endif;
  113. look(EAST);
  114. wait(500ms);
  115.  
  116. do;
  117. keydown(forward);
  118. until(%XPOS%=%#xpos2%);
  119. keyup(forward);
  120. wait(500ms);
  121.  
  122.  
  123. look(WEST);
  124. wait(1);
  125.  
  126.  
  127.  
  128.  
  129.  
  130. //// terceira fileira
  131.  
  132.  
  133.  
  134. do;
  135.  
  136. keydown(right);
  137. if(%HITID%=81);
  138. keyup(right);
  139. do(50);
  140. key(attack);
  141. wait(-1t);
  142. loop;
  143. endif;
  144.  
  145. until(%ZPOS%=%#posfinalz%);
  146. keyup(right);
  147.  
  148.  
  149. endif;
  150. look(EAST);
  151. wait(500ms);
  152.  
  153. do;
  154. keydown(forward);
  155. until(%XPOS%=%#xpos3%);
  156. keyup(forward);
  157. wait(500ms);
  158.  
  159.  
  160. look(WEST);
  161. wait(1);
  162.  
  163.  
  164. //// quarta fileira
  165.  
  166.  
  167. do;
  168.  
  169. keydown(left);
  170. if(%HITID%=81);
  171. keyup(left);
  172. do(50);
  173. key(attack);
  174. wait(-1t);
  175. loop;
  176. endif;
  177.  
  178. until(%ZPOS%=%#posinicioz%);
  179. keyup(left);
  180.  
  181.  
  182. endif;
  183. look(EAST);
  184. wait(500ms);
  185.  
  186. do;
  187. keydown(forward);
  188. until(%XPOS%=%#xpos4%);
  189. keyup(forward);
  190. wait(500ms);
  191.  
  192.  
  193. look(WEST);
  194. wait(1);
  195.  
  196. //// quinta fileira
  197.  
  198.  
  199. do;
  200.  
  201. keydown(right);
  202. if(%HITID%=81);
  203. keyup(right);
  204. do(50);
  205. key(attack);
  206. wait(-1t);
  207. loop;
  208. endif;
  209.  
  210. until(%ZPOS%=%#posfinalz%);
  211. keyup(right);
  212.  
  213.  
  214. endif;
  215.  
  216. look(EAST);
  217. wait(500ms);
  218.  
  219. do;
  220. keydown(forward);
  221. until(%XPOS%=%#xpos5%);
  222. keyup(forward);
  223. wait(500ms);
  224.  
  225.  
  226. look(WEST);
  227. wait(1);
  228.  
  229. //// sexta fileira
  230.  
  231.  
  232. do;
  233.  
  234. keydown(left);
  235. if(%HITID%=81);
  236. keyup(left);
  237. do(50);
  238. key(attack);
  239. wait(-1t);
  240. loop;
  241. endif;
  242.  
  243. until(%ZPOS%=%#posinicioz%);
  244. keyup(left);
  245.  
  246.  
  247. endif;
  248. look(EAST);
  249. wait(500ms);
  250.  
  251. do;
  252. keydown(forward);
  253. until(%XPOS%=%#xpos6%);
  254. keyup(forward);
  255. wait(500ms);
  256.  
  257.  
  258. look(WEST);
  259. wait(1);
  260.  
  261.  
  262. //// setima fileira
  263.  
  264.  
  265.  
  266. do;
  267.  
  268. keydown(right);
  269. if(%HITID%=81);
  270. keyup(right);
  271. do(50);
  272. key(attack);
  273. wait(-1t);
  274. loop;
  275. endif;
  276.  
  277. until(%ZPOS%=%#posfinalz%);
  278. keyup(right);
  279.  
  280.  
  281. endif;
  282. look(EAST);
  283. wait(500ms);
  284.  
  285. do;
  286. keydown(forward);
  287. until(%XPOS%=%#xpos7%);
  288. keyup(forward);
  289. wait(500ms);
  290.  
  291.  
  292. look(WEST);
  293. wait(1);
  294.  
  295.  
  296. //// oitava fileira
  297.  
  298.  
  299. do;
  300.  
  301. keydown(left);
  302. if(%HITID%=81);
  303. keyup(left);
  304. do(50);
  305. key(attack);
  306. wait(-1t);
  307. loop;
  308. endif;
  309.  
  310. until(%ZPOS%=%#posinicioz%);
  311. keyup(left);
  312.  
  313.  
  314. endif;
  315.  
  316. look(EAST);
  317. wait(500ms);
  318.  
  319. do;
  320. keydown(forward);
  321. until(%XPOS%=%#xpos8%);
  322. keyup(forward);
  323. wait(500ms);
  324.  
  325.  
  326. look(WEST);
  327. wait(1);
  328.  
  329.  
  330. //// nona fileira
  331.  
  332.  
  333. do;
  334.  
  335. keydown(right);
  336. if(%HITID%=81);
  337. keyup(right);
  338. do(50);
  339. key(attack);
  340. wait(-1t);
  341. loop;
  342. endif;
  343.  
  344. until(%ZPOS%=%#posfinalz%);
  345. keyup(right);
  346.  
  347.  
  348. endif;
  349.  
  350. look(EAST);
  351. wait(500ms);
  352.  
  353. do;
  354. keydown(forward);
  355. until(%XPOS%=%#xpos9%);
  356. keyup(forward);
  357. wait(500ms);
  358.  
  359.  
  360. look(WEST);
  361. wait(1);
  362.  
  363.  
  364. //// decima fileira
  365.  
  366.  
  367. do;
  368.  
  369. keydown(left);
  370. if(%HITID%=81);
  371. keyup(left);
  372. do(50);
  373. key(attack);
  374. wait(-1t);
  375. loop;
  376. endif;
  377.  
  378. until(%ZPOS%=%#posfinalz%);
  379. keyup(left);
  380.  
  381.  
  382. endif;
  383.  
  384. log("&eGuardando os cactos");
  385. wait(1);
  386.  
  387.  
  388.  
  389. wait(1);
  390. echo("/chat off)";
  391. wait(150ms);
  392. clearchat;
  393. wait(1);
  394. echo(%&guardar%);
  395. wait(5);
  396. slot(9);
  397. wait(500ms);
  398.  
  399.  
  400. do;
  401.  
  402. look(0,313); //// primeiro bau bau
  403. wait(500ms);
  404. key(use);
  405. wait(3);
  406.  
  407.  
  408.  
  409.  
  410.  
  411. //// guarda no bau se o slot for menor que 64
  412. GETSLOTITEM(53,#id,#stack,#data);
  413. if(%#stack%<64);
  414. wait(500ms);
  415. log("guardando itens");
  416. FOR(#inv,54,89);
  417. slotclick(%#inv%,l,true);
  418. NEXT;
  419. gui;
  420. endif;
  421.  
  422.  
  423.  
  424.  
  425.  
  426. //// verifica se o bau esta cheio
  427. GETSLOT(81,#slot,0);
  428. if(%#slot%=53);
  429. log("o bau esta cheio");
  430. gui;
  431. wait(500ms);
  432. look(0,334); //// segundo bau
  433. wait(500ms);
  434. key(use);
  435. wait(5);
  436. endif;
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443. //// guarda no bau se o slot for menor que 64
  444. GETSLOTITEM(53,#id,#stack,#data);
  445. if(%#stack%<64);
  446. wait(500ms);
  447. log("guardando itens");
  448. FOR(#inv,54,89);
  449. slotclick(%#inv%,l,true);
  450. NEXT;
  451. gui;
  452. endif;
  453.  
  454.  
  455.  
  456.  
  457.  
  458. //// verifica se o bau esta cheio
  459. GETSLOT(81,#slot,0);
  460. if(%#slot%=53);
  461. log("o bau esta cheio");
  462. gui;
  463. wait(500ms);
  464. look(0,7); //// terceiro bau
  465. wait(500ms);
  466. key(use);
  467. wait(5);
  468. endif;
  469.  
  470.  
  471.  
  472.  
  473. //// guarda no bau se o slot for menor que 64
  474. GETSLOTITEM(53,#id,#stack,#data);
  475. if(%#stack%<64);
  476. wait(500ms);
  477. log("guardando itens");
  478. FOR(#inv,54,89);
  479. slotclick(%#inv%,l,true);
  480. NEXT;
  481. gui;
  482. endif;
  483.  
  484.  
  485. //// verifica se o bau esta cheio
  486. GETSLOT(81,#slot,0);
  487. if(%#slot%=53);
  488. log("o bau esta cheio");
  489. gui;
  490. wait(500ms);
  491. look(0,33); //// quarto bau
  492. wait(500ms);
  493. key(use);
  494. wait(5);
  495. endif;
  496.  
  497.  
  498.  
  499. //// guarda no bau se o slot for menor que 64
  500. GETSLOTITEM(53,#id,#stack,#data);
  501. if(%#stack%<64);
  502. wait(500ms);
  503. log("guardando itens");
  504. FOR(#inv,54,89);
  505. slotclick(%#inv%,l,true);
  506. NEXT;
  507. gui;
  508. endif;
  509.  
  510.  
  511. //// verifica se o bau esta cheio
  512. GETSLOT(81,#slot,0);
  513. if(%#slot%=53);
  514. log("o bau esta cheio");
  515. gui;
  516. wait(500ms);
  517. look(0,50); //// quarto bau
  518. wait(500ms);
  519. key(use);
  520. wait(5);
  521. endif;
  522.  
  523.  
  524. //// guarda no bau se o slot for menor que 64
  525. GETSLOTITEM(53,#id,#stack,#data);
  526. if(%#stack%<64);
  527. wait(500ms);
  528. log("guardando itens");
  529. FOR(#inv,54,89);
  530. slotclick(%#inv%,l,true);
  531. NEXT;
  532. gui;
  533. endif;
  534.  
  535.  
  536. //// verifica se o bau esta cheio
  537. GETSLOT(81,#slot,0);
  538. if(%#slot%=53);
  539. log("o bau esta cheio");
  540. gui;
  541. wait(500ms);
  542. look(0,50); //// quinto bau
  543. wait(500ms);
  544. key(use);
  545. wait(5);
  546. LOG("&4&lTODOS OS BAUS ESTÃO CHEIOS");
  547. gui;
  548. wait(1);
  549. look(NORTH);
  550. wait(500ms);
  551. keydown(sneak);
  552. keydown(right);
  553. wait(700ms);
  554. keyup(sneak);
  555. keyup(right);
  556. endif;
  557. until(%ITEM%=0);
  558.  
  559.  
  560. loop;
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571. endif;
  572. log("&a&l[Cacto] &c&lOFF");
  573. endif;
  574. stop;
  575. endif;
  576. }$$
  577.  
Advertisement
Add Comment
Please, Sign In to add comment