imperiius

Untitled

Jul 19th, 2024
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.76 KB | None | 0 0
  1. $${
  2.  
  3. &version="0.1";
  4. &home_trap="/home swayut";
  5.  
  6. #id_pa="277";
  7. #id_diamante="57";
  8. #id_areia="88";
  9. #reparados,"0";
  10.  
  11. IF(sway_upatudo);
  12. Log(" ");
  13. Log("&5&l[Upa-Tudo] &cDesativado!");
  14. Log(" ");
  15. Unset(sway_upatudo);
  16. stop;
  17. Else;
  18. Log(" ");
  19. Log("&5&l[Upa-Tudo] &eAtivado!");
  20. Log(" ");
  21. Set(sway_upatudo);
  22.  
  23. Log(" ");Log("&5&l[Upa-Tudo] &eVou upar");
  24. //Log("&e[Escavação] &d&l[1] &7(Disponível) &6(VIP)");
  25. //Log("&9[Pescador] &d&l[2] &7(Disponível) &6(VIP)");
  26. //Log("&a[Herbalismo] &d&l[3] &7(Disponível) &6(VIP)&c(Nao-VIP)");
  27. //Log("&b[Mineração] &d&l[4] &7(Disponível) &6(VIP)");
  28. //Log("&e[Lenhador] &d&l[5] &7(Disponível) &6(VIP)");
  29. //Log("&c[Machado] &d&l[6] &7(Disponível) &6(VIP)&c(Nao-VIP)");
  30. //Log("&7[Arqueiro] &d&l[7] &7(Disponível) &6(VIP)&c(Nao-VIP)");
  31. //Log("&4[Espadas] &d&l[8] &7(Disponível) &6(VIP)&c(Nao-VIP)");
  32. //Log("&9[Acrobacia] &d&l[9] &4(Não Disponível)");
  33. //Log("&4[Sair] &d&l[0]");
  34. set(&qualup,"4");
  35. unset(@sleepteleport);
  36. echo("/home swayut");
  37. do;until(@sleepteleport);
  38. unset(@sleepteleport);
  39. ENDIF;
  40.  
  41. IF(%&qualup%="0"); Log("&5&l[Upa-Tudo] &4Finalizado."); Unset(sway_upatudo); stop; ENDIF;
  42. IF(%&qualup%=NONE); Log("&5&l[Upa-Tudo] &4Finalizado."); Unset(sway_upatudo); stop; ENDIF;
  43. IF(%&qualup%="9");
  44. Log("&5&l[Upa-Tudo] &cA Macro de Acrobacia ainda não está disponível. &3&l#Sway");
  45. Unset(sway_upatudo);
  46. stop;
  47. ENDIF;
  48. IF(%&qualup%="1");
  49. Echo("%&home_trap%");
  50. Wait(2000Ms);
  51. GUI(INVENTORY);
  52. GETSLOT(277,#pa_inventory);
  53. IF(#pa_inventory = -1);Log("&e[Escavação] &4Não foi encontrado uma pá em seu inventário.");
  54. Do;
  55. Gui();
  56. UNTIL(%GUI% = "NONE");
  57. Unset(sway_upatudo);
  58. Stop;
  59. ENDIF;
  60. GUI(INVENTORY);
  61. GETSLOT(88,#bloco_inventory);
  62. IF(#bloco_inventory = -1);Log("&e[Escavação] &4Não foi encontrado Areia das almas em seu inventário.");
  63. Do;
  64. Gui();
  65. UNTIL(%GUI% = "NONE");
  66. Unset(sway_upatudo);
  67. Stop;
  68. ENDIF;
  69. GUI(INVENTORY);
  70. GETSLOT(57,#dima_inventory);
  71. IF(#dima_inventory = -1);Log("&e[Escavação] &4Não foi encontrado bloco(s) de diamante(s) em seu inventário.");
  72. Do;
  73. Gui();
  74. UNTIL(%GUI% = "NONE");
  75. Unset(sway_upatudo);
  76. Stop;
  77. Else;
  78. SET(conferir_bloco_de_ferro);
  79. ENDIF;
  80. IF(conferir_bloco_de_ferro);
  81. GUI();
  82. Do(15);
  83. Look(0,90);
  84. Wait(500Ms);
  85. UNTIL(%HITID%=42);
  86. IF(%HITID%=42);
  87. Look(%&arc_direcao%);
  88. Log("&e[Escavação] &eTudo certo para iniciar!");
  89. SET(iniciar_esc);
  90. BREAK;
  91. ELSE;
  92. Log(" ");
  93. Log("&e[Escavação] &fBloco de ferro não encontrado.")
  94. Log("&e[Solução] &fColoque um BLOCO DE FERRO em baixo de você.");
  95. Log(" ");
  96. Unset(sway_upatudo);
  97. Stop;
  98. ENDIF;
  99. ENDIF;
  100. IF(iniciar_esc);
  101. GUI();
  102. Look(1,37);
  103. Wait(500Ms);
  104. do;
  105. PICK(%#id_pa%);
  106. IF(%DURABILITY% < 400);
  107. PICK(%#id_pa%);
  108. Wait(300Ms);
  109. Look(0,90);
  110. Key(Use);
  111. Wait(200Ms);
  112. INC(#reparados,"1");
  113. ENDIF;
  114. LOOK(1,37);
  115. IF(%HITID% = 49);
  116. PICK(%#id_areia%);
  117. Key(Use);
  118. Wait(100Ms);
  119. ENDIF;
  120. LOOK(1,37);
  121. IF(%HITID% = 88);
  122. PICK(%#id_pa%)
  123. Key(Attack);
  124. Wait(200Ms);
  125. ENDIF;
  126. loop;
  127. ENDIF;
  128. ENDIF;
  129.  
  130. IF(%&qualup%="2");
  131. Wait(500Ms);
  132. Log(" ");
  133. Log("&9[Pescador] &fOnde você vai upar a skill pescador ?");Log(" ");
  134. Log("&6[Warp VIP] &d&l[1] &7(Apenas para jogadores VIPs)");
  135. Log("&a[Em minha home] &d&l[2]");
  136. Log("&4[Sair] &d&l[0]");Log(" ");Log(" ");
  137. SET((&onde_pesca,"1")||(&onde_pesca,"2")||(&onde_pesca,"0"));
  138. PROMPT(&onde_pesca,$$?,"Digite aqui a resposta.");
  139.  
  140. IF(%&onde_pesca%="2"); Log("&9[Pescador] &4Opção invalida!");Log("&9[Pescador] &cAinda não é possivel pescar sem ser na warp vip."); Unset(sway_upatudo); stop; ENDIF;
  141. IF(%&onde_pesca%="0"); Log("&9[Pescador] &4Finalizado."); Unset(sway_upatudo); stop; ENDIF;
  142. IF(%&onde_pesca%=NONE); Log("&9[Pescador] &4Finalizado."); Unset(sway_upatudo); stop; ENDIF;
  143.  
  144. IF(%&onde_pesca%="1");
  145. Log(" ");
  146. Log("&9[Pescador] &fQual o nome da home onde você vai upar na &6Warp VIP&f?");
  147. Log(" ");
  148. Log("&9[Pescador] &aColoque apenas o nome da home, não precisa colocar o (/home exemplo)");
  149. Log("&e[Exemplo] &fpescar");Log(" ");
  150. SET(&nomedahome,"");
  151. PROMPT(&nomedahome,$$?,"Digite aqui o nome da home, exemplo: pescar");
  152. IF(%&nomedahome%=NONE);
  153. Log(" ");
  154. Log("&9[Pescador] &cNada foi colocado.");
  155. Log(" ");
  156. Unset(sway_upatudo);
  157. stop;
  158. ELSE;
  159. Log("&9[Pescador] &fNome da home: &6%&nomedahome%");
  160. SET(iniciar_pesc);
  161. ENDIF;
  162. Wait(2000Ms);
  163. IF(iniciar_pesc);
  164. Echo("/home %&nomedahome%");
  165. Wait(200Ms);
  166. Echo("/esconder");
  167. GUI();
  168. Wait(1500Ms);
  169. IFMATCHES(%DIRECTION%,N); &pesca_direcao=NORTH; ENDIF;
  170. IFMATCHES(%DIRECTION%,S); &pesca_direcao=SOUTH; ENDIF;
  171. IFMATCHES(%DIRECTION%,W); &pesca_direcao=WEST; ENDIF;
  172. IFMATCHES(%DIRECTION%,E); &pesca_direcao=EAST; ENDIF;
  173. Wait(500Ms);
  174. Log("&b&l[&e&l&nI N F O&b&l] &aPescar na direção &c%&pesca_direcao% &3&l#Sway");
  175. Wait(500Ms);
  176. GUI(INVENTORY);
  177. GETSLOT(346,#vara_inventory);
  178. IF(#vara_inventory = -1);Log("&9[Pescador] &4Não foi encontrado uma vara de pescar em seu inventário.");
  179. Do;
  180. Gui();
  181. UNTIL(%GUI% = "NONE");
  182. Unset(sway_upatudo);
  183. Stop;
  184. ENDIF;
  185. GUI(INVENTORY);
  186. GETSLOT(287,#linha_inventory);
  187. IF(#linha_inventory = -1);Log("&9[Pescador] &4Não foi encontrado linha(s) em seu inventário.");
  188. Do;
  189. Gui();
  190. UNTIL(%GUI% = "NONE");
  191. Unset(sway_upatudo);
  192. Stop;
  193. Else;
  194. Set(sway_iniciar_pesca);
  195. ENDIF;
  196. IF(sway_iniciar_pesca);
  197. Echo("/home %&nomedahome%");
  198. Wait(1500Ms);
  199. do;
  200. Look(%&pesca_direcao%);
  201. PICK(346);
  202. IF(%DURABILITY% < 16);
  203. PICK(346);
  204. Echo("/reparar");
  205. Wait(20Ms);
  206. Echo("/esconder");
  207. Wait(200Ms);
  208. ENDIF;
  209. LOOK(%&pesca_direcao%);
  210. PICK(346);
  211. Key(use);
  212. Wait(70ms);
  213. loop;
  214. ENDIF;
  215. ENDIF;
  216. ENDIF;
  217. ENDIF;
  218. IF(%&qualup%="3");
  219. Echo("%&home_trap%");
  220. Wait(2000Ms);
  221. GUI(INVENTORY);
  222. GETSLOT(338,#herba_inventory);
  223. IF(#herba_inventory = -1);Log("&a[Herbalismo] &4Não foi encontrado Canas de Açúcar em seu inventário.");
  224. Do;
  225. Gui();
  226. UNTIL(%GUI% = "NONE");
  227. Unset(sway_upatudo);
  228. Stop;
  229. ELSE;
  230. SET(verificar_areia);
  231. ENDIF;
  232. Look(180,38);
  233. IF(verificar_areia);
  234. GUI();
  235. Do(15);
  236. Look(180,38);
  237. Wait(500Ms);
  238. UNTIL(%HITID%=12);
  239. IF(%HITID%=12);
  240. Look(180,38);
  241. Log("&a[Herbalismo] &eTudo certo para iniciar!");
  242. SET(iniciar_herba);
  243. BREAK;
  244. ELSE;
  245. Log(" ");
  246. Log("&e[Escavação] &fBloco de areia não encontrado.")
  247. Log("&e[Solução] &fVeja em &3/home sway swayut &fcomo deve ser feito a trap.");
  248. Log(" ");
  249. Unset(sway_upatudo);
  250. Stop;
  251. ENDIF;
  252. ENDIF;
  253. IF(iniciar_herba);
  254. Wait(500Ms);
  255. GUI();
  256. do;
  257. PICK(338);
  258. LOOK(180,38);
  259. Wait(50Ms);
  260. Key(Use);
  261. Wait(50Ms);
  262. Key(Attack);
  263. loop;
  264. ENDIF;
  265. ENDIF;
  266. IF(%&qualup%="4");
  267. Echo("%&home_trap%");
  268. Wait(1000Ms);
  269. Log(" ");
  270. Log("&b[Mineração] &eCom qual bloco deseja upar mineração ?");Log(" ");
  271. Log("&7[Pedra Lisa] &d&l[1] &8(Necessário Picareta com Toque Suave)");
  272. Log("&4[Sair] &d&l[0]");Log(" ");
  273. SET((&bloco_miner,"1")||(&bloco_miner,"0"));
  274. // PROMPT(&bloco_miner,$$?,"Digite aqui a resposta.");
  275.  
  276. IF(%&bloco_miner%="0"); Log("&9[Pescador] &4Finalizado."); Unset(sway_upatudo); stop; ENDIF;
  277. set(&bloco_miner,"49");
  278. IF(%&bloco_miner%="49");
  279. Wait(500Ms);
  280. Echo("%&home_trap%");
  281. Wait(500Ms);
  282. GUI(INVENTORY);
  283. GETSLOT(278,#pick_inventory);
  284. IF(#pick_inventory = -1);Log("&b[Mineração] &4Não foi encontrado uma picareta em seu inventário.");
  285. Do;
  286. Gui();
  287. UNTIL(%GUI% = "NONE");
  288. Unset(sway_upatudo);
  289. Stop;
  290. ENDIF;
  291. GUI(INVENTORY);
  292. GETSLOT(57,#dima_inventory);
  293. IF(#dima_inventory = -1);Log("&b[Mineração] &4Não foi encontrado Bloco(s) de diamante(s) em seu inventário.");
  294. Do;
  295. Gui();
  296. UNTIL(%GUI% = "NONE");
  297. Unset(sway_upatudo);
  298. Stop;
  299. ENDIF;
  300. GUI(INVENTORY);
  301. GETSLOT(49,#pedra_inventory);
  302. IF(#pedra_inventory = -1);Log("&b[Mineração] &4Não foi encontrado PEDRA LISA em seu inventário.");
  303. Do;
  304. Gui();
  305. UNTIL(%GUI% = "NONE");
  306. Unset(sway_upatudo);
  307. Stop;
  308. ELSE;
  309. SET(conferir_obsidiana);
  310. ENDIF;
  311. IF(conferir_obsidiana);
  312. GUI();
  313. Do(15);
  314. Look(270,39);
  315. Wait(500Ms);
  316. UNTIL(%HITID%=49);
  317. IF(%HITID%=49);
  318. Look(%&arc_direcao%);
  319. Log("&b[Mineração] &eTudo certo para iniciar!");
  320. SET(iniciar_mina);
  321. BREAK;
  322. ELSE;
  323. Log(" ");
  324. Log("&b[Mineração] &fBloco de obsidian não encontrado.")
  325. Log("&e[Solução] &fVeja em &3/home sway swayut &fcomo deve ser feito a trap.");
  326. Log(" ");
  327. Unset(sway_upatudo);
  328. Stop;
  329. ENDIF;
  330. ENDIF;
  331. IF(iniciar_mina);
  332. GUI();
  333. Look(270,39);
  334. Wait(500Ms);
  335. do;
  336. PICK(278);
  337. IF(%DURABILITY% < 400);
  338. PICK(278);
  339. Wait(300Ms);
  340. Look(0,90);
  341. Key(Use);
  342. Wait(200Ms);
  343. ENDIF;
  344. LOOK(270,39);
  345. IF(%HITID% = 49);
  346. PICK(24);
  347. Key(Use);
  348. Wait(100Ms);
  349. ENDIF;
  350. LOOK(270,39);
  351. IF(%HITID% = 24);
  352. PICK(278)
  353. Key(Attack);
  354. Wait(-1Ms);
  355. ENDIF;
  356. loop;
  357. ENDIF;
  358. ENDIF;
  359. ENDIF;
  360. IF(%&qualup%="5");
  361. Log(" ");
  362. Log("&e[Lenhador] &fCom quanto de durabilidade deseja reparar o seu machado?");
  363. Log(" ");
  364. Log("&7[Durabilidade 600] &d&l[1]");
  365. Log("&7[Durabilidade 500] &d&l[2]");
  366. Log("&7[Durabilidade 400] &d&l[3]");
  367. Log("&7[Durabilidade 300] &d&l[4]");
  368. Log("&4[Sair] &d&l[0]");Log(" ");
  369. SET((&durabilidade_machado,"1")||(&durabilidade_machado,"2")||(&durabilidade_machado,"3")||(&durabilidade_machado,"4")||(&durabilidade_machado,"5"));
  370. PROMPT(&durabilidade_machado,$$?,"Digite aqui a resposta.");
  371.  
  372. IF(%&durabilidade_machado%="1"); #reparar_machado="600"; ENDIF;
  373. IF(%&durabilidade_machado%="2"); #reparar_machado="500"; ENDIF;
  374. IF(%&durabilidade_machado%="3"); #reparar_machado="400"; ENDIF;
  375. IF(%&durabilidade_machado%="4"); #reparar_machado="300"; ENDIF;
  376. IF(%&durabilidade_machado%="0"); Log("&e[Lenhador] &4Finalizado."); Unset(sway_upatudo); stop; ENDIF;
  377.  
  378. GUI();
  379. Echo("%&home_trap%");
  380. Wait(3000Ms);
  381. GUI(INVENTORY);
  382. GETSLOT(279,#machado_inventory);
  383. IF(#machado_inventory = -1);Log("&e[Lenhador] &4Não foi encontrado Machado em seu inventário.");
  384. Do;
  385. Gui();
  386. UNTIL(%GUI% = "NONE");
  387. Unset(sway_upatudo);
  388. Stop;
  389. ENDIF;
  390. GUI(INVENTORY);
  391. GETSLOT(57,#dima_inventory);
  392. IF(#dima_inventory = -1);Log("&e[Lenhador] &4Não foi encontrado Bloco(s) de diamante(s) em seu inventário.");
  393. Do;
  394. Gui();
  395. UNTIL(%GUI% = "NONE");
  396. Unset(sway_upatudo);
  397. Stop;
  398. ENDIF;
  399. GUI(INVENTORY);
  400. GETSLOT(17,#wood_inventory);
  401. IF(#wood_inventory = -1);Log("&e[Lenhador] &4Não foi encontrado Madeiras em seu inventário.");
  402. Do;
  403. Gui();
  404. UNTIL(%GUI% = "NONE");
  405. Unset(sway_upatudo);
  406. Stop;
  407. ELSE;
  408. Log("&e[Lenhador] &eTudo certo para iniciar!");
  409. SET(iniciar_lenha);
  410. ENDIF;
  411. IF(iniciar_lenha);
  412. GUI();
  413. Look(89,40);
  414. Wait(500Ms);
  415. do;
  416. PICK(279);
  417. IF(%DURABILITY% < %#reparar_machado%);
  418. PICK(279);
  419. Wait(300Ms);
  420. Look(0,90);
  421. Key(Use);
  422. Wait(200Ms);
  423. ENDIF;
  424. LOOK(89,40);
  425. IF(%HITID% = 49);
  426. PICK(17);
  427. Key(Use);
  428. Wait(100Ms);
  429. ENDIF;
  430. LOOK(89,40);
  431. IF(%HITID% = 17);
  432. PICK(279)
  433. Key(Attack);
  434. Wait(-1Ms);
  435. ENDIF;
  436. loop;
  437. ENDIF;
  438. ENDIF;
  439. ENDIF;
  440. ENDIF;
  441. IF(%&qualup%="6");
  442. GUI();
  443. Log(" ");
  444. Log("&c[Machado] &fQual o nome da home onde está o mob ?");
  445. Log(" ");
  446. SET(&home_mob,"");
  447. PROMPT(&home_mob,$$?,"Digite aqui a resposta.");
  448. IF(%&home_mob%=NONE);
  449. Log(" ");
  450. Log("&c[Machado] &cNada foi colocado.");
  451. Log(" ");
  452. Unset(sway_upatudo);
  453. stop;
  454. ELSE;
  455. Log("&c[Machado] &aNome da home: &6%&home_mob%");
  456. SET(iniciar_verificacao_machado);
  457. ENDIF;
  458.  
  459. IF(iniciar_verificacao_machado);
  460. GUI(INVENTORY);
  461. GETSLOT(57,#dima_inventory);
  462. IF(#dima_inventory = -1);Log("&c[Machado] &4Não foi encontrado Bloco(s) de diamante(s) em seu inventário.");
  463. Do;
  464. Gui();
  465. UNTIL(%GUI% = "NONE");
  466. Unset(sway_upatudo);
  467. Stop;
  468. ENDIF;
  469. GUI(INVENTORY);
  470. GETSLOT(279,#machado_inventory);
  471. IF(#machado_inventory = -1);Log("&c[Machado] &4Não foi encontrado um Machado em seu inventário.");
  472. Do;
  473. Gui();
  474. UNTIL(%GUI% = "NONE");
  475. Unset(sway_upatudo);
  476. Stop;
  477. ELSE;
  478. SET(conferir_mob);
  479. ENDIF;
  480. ENDIF;
  481. IF(conferir_mob);
  482. Echo("/home %&home_mob%");
  483. Wait(2000Ms);
  484. IFMATCHES(%DIRECTION%,N); &machado_direcao=NORTH; &direcao_costas=SOUTH; ENDIF;
  485. IFMATCHES(%DIRECTION%,S); &machado_direcao=SOUTH; &direcao_costas=NORTH; ENDIF;
  486. IFMATCHES(%DIRECTION%,W); &machado_direcao=WEST; &direcao_costas=EAST; ENDIF;
  487. IFMATCHES(%DIRECTION%,E); &machado_direcao=EAST; &direcao_costas=WEST; ENDIF;
  488. Wait(500Ms);
  489. Log("&b&l[&e&l&nI N F O&b&l] &aMob na direção &c%&machado_direcao% &3&l#Sway");
  490. Wait(200ms);
  491. GUI();
  492. Do(15);
  493. Look(0,90);
  494. Wait(500Ms);
  495. UNTIL(%HITID%=42);
  496. IF(%HITID%=42);
  497. Look(%&machado_direcao%);
  498. Log("&c[Machado] &eTudo certo para iniciar!");
  499. SET(iniciar_machado);
  500. BREAK;
  501. ELSE;
  502. Log(" ");
  503. Log("&c[Machado] &fBloco de ferro não encontrado.")
  504. Log("&e[Solução] &fColoque um BLOCO DE FERRO em baixo de você.");
  505. Log(" ");
  506. Unset(sway_upatudo);
  507. Stop;
  508. ENDIF;
  509. ENDIF;
  510. IF(iniciar_machado);
  511. Echo("/home %&home_mob%");
  512. Wait(2000Ms);
  513. GUI();
  514. do();
  515. PICK(279);
  516. IF(%DURABILITY% < 400);
  517. Look(0,90);
  518. Wait(400Ms);
  519. do(2);
  520. Key(use);
  521. loop;
  522. Wait(200Ms):
  523. ENDIF;
  524. Look(%&machado_direcao%);
  525. PICK(279);
  526. Key(Attack);
  527. Wait(20MS);
  528. loop;
  529. ENDIF;
  530. ENDIF;
  531. ENDIF;
  532. IF(%&qualup%="8");
  533. GUI();
  534. Log(" ");
  535. Log("&4[Espadas] &fQual o nome da home onde está o mob ?");
  536. Log(" ");
  537. SET(&home_mob,"");
  538. PROMPT(&home_mob,$$?,"Digite aqui a resposta.");
  539. IF(%&home_mob%=NONE);
  540. Log(" ");
  541. Log("&4[Espadas] &cNada foi colocado.");
  542. Log(" ");
  543. Unset(sway_upatudo);
  544. stop;
  545. ELSE;
  546. Log("&4[Espadas] &aNome da home: &6%&home_mob%");
  547. SET(iniciar_verificacao_espada);
  548. ENDIF;
  549.  
  550. IF(iniciar_verificacao_espada);
  551. GUI(INVENTORY);
  552. GETSLOT(57,#dima_inventory);
  553. IF(#dima_inventory = -1);Log("&4[Espadas] &4Não foi encontrado Bloco(s) de diamante(s) em seu inventário.");
  554. Do;
  555. Gui();
  556. UNTIL(%GUI% = "NONE");
  557. Unset(sway_upatudo);
  558. Stop;
  559. ENDIF;
  560. GUI(INVENTORY);
  561. GETSLOT(276,#espada_inventory);
  562. IF(#espada_inventory = -1);Log("&4[Espadas] &4Não foi encontrado uma Espada em seu inventário.");
  563. Do;
  564. Gui();
  565. UNTIL(%GUI% = "NONE");
  566. Unset(sway_upatudo);
  567. Stop;
  568. ELSE;
  569. SET(conferir_mob_espadas);
  570. ENDIF;
  571. ENDIF;
  572. IF(conferir_mob_espadas);
  573. Echo("/home %&home_mob%");
  574. Wait(2000Ms);
  575. IFMATCHES(%DIRECTION%,N); &espada_direcao=NORTH; &direcao_costas=SOUTH; ENDIF;
  576. IFMATCHES(%DIRECTION%,S); &espada_direcao=SOUTH; &direcao_costas=NORTH; ENDIF;
  577. IFMATCHES(%DIRECTION%,W); &espada_direcao=WEST; &direcao_costas=EAST; ENDIF;
  578. IFMATCHES(%DIRECTION%,E); &espada_direcao=EAST; &direcao_costas=WEST; ENDIF;
  579. Wait(500Ms);
  580. Log("&b&l[&e&l&nI N F O&b&l] &aMob na direção &c%&espada_direcao% &3&l#Sway");
  581. Wait(200ms);
  582. GUI();
  583. Do(15);
  584. Look(0,90);
  585. Wait(500Ms);
  586. UNTIL(%HITID%=42);
  587. IF(%HITID%=42);
  588. Look(%&espada_direcao%);
  589. Log("&4[Espadas] &eTudo certo para iniciar!");
  590. SET(iniciar_espada);
  591. BREAK;
  592. ELSE;
  593. Log(" ");
  594. Log("&4[Espadas] &fBloco de ferro não encontrado.")
  595. Log("&e[Solução] &fColoque um BLOCO DE FERRO em baixo de você.");
  596. Log(" ");
  597. Unset(sway_upatudo);
  598. Stop;
  599. ENDIF;
  600. ENDIF;
  601. IF(iniciar_espada);
  602. Echo("/home %&home_mob%");
  603. Wait(2000Ms);
  604. GUI();
  605. do();
  606. PICK(276);
  607. IF(%DURABILITY% < 400);
  608. Look(0,90);
  609. Wait(400Ms);
  610. do(2);
  611. Key(use);
  612. loop;
  613. Wait(200Ms):
  614. ENDIF;
  615. Look(%&espada_direcao%);
  616. PICK(276);
  617. Key(Attack);
  618. Wait(20MS);
  619. loop;
  620. ENDIF;
  621. ENDIF;
  622. ENDIF;
  623. IF(%&qualup%="7");
  624. Log(" ");
  625. Log("&7[Arqueiro] &fQual o nome da home onde você vai upar Arqueiro?");
  626. Log(" ");
  627. SET(&home_arco_mob,"");
  628. PROMPT(&home_arco_mob,$$?,"Digite aqui a resposta.");
  629.  
  630. IF(%&home_arco_mob%=NONE);
  631. Log("&7[Arqueiro] &cNada foi colocado.");
  632. Unset(sway_upatudo);
  633. stop;
  634. ELSE;
  635. Log(" ");
  636. Log("&7[Arqueiro] &aNome da home: &6%&home_arco_mob%");
  637. Log(" ");
  638. SET(iniciar_arc);
  639. ENDIF;
  640. IF(iniciar_arc);
  641. Echo("/home %&home_arco_mob%");
  642. Wait(3000Ms);
  643. GUI();
  644. IFMATCHES(%DIRECTION%,N); &arco_direcao=NORTH; ENDIF;
  645. IFMATCHES(%DIRECTION%,S); &arco_direcao=SOUTH; ENDIF;
  646. IFMATCHES(%DIRECTION%,W); &arco_direcao=WEST; ENDIF;
  647. IFMATCHES(%DIRECTION%,E); &arco_direcao=EAST; ENDIF;
  648. Wait(500Ms);
  649. Log("&b&l[&e&l&nI N F O&b&l] &aMob na direção &c%&arco_direcao% &3&l#Sway");
  650. Wait(200ms);
  651. GUI(INVENTORY);
  652. GETSLOT(261,#arco_inventory);
  653. IF(#arco_inventory = -1);Log("&7[Arqueiro] &4Não foi encontrado um Arco em seu inventário.");
  654. Do;
  655. Gui();
  656. UNTIL(%GUI% = "NONE");
  657. Unset(sway_upatudo);
  658. Stop;
  659. ENDIF;
  660. GUI(INVENTORY);
  661. GETSLOT(287,#linha_inventory);
  662. IF(#linha_inventory = -1);Log("&7[Arqueiro] &4Não foi encontrado Linha(s) em seu inventário.");
  663. Do;
  664. Gui();
  665. UNTIL(%GUI% = "NONE");
  666. Unset(sway_upatudo);
  667. Stop;
  668. ELSE;
  669. SET(conferir_iron_block);
  670. ENDIF;
  671. IF(conferir_iron_block);
  672. GUI();
  673. Do(15);
  674. Look(0,90);
  675. Wait(500Ms);
  676. UNTIL(%HITID%=42);
  677. IF(%HITID%=42);
  678. Look(%&arco_direcao%);
  679. Log("&7[Arqueiro] &eTudo certo para iniciar!");
  680. SET(sway_arqueiro);
  681. BREAK;
  682. ELSE;
  683. Log(" ");
  684. Log("&e[Escavação] &fBloco de ferro não encontrado.")
  685. Log("&e[Solução] &fColoque um BLOCO DE FERRO em baixo de você.");
  686. Log(" ");
  687. Unset(sway_upatudo);
  688. Stop;
  689. ENDIF;
  690. ENDIF;
  691. IF(sway_arqueiro);
  692. Gui();
  693. Echo("/home %&home_arco_mob%");
  694. Wait(2000Ms);
  695. do();
  696. do;
  697. PICK(261);
  698. IF(%DURABILITY% < 50);
  699. Wait(300Ms);
  700. Look(0,90);
  701. Key(Use);
  702. Wait(300Ms);
  703. ENDIF;
  704.  
  705. Look(%&arco_direcao%);
  706. Do(42);
  707. do;
  708. Key(use);
  709. Wait(150Ms);
  710. Until(%DURABILITY% > 120);
  711. Else;
  712. do(20);
  713. Look(%&arco_direcao%);
  714. Key(Use);
  715. loop;
  716. loop;
  717. Echo("/spawn");
  718. Wait(3000Ms);
  719. Echo("/home %&home_arco_mob%");
  720. Wait(3000Ms);
  721. loop;
  722. ENDIF;
  723. ENDIF;
  724. ENDIF;
  725. ENDIF;
  726. ENDIF;
  727.  
  728. }$$
  729.  
Advertisement
Add Comment
Please, Sign In to add comment