Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $${
- &versao = "2.0";
- &homemob = "/home mobmexicano"; // home do mobspawn - olhando para os mobs
- &homevenda = "/home vendamobmexicano"; // home da venda do item principal que o mob dropa - olhando para a placa da loja
- &homevenda2 = "/home vendamobmexicano2"; // home da venda do item secundário que o mob dropa - olhando para a placa da loja
- &home_com_bau_com_espadas = "/home baucomespadas"; // home olhando para um bau com espadas - caso necessite trocar de espada
- &delay_de_hit = "1t"; // delay entre os golpes de espada;
- #hits_antes_de_verificar = 100; // numero de hits antes de verificar o inventario;
- #vazios_para_vender = 2;
- #durabilidade_diamante = 205; // limite de durabilidade para reparar/trocar espada/machado de diamante; NUNCA MENOS DE 13!;
- #durabilidade_ferro = 30; // limite de durabilidade para reparar/trocar espada/machado de ferro; NUNCA MENOS DE 13!;
- #durabilidade_pedra = 20; // limite de durabilidade para reparar/trocar espada/machado de pedra; NUNCA MENOS DE 13!;
- #qual_espada = 0;// coloque a resposta para a pergunta de qual espada/machado voce quer;
- #vip = 0; // mude para 1 se quiser reparar a espada, ou para 2 se nao quiser (ele vai buscar na home &homevenda, acima);
- #mobspawn = 0; // mude para 1 se for blaze, 2 se for zumbi, 3 se for esqueleto, 4 se for lula, 5 se for aranha, 6 se for pigman ou 7 se for creeper;
- #venda_extra = 0; // se quiser vender o ferro (em mob de zumbi), olho de aranha (em mob de aranha) ou arcos (em mob de esqueleto), coloque 1. Caso contrario, coloque 2.
- ifmatches("%ITEM%","[a-z]");
- set(&id_espada_diamante,"diamond_sword");
- set(&id_machado_diamante,"diamond_axe");
- set(&id_espada_ferro,"iron_sword");
- set(&id_machado_ferro,"iron_axe");
- set(&id_espada_pedra,"stone_sword");
- set(&id_machado_pedra,"stone_axe");
- set(&id_reparar_pedra,"stone");
- set(&id_reparar_ferro,"iron_block");
- set(&id_reparar_diamante,"diamond_block");
- set(&id_bigorna_para_reparar,"iron_block");
- set(&id_ferro,"iron_ingot");
- set(&id_carne_podre,"rotten_flesh");
- set(&id_blaze,"blaze_rod");
- set(&id_osso,"bone");
- set(&id_arco,"bow");
- set(&id_linha,"string");
- set(&id_saco_de_tinta,"dye");
- set(&id_barra_de_ouro,"gold_ingot");
- set(&id_pepita_de_ouro,"gold_nugget");
- set(&id_olho_de_aranha,"spider_eye");
- set(&id_polvora,"gunpowder");
- else;
- set(&id_espada_diamante,"276");
- set(&id_machado_diamante,"279");
- set(&id_espada_ferro,"267");
- set(&id_machado_ferro,"258");
- set(&id_espada_pedra,"272");
- set(&id_machado_pedra,"275");
- set(&id_reparar_pedra,"1");
- set(&id_reparar_ferro,"42");
- set(&id_reparar_diamante,"57");
- set(&id_bigorna_para_reparar,"42");
- set(&id_ferro,"265");
- set(&id_carne_podre,"367");
- set(&id_blaze,"369");
- set(&id_osso,"352");
- set(&id_arco,"261");
- set(&id_linha,"287");
- set(&id_saco_de_tinta,"351");
- set(&id_barra_de_ouro,"266");
- set(&id_pepita_de_ouro,"371");
- set(&id_olho_de_aranha,"375");
- set(&id_polvora,"289");
- endif;
- set(&id_nao_drope_jamais,"(41|gold_block)");
- #yaw = YAW;
- #pitch = PITCH;
- #lookx = YAW;
- #lookx2 = YAW + 180;
- #xtrap = XPOS;
- #ytrap = YPOS;
- #ztrap = ZPOS;
- if(#lookx2 > 360);
- dec(#lookx2,360);
- endif;
- #ylook2 = PITCH;
- #lookx_lixeira = #lookx2 + 180;
- look(%#lookx2%,%#ylook2%);
- if(DIRECTION == "N");
- set(&frente,"NORTH");
- set(&tras,"SOUTH");
- elseif(DIRECTION == "E");
- set(&frente,"EAST");
- set(&tras,"WEST");
- elseif(DIRECTION == "S");
- set(&frente,"SOUTH");
- set(&tras,"NORTH");
- elseif(DIRECTION == "W");
- set(&frente,"WEST");
- set(&tras,"SOUTH");
- endif;
- &item_extra = "ignorar_por_favor";
- toggle(@mobmexicano);
- if(!@mobmexicano);
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!");
- echo("/menuloja on");
- if(#numero_de_vendas >= 50);
- echo("/g &f[mob &amex&fic&cano&f %&versao%] &cdesativado&f - Inv. de %&item_vendido%&f vendidos: &6%#numero_de_vendas%&f.");
- endif;
- stop("MOBMEXICANO");
- stop;
- endif;
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&aAtivado&f!");
- set(@&home_mobmexicano,"%&homemob%"); //informação global para a macro reiniciar, se for na 1.8;
- #numero_de_vendas = 0;
- do();
- if(((#qual_espada >= 1)&&(#qual_espada <= 6))||(#qual_espada == 9));
- break;
- endif;
- clearchat;
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fDigite o &eID &fdas espada/machado.");
- log(" ");
- log(" ");
- log("&e&l[&b&l1&e&l] &r&fespada de &bdiamante &f- durabilidade de troca/rep: &6%#durabilidade_diamante%");
- log("&e&l[&b&l2&e&l] &r&7machado de &bdiamante &f- durabilidade de troca/rep: &6%#durabilidade_diamante%");
- log("&e&l[&7&l3&e&l] &r&fespada de &7ferro &f- durabilidade de troca/rep: &6%#durabilidade_ferro%");
- log("&e&l[&7&l4&e&l] &r&7machado de &7ferro &f- durabilidade de troca/rep: &6%#durabilidade_ferro%");
- log("&e&l[&8&l5&e&l] &r&fespada de &8pedra &f- durabilidade de troca/rep: &6%#durabilidade_pedra%");
- log("&e&l[&8&l6&e&l] &r&7machado de &8pedra &f- durabilidade de troca/rep: &6%#durabilidade_pedra%");
- log(" ");
- log(" ");
- prompt(#qual_espada,"$$?","Digite sua resposta. Digite 9 para sair.");
- loop;
- if(#qual_espada == 1);
- set(&id_espada,"%&id_espada_diamante%");
- elseif(#qual_espada == 2);
- set(&id_espada,"%&id_machado_diamante%");
- elseif(#qual_espada == 3);
- set(&id_espada,"%&id_espada_ferro%");
- elseif(#qual_espada == 4);
- set(&id_espada,"%&id_machado_ferro%");
- elseif(#qual_espada == 5);
- set(&id_espada,"%&id_espada_pedra%");
- elseif(#qual_espada == 6);
- set(&id_espada,"%&id_machado_pedra%");
- endif;
- if(#qual_espada == 9);
- unset(@mobmexicano);
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!");
- stop("MOBMEXICANO");
- stop;
- elseif((&id_espada == &id_espada_diamante)||(&id_espada == &id_machado_diamante));
- #durabilidade = #durabilidade_diamante;
- set(&id_bloco_para_reparar,"%&id_reparar_diamante%");
- #durabilidade_maxima = 1561;
- elseif((&id_espada == &id_espada_ferro)||(&id_espada == &id_machado_ferro));
- #durabilidade = #durabilidade_ferro;
- set(&id_bloco_para_reparar,"%&id_reparar_ferro%");
- #durabilidade_maxima = 250;
- elseif((&id_espada == &id_espada_pedra)||(&id_espada == &id_machado_pedra));
- #durabilidade = #durabilidade_pedra;
- set(&id_bloco_para_reparar,"%&id_reparar_pedra%");
- #durabilidade_maxima = 132;
- endif;
- #gastolimite = #durabilidade_maxima - #durabilidade + 10;
- do();
- if((#vip == 1)||(#vip == 2)||(#vip == 9));
- break;
- endif;
- clearchat;
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fVoce quer &rreparar &fa espada/machado?");
- log(" ");
- log(" ");
- log("&e&l[&2&l1&e&l] &r&aSIM&f!");
- log("&e&l[&4&l2&e&l] &r&cNAO&f! &0(&8pegar na &7%&home_com_bau_com_espadas%&0)");
- log(" ");
- log(" ");
- prompt(#vip,$$?,"Digite sua resposta. Digite 9 para sair.");
- loop;
- if(#vip == 9);
- unset(@mobmexicano);
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!");
- stop("MOBMEXICANO");
- stop;
- endif;
- if(#vip == 1);
- set(vip);
- ifmatches("%ITEM%","[a-z]");
- getidrel(0,-1,0,&chao);
- else;
- getidrel(0,-1,0,#chao);
- set(&chao,"%#chao%");
- endif;
- if(&chao != &id_bigorna_para_reparar);
- log(" ");
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fVoce &6&lprecisa &r&finiciar em cima");
- 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!");
- unset(@mobmexicano);
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!");
- stop("MOBMEXICANO");
- stop;
- endif;
- else;
- unset(vip);
- endif;
- do();
- if((#mobspawn >= 1)&&(#mobspawn <= 9)&&(#mobspawn != 8));
- break;
- endif;
- clearchat;
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fQual o seu &amobspawn&f?");
- log(" ");
- log(" ");
- log("&e&l[&6&l1&e&l] &r&6Blaze &0(&fvender &6blaze rod&0)");
- log("&e&l[&c&l2&e&l] &r&cZumbi &0(&fvender &ccarne podre&0)");
- log("&e&l[&7&l3&e&l] &r&7Esqueleto &0(&fvender &7osso&0)");
- log("&e&l[&9&l4&e&l] &r&9Lula &0(&fvender &9saco de tinta&0)");
- log("&e&l[&8&l5&e&l] &r&8Aranha &0(&fvender &8linha&0)");
- log("&e&l[&c&l6&e&l] &r&cPigman &0(&fvender &eouro&0)&f - &0&l[&e&lVIP&0&l]&r&f utiliza &6/compactar -a");
- log("&e&l[&2&l7&e&l] &r&2Creeper &0(&fvender &7polvora&0)");
- log(" ");
- log(" ");
- prompt(#mobspawn,$$?,"Digite sua resposta. Digite 9 para sair.");
- loop;
- &loot_adicional = "ignorar_por_favor";
- if(#mobspawn == 1);
- set(&id_item_loot,"%&id_blaze%");
- &item_vendido = "&6blaze rod";
- elseif(#mobspawn == 2);
- set(&id_item_loot,"%&id_carne_podre%");
- &item_vendido = "&ccarne podre";
- elseif(#mobspawn == 3);
- set(&id_item_loot,"%&id_osso%");
- &item_vendido = "&7osso";
- elseif(#mobspawn == 4);
- set(&id_item_loot,"%&id_saco_de_tinta%");
- &item_vendido = "&1saco de tinta";
- elseif(#mobspawn == 5);
- set(&id_item_loot,"%&id_linha%");
- &item_vendido = "&7linha";
- elseif(#mobspawn == 6);
- set(&id_item_loot,"%&id_barra_de_ouro%");
- set(&loot_adicional,"%&id_pepita_de_ouro%");
- &item_vendido = "&6pepitas";
- elseif(#mobspawn == 7);
- set(&id_item_loot,"%&id_polvora%");
- &item_vendido = "&7polvora";
- else;
- unset(@mobmexicano);
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!");
- stop("MOBMEXICANO");
- stop;
- endif;
- &item_a_mais = "ignorar_por_favor";
- if(#mobspawn == 2);
- do();
- if((#venda_extra == 1)||(#venda_extra == 2)||(#venda_extra == 9));
- break;
- endif;
- clearchat;
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fDeseja vender &fferro&f?");
- log(" ");
- log(" ");
- log("&e&l[&2&l1&e&l] &r&aSIM&f! &0(&e%&homevenda2%&0)");
- log("&e&l[&4&l2&e&l] &r&cNAO&f!");
- log(" ");
- log(" ");
- prompt(#venda_extra,$$?,"Digite sua resposta. Digite 9 para sair.");
- if(#venda_extra == 1);
- set(&item_a_mais,"%&id_ferro%");
- set(&item_extra,"%&id_ferro%");
- endif;
- loop;
- if(#venda_extra == 9);
- unset(@mobmexicano);
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!");
- stop("MOBMEXICANO");
- stop;
- endif;
- elseif(#mobspawn == 3);
- do();
- if((#venda_extra == 1)||(#venda_extra == 2)||(#venda_extra == 9));
- break;
- endif;
- clearchat;
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fDeseja vender &6arcos no &cvermelho&f?");
- log(" ");
- log(" ");
- log("&e&l[&2&l1&e&l] &r&aSIM&f! &0(&e%&homevenda2%&0)");
- log("&e&l[&4&l2&e&l] &r&cNAO&f!");
- log(" ");
- log(" ");
- prompt(#venda_extra,$$?,"Digite sua resposta. Digite 9 para sair.");
- if(#venda_extra == 1);
- set(&item_a_mais,"%&id_arco%");
- set(&item_extra,"%&id_arco%");
- endif;
- loop;
- if(#venda_extra == 9);
- unset(@mobmexicano);
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!");
- stop("MOBMEXICANO");
- stop;
- endif;
- elseif(#mobspawn == 5);
- do();
- if((#venda_extra == 1)||(#venda_extra == 2)||(#venda_extra == 9));
- break;
- endif;
- clearchat;
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fDeseja vender &5olho de aranha&f?");
- log(" ");
- log(" ");
- log("&e&l[&2&l1&e&l] &r&aSIM&f! &0(&e%&homevenda2%&0)");
- log("&e&l[&4&l2&e&l] &r&cNAO&f!");
- log(" ");
- log(" ");
- prompt(#venda_extra,$$?,"digite sua resposta.");
- if(#venda_extra == 1);
- set(&item_a_mais,"%&id_olho_de_aranha%");
- set(&item_extra,"%&id_olho_de_aranha%");
- endif;
- loop;
- if(#venda_extra == 9);
- unset(@mobmexicano);
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!");
- stop("MOBMEXICANO");
- stop;
- endif;
- elseif(#mobspawn == 6);
- do();
- if((#venda_extra == 1)||(#venda_extra == 2)||(#venda_extra == 9));
- break;
- endif;
- clearchat;
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fDeseja vender &ccarne podre&f?");
- log(" ");
- log(" ");
- log("&e&l[&2&l1&e&l] &r&aSIM&f! &0(&e%&homevenda2%&0)");
- log("&e&l[&4&l2&e&l] &r&cNAO&f!");
- log(" ");
- log(" ");
- prompt(#venda_extra,$$?,"Digite sua resposta. Digite 9 para sair.");
- if(#venda_extra == 1);
- set(&item_a_mais,"(%&id_carne_podre%)");
- set(&item_extra,"%&id_carne_podre%");
- endif;
- loop;
- if(#venda_extra == 9);
- unset(@mobmexicano);
- log(" ");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&cDesativado&f!");
- stop("MOBMEXICANO");
- stop;
- endif;
- endif;
- ////;
- ///;
- //;
- &itens_para_nao_jogar_fora = "^(999|998|997|%&id_nao_drope_jamais%|%&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.;
- //\;
- //\\;
- //\\\;
- #id_espada_152 = 99999;
- ifmatches("%ITEM%","[a-z]");
- else;
- set(#id_espada_152,"%&id_espada%");
- endif;
- look(%#lookx2%,%#ylook2%);
- unset(vender);
- unset(trocar_espada);
- do();
- do();
- #slot_da_espada = -1;
- do(%#hits_antes_de_verificar%);
- if((ITEM != &id_espada)&&(ITEM != #id_espada_152));
- do(20);
- pick(%&id_espada%);
- wait(1t);
- until((ITEM == &id_espada)||(ITEM == #id_espada_152));
- if((ITEM != &id_espada)&&(ITEM != #id_espada_152));
- set(vender);
- set(trocar_espada);
- break;
- endif;
- endif;
- if((DURABILITY <= #durabilidade)&&((ITEM == &id_espada)||(ITEM == #id_espada_152)));
- #slot_da_espada = INVSLOT + 35;
- if(vip);
- unset(trocar_espada);
- unset(troquei_espada);
- look(%&frente%);
- look(+0,+90);
- wait(8t);
- key(use);
- wait(1);
- if(DURABILITY <= #durabilidade);
- keydown(jump);
- wait(1t);
- keyup(jump);
- wait(1);
- if(DURABILITY <= #durabilidade);
- look(%&frente%);
- look(+0,+90);
- key(use);
- if((DURABILITY <= #durabilidade)&&(DURABILITY > 8));
- look(%#lookx2%,%#ylook2%);
- key(attack);
- wait(6t);
- key(attack);
- wait(6t);
- if(DURABILITY <= #durabilidade);
- do();
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &f/spawn")
- echo("/spawn");
- wait(6t);
- do(50);
- wait(4t);
- until((XPOS != #xtrap)||(YPOS != #ytrap)||(ZPOS != #ztrap));
- until((XPOS != #xtrap)||(YPOS != #ytrap)||(ZPOS != #ztrap));
- do();
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &f%&homemob%");
- echo("%&homemob%");
- do(50);
- wait(4t);
- until((XPOS == #xtrap)&&(YPOS == #ytrap)&&(ZPOS == #ztrap));
- until((XPOS == #xtrap)&&(YPOS == #ytrap)&&(ZPOS == #ztrap));
- keydown(jump);
- wait(1t);
- keyup(jump);
- wait(6t);
- if(DURABILITY <= #durabilidade);
- unsafe;
- gui(inventory);
- getslot("%&id_bloco_para_reparar%",#slot_com_bloco_para_reparar);
- gui();
- endunsafe;
- if(#slot_com_bloco_para_reparar < 0);
- set(vender);
- set(trocar_espada);
- break;
- endif;
- endif;
- endif;
- endif;
- endif;
- endif;
- else;
- log("((%DURABILITY% <= %#durabilidade%)&&((%ITEM% == %&id_espada%)||(%ITEM% == %#id_espada_152%)))");
- set(vender);
- set(trocar_espada);
- break;
- endif;
- else;
- look(%#lookx2%,%#ylook2%);
- if(GUI != "NONE");
- log(" ");
- if(GUI == "GUICHAT");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fChat aberto. &6Aguardando...");
- else;
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fJanela aberta. &6Aguardando...");
- endif;
- for(#wait_total,1,60);
- #wait = 60 - #wait_total;
- if(#wait > 30);
- set(&cor,"a");
- elseif(#wait > 15);
- set(&cor,"e");
- elseif(#wait > 5);
- set(&cor,"c");
- else;
- set(&cor,"4");
- endif;
- ifmatches("%ITEM%","[a-z]");
- achievementget("§fAguardando... §8[§%&cor%%#wait%§8]","clock");
- else;
- achievementget("§fAguardando... §8[§%&cor%%#wait%§8]",347);
- endif;
- do(19);
- until(GUI == "NONE");
- if(GUI == "NONE");
- break;
- endif;
- next;
- if(GUI != "NONE");
- log(" ");
- if(GUI == "GUICHAT");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fVoce esta no chat ha &6muito tempo&f. &6Retomando...");
- else;
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &r&fVoce esta em uma janela ha &6muito tempo&f. &6Retomando...");
- endif;
- gui();
- endif;
- endif;
- if(DURABILITY > 10);
- key(attack);
- endif;
- wait(%&delay_de_hit%);
- endif;
- loop;
- unsafe(0);
- gui(inventory);
- #vazio = 0;
- for(#slot,9,44);
- ifmatches("%ITEM%","[a-z]");
- getslotitem(%#slot%,&oq,#stack);
- else;
- getslotitem(%#slot%,#oq,#stack);
- endif;
- if(#stack == 0);
- inc(#vazio,1);
- endif;
- next;
- gui();
- if(#vazio <= #vazios_para_vender);
- //log("Slots vazios: %#vazio% <= %#vazios_para_vender%");
- set(vender);
- #vazio == 0;
- endif;
- endunsafe;
- until((vender)||(trocar_espada));
- if(vender);
- look(%#lookx_lixeira%,45);
- wait(8t);
- unsafe;
- gui(inventory);
- ifmatches("%ITEM%","[a-z]");
- wait(10t);
- endif;
- for(#slot,9,44);
- if(#slot != #slot_da_espada);
- ifmatches("%ITEM%","[a-z]");
- getslotitem(%#slot%,&oq,#stack);
- else;
- getslotitem(%#slot%,#oq,#stack);
- set(&oq,"%#oq%");
- endif;
- if(#stack > 0);
- ifmatches(%&oq%,"%&itens_para_nao_jogar_fora%");
- else;
- slotclick(%#slot%,l,false);
- slotclick(-999);
- endif;
- endif;
- endif;
- next;
- endunsafe;
- do();
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &f%&homevenda%")
- echo("%&homevenda%");
- wait(6t);
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &f/menuloja off")
- echo("/menuloja off");
- wait(6t);
- do(50);
- wait(4t);
- until((XPOS != #xtrap)||(YPOS != #ytrap)||(ZPOS != #ztrap));
- until((XPOS != #xtrap)||(YPOS != #ytrap)||(ZPOS != #ztrap));
- if(#mobspawn == 6);
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &6/compactar -a");
- echo("/compactar -a");
- wait(8t);
- endif;
- wait(2t);
- echo("/esconder");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &f/esconder");
- if((HITID == 68)||(HITID == "wall_sign"));
- else;
- do(20);
- wait(2t);
- until((HITID == 68)||(HITID == "wall_sign"));
- endif;
- do(20);
- do(2);
- key(attack);
- wait(4t);
- loop;
- unsafe(10);
- gui(inventory);
- ifmatches("%ITEM%","[a-z]");
- wait(1t);
- endif;
- getslot("%&id_item_loot%",#slot);
- gui();
- endunsafe;
- until(#slot == -1);
- if(#venda_extra == 1);
- #xantes = XPOS;
- #zantes = ZPOS;
- #yantes = YPOS;
- #pitch_dec = PITCH + 25;
- do();
- echo("%&homevenda2%");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &f%&homevenda2%");
- looks(,+%#pitch_dec%,1);
- do(50);
- wait(4t);
- until((XPOS != #xantes)||(YPOS != #yantes)||(ZPOS != #zantes));
- until((XPOS != #xantes)||(YPOS != #yantes)||(ZPOS != #zantes));
- wait(2t);
- echo("/esconder");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &f/esconder");
- if((HITID == 68)||(HITID == "wall_sign"));
- else;
- do(20);
- wait(2t);
- until((HITID == 68)||(HITID == "wall_sign"));
- endif;
- do(20);
- do(2);
- key(attack);
- wait(4t);
- loop;
- unsafe(10);
- gui(inventory);
- ifmatches("%ITEM%","[a-z]");
- wait(1t);
- endif;
- getslot("%&item_extra%",#slot);
- gui();
- endunsafe;
- until(#slot == -1);
- endif;
- inc(#numero_de_vendas,1);
- do();
- echo("%&homemob%");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &f%&homemob%");
- do(50);
- wait(4t);
- until((XPOS == #xtrap)&&(YPOS == #ytrap)&&(ZPOS == #ztrap));
- until((XPOS == #xtrap)&&(YPOS == #ytrap)&&(ZPOS == #ztrap));
- unset(vender);
- endif;
- if(trocar_espada);
- unsafe;
- gui(inventory);
- unset(troquei_espada);
- unset(trocar_espada);
- unset(temespadaboa);
- for(#slot,36,44);
- ifmatches("%ITEM%","[a-z]");
- getslotitem(%#slot%,&oq);
- else;
- getslotitem(%#slot%,#oq);
- set(&oq,"%#oq%");
- endif;
- if(&oq == &id_espada);
- slotclick(%#slot%,l,true);
- wait(6t);
- endif;
- next;
- for(#slot,9,44);
- ifmatches("%ITEM%","[a-z]");
- getslotitem(%#slot%,&oq,#stack,#gasto);
- else;
- getslotitem(%#slot%,#oq,#stack,#gasto);
- set(&oq,"%#oq%");
- endif;
- if((&oq == &id_espada)&&(#gasto < #gastolimite));
- set(temespadaboa);
- break;
- endif;
- next;
- endunsafe;
- if(temespadaboa);
- unset(temespadaboa);
- slotclick(%#slot%,l,false);
- wait(8t);
- slotclick(36,l,false);
- wait(8t);
- slotclick(%#slot%,l,false);
- wait(8t);
- ifmatches("%ITEM%","[a-z]");
- getslot("air",#vazio,54);
- else;
- getslot(0,#vazio,54);
- endif;
- if(#vazio > 0);
- slotclick(%#vazio%,l,false);
- wait(8t);
- endif;
- set(troquei_espada);
- endif;
- gui();
- if(troquei_espada);
- unset(pegar_espada_nova);
- unset(troquei_espada);
- else;
- set(pegar_espada_nova);
- unset(troquei_espada);
- endif;
- if(pegar_espada_nova);
- do();
- echo("%&home_com_bau_com_espadas%");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &f%&home_com_bau_com_espadas%");
- wait(6t);
- do(50);
- wait(4t);
- until((XPOS != #xtrap)||(YPOS != #ytrap)||(ZPOS != #ztrap));
- until((XPOS != #xtrap)||(YPOS != #ytrap)||(ZPOS != #ztrap));
- do(20);
- if((HITID == 54)||(HITID == 146)||(HITID == "chest")||(HITID == "trapped_chest"));
- key(use);
- do(10);
- wait(6t);
- until(GUI == "GUICHEST");
- if(GUI == "GUICHEST");
- break;
- endif;
- else;
- wait(6t);
- endif;
- loop;
- if(GUI == "GUICHEST");
- wait(5t);
- unsafe;
- for(#slot,54,89);
- ifmatches("%ITEM%","[a-z]");
- getslotitem(%#slot%,&oq);
- else;
- getslotitem(%#slot%,#oq);
- set(&oq,"%#oq%");
- endif;
- if(&oq == &id_espada);
- slotclick(%#slot%,l,true);
- wait(4t);
- endif;
- next;
- wait(2t);
- for(#slot,0,53);
- ifmatches("%ITEM%","[a-z]");
- getslotitem(%#slot%,&oq,#stack,#gasto);
- else;
- getslotitem(%#slot%,#oq,#stack,#gasto);
- set(&oq,"%#oq%");
- endif;
- if((&oq == &id_espada)&&(#gasto < #gastolimite));
- slotclick(%#slot%,l,true);
- wait(3t);
- break;
- endif;
- next;
- endunsafe;
- endif;
- do();
- gui();
- wait(1t);
- until(GUI == "NONE");
- do();
- echo("%&homemob%");
- log("&e&l[&fMacro &6&lMOB &2&lMEX&f&lIC&4&lANO&e&l] &f%&homemob%");
- do(50);
- wait(3t);
- until((XPOS == #xtrap)&&(YPOS == #ytrap)&&(ZPOS == #ztrap));
- until((XPOS == #xtrap)&&(YPOS == #ytrap)&&(ZPOS == #ztrap));
- unset(pegar_espada_nova);
- endif;
- endif;
- loop;
- }$$
Add Comment
Please, Sign In to add comment