Advertisement
lomexicano

Mob_Mexicano 1.0

Jul 27th, 2019
3,057
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.55 KB | None | 0 0
  1. $${
  2. &versao = "1.0";
  3.  
  4. &homemob = "/home mobmexicano"; //////////// home do mobspawn - olhando para os mobs
  5. &homevenda = "/home vendamobmexicano"; ////////// home da venda do item principal que o mob dropa - olhando para a placa da loja
  6. &homevenda2 = "/home vendamobmexicano2"; ///////// home da venda do item secundário que o mob dropa - olhando para a placa da loja
  7. &home_com_bau_com_espadas = "/home baucomespadas"; ////// home olhando para um bau com espadas - caso necessite trocar de espada
  8. &delay_de_hit = "200ms"; ///// delay entre os golpes de espada;
  9. #hits_antes_de_verificar = 60; //////// numero de hits antes de verificar o inventario;
  10. #vazios_para_vender = 2;
  11.  
  12. #durabilidade_diamante = 205; ///// limite de durabilidade para reparar/trocar espada/machado de diamante; NUNCA MENOS DE 13!;
  13. #durabilidade_ferro = 30; ///// limite de durabilidade para reparar/trocar espada/machado de ferro; NUNCA MENOS DE 13!;
  14. #durabilidade_pedra = 20; ///// limite de durabilidade para reparar/trocar espada/machado de pedra; NUNCA MENOS DE 13!;
  15.  
  16.  
  17. #qual_espada = 0;///// coloque a resposta para a pergunta de qual espada/machado voce quer;
  18. #vip = 0; ///// mude para 1 se quiser reparar a espada, ou para 2 se nao quiser (ele vai buscar na home &homevenda, acima);
  19. #mobspawn = 0; ///// mude para 1 se for blaze, 2 se for zumbi, 3 se for esqueleto, 4 se for lula, 5 se for aranha ou 6 se for pigman;
  20. #venda_extra = 0; ///// se quiser vender o ferro que dropa em mob de zumbi, ou olho de aranha, em mob de aranha, coloque 1. Caso contrario, coloque 2.
  21.  
  22.  
  23.  
  24.  
  25. #id_ferro = 265;
  26. #id_olho_de_aranha = 375;
  27. #yaw = %YAW%;
  28. #pitch = %PITCH%;
  29. #lookx = %YAW%;
  30. #lookx2 = #lookx + 180;
  31. #xtrap = %XPOS%;
  32. #ytrap = %YPOS%;
  33. #ztrap = %ZPOS%;
  34. if(#lookx2 > 360); dec(#lookx2,360); endif;
  35. #ylook2 = %PITCH%;
  36. #lookx_lixeira = #lookx2 + 180;
  37. look(%#lookx2%,%#ylook2%);
  38. ifmatches(%DIRECTION%,"N"); &frente = "NORTH"; &tras = "SOUTH"; endif;
  39. ifmatches(%DIRECTION%,"E"); &frente = "EAST"; &tras = "WEST"; endif;
  40. ifmatches(%DIRECTION%,"S"); &frente = "SOUTH"; &tras = "NORTH"; endif;
  41. ifmatches(%DIRECTION%,"W"); &frente = "WEST"; &tras = "SOUTH"; endif;
  42. #item_extra = 999;
  43. #id_espada == 0;
  44.  
  45.  
  46. if(a);
  47. unset(a);
  48. log(" ");
  49. log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!");
  50. if(#numero_de_vendas >= 1);
  51. echo("/g &f[mob &amex&fic&cano&f %&versao%] &cdesativado&f - Inventarios de %&item_vendido%&f vendidos: &6%#numero_de_vendas%&f.");
  52. endif;
  53. stop;
  54. else;
  55. log(" ");
  56. log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&aAtivado&f!");
  57. set(a);
  58. endif;
  59.  
  60.  
  61. #numero_de_vendas = 0;
  62. do();
  63. if((#qual_espada == 1)||(#qual_espada == 2)||(#qual_espada == 3)||(#qual_espada == 4)||(#qual_espada == 5)||(#qual_espada == 6)||(#qual_espada == 9)); break; endif;
  64. clearchat;
  65. log(" ");
  66. log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fDigite o &eID &fdas espada/machado.");
  67. log(" ");
  68. log(" ");
  69. log("&e&l[&b&l1&e&l] &r&fespada de &bdiamante &f- durabilidade de troca/rep: &6%#durabilidade_diamante%");
  70. log("&e&l[&b&l2&e&l] &r&7machado de &bdiamante &f- durabilidade de troca/rep: &6%#durabilidade_diamante%");
  71. log("&e&l[&7&l3&e&l] &r&fespada de &7ferro &f- durabilidade de troca/rep: &6%#durabilidade_ferro%");
  72. log("&e&l[&7&l4&e&l] &r&7machado de &7ferro &f- durabilidade de troca/rep: &6%#durabilidade_ferro%");
  73. log("&e&l[&8&l5&e&l] &r&fespada de &8pedra &f- durabilidade de troca/rep: &6%#durabilidade_pedra%");
  74. log("&e&l[&8&l6&e&l] &r&7machado de &8pedra &f- durabilidade de troca/rep: &6%#durabilidade_pedra%");
  75. log(" ");
  76. log(" ");
  77. prompt(#qual_espada,$$?,"Digite sua resposta. Digite 9 para sair.");
  78. loop;
  79. if(#qual_espada == 1); #id_espada = 276; endif;
  80. if(#qual_espada == 2); #id_espada = 279; endif;
  81. if(#qual_espada == 3); #id_espada = 267; endif;
  82. if(#qual_espada == 4); #id_espada = 258; endif;
  83. if(#qual_espada == 5); #id_espada = 272; endif;
  84. if(#qual_espada == 6); #id_espada = 275; endif;
  85. if(#qual_espada == 9); #id_espada = 9; endif;
  86.  
  87.  
  88. if(#id_espada == 9); unset(a);log(" ");log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!"); stop; endif;
  89. if((#id_espada == 276)||(#id_espada == 279)); #durabilidade = #durabilidade_diamante; #id_bloco_para_reparar = 57; #durabilidade_maxima = 1561; endif;
  90. if((#id_espada == 267)||(#id_espada == 258)); #durabilidade = #durabilidade_ferro; #id_bloco_para_reparar = 42; #durabilidade_maxima = 250; endif;
  91. if((#id_espada == 272)||(#id_espada == 275)); #durabilidade = #durabilidade_pedra; #id_bloco_para_reparar = 1; #durabilidade_maxima = 132; endif;
  92.  
  93. #gastolimite = #durabilidade_maxima - #durabilidade + 10;
  94.  
  95. do();
  96. if((#vip == 1)||(#vip == 2)||(#vip == 9)); break; endif;
  97. clearchat;
  98. log(" ");
  99. log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fVoce quer &rreparar &fa espada/machado?");
  100. log(" ");
  101. log(" ");
  102. log("&e&l[&2&l1&e&l] &r&aSIM&f!");
  103. log("&e&l[&4&l2&e&l] &r&cNAO&f! &0(&8pegar na &7%&home_com_bau_com_espadas%&0)");
  104. log(" ");
  105. log(" ");
  106. prompt(#vip,$$?,"Digite sua resposta. Digite 9 para sair.")
  107. loop;
  108. if(#vip == 9); unset(a);log(" ");log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!"); stop; endif;
  109. if(#vip == 1);
  110. set(vip);
  111. getidrel(0,-1,0,#chao);
  112. if(#chao != 42);
  113. log(" ");
  114. log(" ");
  115. log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fVoce &6&lprecisa &r&finiciar em cima");
  116. log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fde um &7&lbloco &7&lde &7&lferro&f&r!");
  117. unset(a);
  118. log(" ");
  119. log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!");
  120. stop;
  121.  
  122. endif;
  123. else;
  124. unset(vip);
  125. endif;
  126.  
  127. do();
  128. if((#mobspawn == 1)||(#mobspawn == 2)||(#mobspawn == 3)||(#mobspawn == 4)||(#mobspawn == 5)||(#mobspawn == 6)||(#mobspawn == 9)); break; endif;
  129. clearchat;
  130. log(" ");
  131. log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fQual o seu &amobspawn&f?");
  132. log(" ");
  133. log(" ");
  134. log("&e&l[&6&l1&e&l] &r&6blaze &0(&fvender &6blaze rod&0)");
  135. log("&e&l[&c&l2&e&l] &r&czumbi &0(&fvender &ccarne podre&0)");
  136. log("&e&l[&7&l3&e&l] &r&7esqueleto &0(&fvender &7osso&0)");
  137. log("&e&l[&9&l4&e&l] &r&9lula &0(&fvender &9saco de tinta&0)");
  138. log("&e&l[&8&l5&e&l] &r&8aranha &0(&fvender &8linha&0)");
  139. log("&e&l[&e&c6&e&l] &r&cpigman &0(&fvender &eouro&0)&f - &0&l[&e&lVIP&0&l]&r&f utiliza &6/compactar -a");
  140. log(" ");
  141. log(" ");
  142. prompt(#mobspawn,$$?,"Digite sua resposta. Digite 9 para sair.");
  143. loop;
  144.  
  145. if(#mobspawn == 9); unset(a);log(" ");log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!"); stop; endif;
  146. if(#mobspawn == 1); #id_item_loot = 369; endif;
  147. if(#mobspawn == 2); #id_item_loot = 367; endif;
  148. if(#mobspawn == 3); #id_item_loot = 352; endif;
  149. if(#mobspawn == 4); #id_item_loot = 351; endif;
  150. if(#mobspawn == 5); #id_item_loot = 287; endif;
  151. if(#mobspawn == 6); #id_item_loot = 266; #loot_adicional = 371; else; #loot_adicional = 999; endif;
  152.  
  153. if(#id_item_loot == 369); &item_vendido = "&6blaze rod"; endif;
  154. if(#id_item_loot == 367); &item_vendido = "&ccarne podre"; endif;
  155. if(#id_item_loot == 352); &item_vendido = "&7osso"; endif;
  156. if(#id_item_loot == 351); &item_vendido = "&1saco de tinta"; endif;
  157. if(#id_item_loot == 287); &item_vendido = "&7linha"; endif;
  158. if(#id_item_loot == 266); &item_vendido = "&6pepitas"; endif;
  159.  
  160. &item_a_mais = "^999$";
  161. if(#mobspawn == 2);
  162. do();
  163. if((#venda_extra == 1)||(#venda_extra == 2)||(#venda_extra == 9)); break; endif;
  164. clearchat;
  165. log(" ");
  166. log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fDeseja vender &fferro&f?");
  167. log(" ");
  168. log(" ");
  169. log("&e&l[&2&l1&e&l] &r&aSIM&f! &0(&e%&homevenda2%&0)");
  170. log("&e&l[&4&l2&e&l] &r&cNAO&f!");
  171. log(" ");
  172. log(" ");
  173. prompt(#venda_extra,$$?,"Digite sua resposta. Digite 9 para sair.");
  174. if(#venda_extra == 1); &item_a_mais = "^%#id_ferro%$"; #item_extra = #id_ferro; endif;
  175. loop;
  176. if(#venda_extra == 9); unset(a);log(" ");log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!"); stop; endif;
  177. endif;
  178. if(#mobspawn == 5);
  179. do();
  180. if((#venda_extra == 1)||(#venda_extra == 2)||(#venda_extra == 9)); break; endif;
  181. clearchat;
  182. log(" ");
  183. log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fDeseja vender &5olho de aranha&f?");
  184. log(" ");
  185. log(" ");
  186. log("&e&l[&2&l1&e&l] &r&aSIM&f! &0(&e%&homevenda2%&0)");
  187. log("&e&l[&4&l2&e&l] &r&cNAO&f!");
  188. log(" ");
  189. log(" ");
  190. prompt(#venda_extra,$$?,"digite sua resposta.");
  191. if(#venda_extra == 1); &item_a_mais = "^%#id_olho_de_aranha%$"; #item_extra = #id_olho_de_aranha; endif;
  192. loop;
  193. if(#venda_extra == 9); unset(a);log(" ");log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!"); stop; endif;
  194. endif;
  195.  
  196. if(#mobspawn == 6);
  197. do();
  198. if((#venda_extra == 1)||(#venda_extra == 2)||(#venda_extra == 9)); break; endif;
  199. clearchat;
  200. log(" ");
  201. log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fDeseja vender &ccarne podre&f?");
  202. log(" ");
  203. log(" ");
  204. log("&e&l[&2&l1&e&l] &r&aSIM&f! &0(&e%&homevenda2%&0)");
  205. log("&e&l[&4&l2&e&l] &r&cNAO&f!");
  206. log(" ");
  207. log(" ");
  208. prompt(#venda_extra,$$?,"Digite sua resposta. Digite 9 para sair.");
  209. if(#venda_extra == 1); &item_a_mais = "^367$"; #item_extra = 367; endif;
  210. loop;
  211. if(#venda_extra == 9); unset(a);log(" ");log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!"); stop; endif;
  212. endif;
  213.  
  214.  
  215.  
  216. //////////////////////////////////////////////////;
  217. /////////////////////////////;
  218. ///////////////////;
  219.  
  220. &itens_para_nao_jogar_fora = "^999$|^998$|^997$|^41$|^%#id_espada%$|^%#id_item_loot%$|^%#id_bloco_para_reparar%$|%&item_a_mais%|^%#loot_adicional%$"; //// itens que nao vai jogar fora. Se quiser, troque os 999, 998 e 997 por ids que ele nao vai dropar.;
  221.  
  222. ///////////////////;
  223. /////////////////////////////;
  224. //////////////////////////////////////////////////;
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231. look(%#lookx2%,%#ylook2%);
  232.  
  233. do();
  234. do(%#hits_antes_de_verificar%);
  235. if(%ITEM% != #id_espada);
  236. do(20);
  237. pick(%#id_espada%);
  238. until(%ITEM% == #id_espada);
  239. if(%ITEM% != #id_espada);
  240. set(vender);
  241. set(trocar_espada);
  242. break;
  243. endif;
  244. endif;
  245. if((%DURABILITY% <= #durabilidade)&&(%ITEM% == #id_espada));
  246. if(vip);
  247. unset(trocar_espada);
  248. unset(troquei_espada);
  249. look(%&frente%);
  250. look(+0,+90);
  251. wait(500ms);
  252. key(use);
  253. wait(1000ms);
  254. if(%DURABILITY% <= #durabilidade);
  255. keydown(jump);
  256. wait(10ms);
  257. keyup(jump);
  258. wait(1000ms);
  259. if(%DURABILITY% <= #durabilidade);
  260. look(%&frente%);
  261. look(+0,+90);
  262. key(use);
  263. if((%DURABILITY% <= #durabilidade)&&(%DURABILITY% > 8));
  264.  
  265. look(%#lookx2%,%#ylook2%);
  266. key(attack);
  267. wait(300ms);
  268. key(attack);
  269. wait(300ms);
  270. if(%DURABILITY% <= #durabilidade);
  271.  
  272. do();
  273. echo("/spawn");
  274. wait(300ms);
  275. do(50);
  276. wait(200ms);
  277. if((%XPOS% != %#xtrap%)||(%YPOS% != %#ytrap%)||(%ZPOS% != %#ztrap%));
  278. break;
  279. endif;
  280. loop;
  281. if((%XPOS% != %#xtrap%)||(%YPOS% != %#ytrap%)||(%ZPOS% != %#ztrap%));
  282. break;
  283. endif;
  284. loop;
  285. do();
  286. Echo(%&homemob%);
  287. do(50);
  288. wait(200ms);
  289. if((%XPOS% == %#xtrap%)&&(%YPOS% == %#ytrap%)&&(%ZPOS% == %#ztrap%));
  290. break;
  291. endif;
  292. loop;
  293. if((%XPOS% == %#xtrap%)&&(%YPOS% == %#ytrap%)&&(%ZPOS% == %#ztrap%));
  294. break;
  295. endif;
  296. loop;
  297.  
  298. keydown(jump);
  299. wait(10ms);
  300. keyup(jump);
  301. wait(300ms);
  302. if(%DURABILITY% <= #durabilidade);
  303. unsafe;
  304. gui(inventory);
  305. getslot(%#id_bloco_para_reparar%,#slot_com_bloco_para_reparar);
  306. gui();
  307. endunsafe;
  308. if(#slot_com_bloco_para_reparar < 0);
  309. set(vender);
  310. set(trocar_espada);
  311. break;
  312. endif;
  313. endif;
  314. endif;
  315. endif;
  316. endif;
  317. endif;
  318. else;
  319. set(vender);
  320. set(trocar_espada);
  321. break;
  322. endif;
  323. else;
  324. look(%#lookx2%,%#ylook2%);
  325. if(%GUI% == "GUICHAT");
  326. log(" ");
  327. log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fChat aberto. &6Aguardando...");
  328. log(" ");
  329. do(500);
  330. wait(50ms);
  331. if(%GUI% != "GUICHAT");
  332. break;
  333. endif;
  334. loop;
  335. do(500);
  336. wait(50ms);
  337. if(%GUI% != "GUICHAT");
  338. break;
  339. endif;
  340. loop;
  341. if(%GUI% == "GUICHAT");
  342. log(" ");
  343. log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fVoce esta no chat ha &6muito tempo&f. &6Retomando...");
  344. log(" ");
  345. gui();
  346. endif;
  347. endif;
  348. if(%DURABILITY% > 10); Key(attack); endif;
  349. wait(%&delay_de_hit%);
  350. endif;
  351.  
  352. loop;
  353.  
  354. unsafe;
  355. gui(inventory);
  356. #vazio = 0;
  357. For(#slot,9,44);
  358. getslotitem(%#slot%,#oq);
  359. if(#oq == 0);
  360. inc(#vazio,1);
  361. endif;
  362. Next;
  363. Gui();
  364. if(#vazio <= #vazios_para_vender);
  365. set(vender);
  366. #vazio == 0;
  367. endif;
  368. endunsafe;
  369. if(vender);
  370. look(%#lookx_lixeira%,45);
  371. wait(500ms);
  372. unsafe;
  373. gui(inventory);
  374. for(#slot,9,44);
  375. getslotitem(%#slot%,#oq)
  376. ifmatches(%#oq%,%&itens_para_nao_jogar_fora%);
  377. else;
  378. slotclick(%#slot%,l,false);
  379. slotclick(-999);
  380. endif;
  381. next;
  382. endunsafe;
  383. do();
  384. echo(%&homevenda%);
  385. wait(300ms);
  386. echo("/menuloja off");
  387. wait(300ms);
  388. do(50);
  389. wait(200ms);
  390. if((%XPOS% != %#xtrap%)||(%YPOS% != %#ytrap%)||(%ZPOS% != %#ztrap%));
  391. break;
  392. endif;
  393. loop;
  394. if((%XPOS% != %#xtrap%)||(%YPOS% != %#ytrap%)||(%ZPOS% != %#ztrap%));
  395. break;
  396. endif;
  397. loop;
  398. if(#mobspawn == 6); echo("/compactar -a"); endif;
  399. wait(100ms);
  400. echo("/esconder");
  401. do(20);
  402. Key(attack);
  403. wait(500ms);
  404. Key(attack);
  405. Wait(400ms);
  406. unsafe;
  407. do(); gui(inventory); until(%GUI% == "GUIINVENTORY");
  408. Getslot(%#id_item_loot%,#slot);
  409. if(#slot >= 9);
  410. gui();
  411. else;
  412. gui();
  413. break;
  414. endif;
  415. gui();
  416. endunsafe;
  417. loop;
  418. if(#venda_extra == 1);
  419. #xantes = %XPOS%; #zantes = %ZPOS%; #yantes = %YPOS%;
  420. do();
  421. Echo(%&homevenda2%);
  422. wait(300ms);
  423. echo("/menuloja off");
  424. do(50);
  425. wait(200ms);
  426. if((%XPOS% != %#xantes%)||(%YPOS% != %#yantes%)||(%ZPOS% != %#zantes%));
  427. break;
  428. endif;
  429. loop;
  430. if((%XPOS% != %#xantes%)||(%YPOS% != %#yantes%)||(%ZPOS% != %#zantes%));
  431. break;
  432. endif;
  433. loop;
  434. wait(100ms);
  435. echo("/esconder");
  436. do(20);
  437. Key(attack);
  438. wait(500ms);
  439. Key(attack);
  440. Wait(400ms);
  441. unsafe;
  442. do(); gui(inventory); until(%GUI% == "GUIINVENTORY");
  443. Getslot(%#item_extra%,#slot);
  444. if(#slot >= 9);
  445. gui();
  446. else;
  447. gui();
  448. break;
  449. endif;
  450. Gui();
  451.  
  452. endunsafe;
  453. loop;
  454. endif;
  455.  
  456. inc(#numero_de_vendas,1);
  457. do();
  458. Echo(%&homemob%);
  459. do(50);
  460. wait(200ms);
  461. if((%XPOS% == %#xtrap%)&&(%YPOS% == %#ytrap%)&&(%ZPOS% == %#ztrap%));
  462. break;
  463. endif;
  464. loop;
  465. if((%XPOS% == %#xtrap%)&&(%YPOS% == %#ytrap%)&&(%ZPOS% == %#ztrap%));
  466. break;
  467. endif;
  468. loop;
  469.  
  470. unset(vender);
  471. endif;
  472. if(trocar_espada);
  473. unsafe;
  474. gui(inventory);
  475. unset(troquei_espada);
  476. unset(trocar_espada);
  477. unset(temespadaboa);
  478. for(#slot,36,44);
  479. getslotitem(%#slot%,#oq);
  480. if(#oq == #id_espada);
  481. slotclick(%#slot%,l,true);
  482. wait(300ms);
  483. endif;
  484. next;
  485. for(#slot,9,44);
  486. getslotitem(%#slot%,#oq,#stack,#gasto);
  487. if((#oq = #id_espada)&&(#gasto < #gastolimite));
  488. set(temespadaboa);
  489. break;
  490. endif;
  491. next;
  492. endunsafe;
  493. if(temespadaboa);
  494. unset(temespadaboa);
  495. slotclick(%#slot%,l,false);
  496. wait(200ms);
  497. slotclick(36,l,false);
  498. wait(200ms);
  499. slotclick(%#slot%,l,false);
  500. wait(200ms);
  501. set(troquei_espada);
  502. endif;
  503. gui();
  504.  
  505.  
  506. if(troquei_espada);
  507. unset(pegar_espada_nova);
  508. unset(troquei_espada);
  509. else;
  510. set(pegar_espada_nova);
  511. unset(troquei_espada);
  512. endif;
  513.  
  514.  
  515. if(pegar_espada_nova);
  516. do();
  517. echo("%&home_com_bau_com_espadas%");
  518. wait(300ms);
  519. do(50);
  520. wait(200ms);
  521. if((%XPOS% != %#xtrap%)||(%YPOS% != %#ytrap%)||(%ZPOS% != %#ztrap%));
  522. break;
  523. endif;
  524. loop;
  525. if((%XPOS% != %#xtrap%)||(%YPOS% != %#ytrap%)||(%ZPOS% != %#ztrap%));
  526. break;
  527. endif;
  528. loop;
  529. do(20);
  530. if((%HITID% == 54)||(%HITID% == 146));
  531. wait(500ms);
  532. break;
  533. else;
  534. wait(300ms);
  535. endif;
  536. loop;
  537. do(15);
  538. key(use);
  539. wait(500ms);
  540. if(%GUI% == "GUICHEST"); break; endif;
  541. loop;
  542. unsafe;
  543. for(#slot,54,89);
  544. getslotitem(%#slot%,#oq);
  545. if(#oq = #id_espada);
  546. slotclick(%#slot%,l,true);
  547. wait(200ms);
  548. endif;
  549. next;
  550. wait(100ms);
  551. for(#slot,0,53);
  552. getslotitem(%#slot%,#oq,#stack,#gasto);
  553. if((#oq = #id_espada)&&(#gasto < #gastolimite));
  554. slotclick(%#slot%,l,true);
  555. wait(200ms);
  556. break;
  557. endif;
  558. next;
  559. endunsafe;
  560.  
  561. do(); gui(); wait(50ms); until(%GUI% == "NONE");
  562. do();
  563. Echo(%&homemob%);
  564. do(50);
  565. wait(200ms);
  566. if((%XPOS% == %#xtrap%)&&(%YPOS% == %#ytrap%)&&(%ZPOS% == %#ztrap%));
  567. break;
  568. endif;
  569. loop;
  570. if((%XPOS% == %#xtrap%)&&(%YPOS% == %#ytrap%)&&(%ZPOS% == %#ztrap%));
  571. break;
  572. endif;
  573. loop;
  574. unset(pegar_espada_nova);
  575. endif;
  576.  
  577. endif;
  578. loop;
  579. }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement