Pescavip p/ propano
Olá, esse macro que vos trago é bem simples porém útil, como diz o título foi desenvolvido especialmente pra quem pesca no pesqueiro vip da /warp vip. Suas funções são utilizáveis no mundo normal também.
É necessário o mod AutoFish, caso queira deixar a noite toda (*macro sem tecla) busque o mod de Auto-Login também.
Existem tutoriais de como instalar a modpack para ambos aqui no fórum
Funções:
*Pesca utilizando 8 varas (slots de 2 a 9);
*A função principal é guardar livros do tesouro
*Joga fora tudo do inventário que seja considerado lixo
(exceto armadura e os itens que propriamente estiverem entre os slots 2 e 9 da hotbar)
A macro pesca olhando para baixo então é necessário que você esteja em um piscina de um bloco de profundidade
Variações:
Existem variações pra todos os gostos, as "para tecla" são as que te oferecem a opção de salvar em uma tecla qualquer e poder ativar/desativar por ela mesma (assim como os macros mais comuns), as com a opção "sem tecla" são as que funcionam com o evento onJoinGame (recomendado pra não bugar durante a noite, mais explicado logo abaixo)
Com tecla
ESC>Opções>Controles>Macro settings>Tecla a sua escolha
Copie a macro que lhe interessa e cole na caixa de texto (se preferir salve em um arquivo .txt)
*Guarda apenas livros para tecla
$${if(pescavip);log("desativado");unset(pescavip);stop;else;set(pescavip);log("ativado");look(0,90);wait(200ms);key(use);do();wait(1);ifmatches(%GUI%,GUIINVENTORY);else;gui(inventory);endif;wait(20ms);getslotitem(35,#iddoitem,#stackdoitem);if(%#stackdoitem%!=0);look(east);for(#slotsdoinv,9,36);getslotitem(%#slotsdoinv%,&iddoitemb,#stackdoitemb);ifmatches(%&iddoitemb%,written_book);else;slotclick(%#slotsdoinv%);wait(25ms);slotclick(-999);endif;next;endif;wait(200ms);look(,90);slotclick(35,l,true);wait(50ms);slotclick(36,l,true);endif;loop;}$$
*Guarda livros e peixe para tecla
$${if(pescavip);log("desativado");unset(pescavip);stop;else;set(pescavip);log("ativado");look(0,90);wait(200ms);key(use);do();wait(1);ifmatches(%GUI%,GUIINVENTORY);else;gui(inventory);endif;wait(20ms);getslotitem(35,#iddoitem,#stackdoitem);if(%#stackdoitem%!=0);look(east);for(#slotsdoinv,9,36);getslotitem(%#slotsdoinv%,&iddoitemb,#stackdoitemb);ifmatches(%&iddoitemb%,written_book|fish);else;slotclick(%#slotsdoinv%);wait(25ms);slotclick(-999);endif;next;endif;wait(200ms);look(,90);slotclick(35,l,true);wait(50ms);slotclick(36,l,true);endif;loop;}$$
*Guarda livros, peixe, blaze rod, ouro e ferro para tecla
$${if(pescavip);log("desativado");unset(pescavip);stop;else;set(pescavip);log("ativado");look(0,90);wait(200ms);key(use);do();wait(1);ifmatches(%GUI%,GUIINVENTORY);else;gui(inventory);endif;wait(20ms);getslotitem(35,#iddoitem,#stackdoitem);if(%#stackdoitem%!=0);look(east);for(#slotsdoinv,9,36);getslotitem(%#slotsdoinv%,&iddoitemb,#stackdoitemb);ifmatches(%&iddoitemb%,written_book|fish|blaze_rod|iron_ingot|gold_ingot);else;slotclick(%#slotsdoinv%);wait(25ms);slotclick(-999);endif;next;endif;wait(200ms);look(,90);slotclick(35,l,true);wait(50ms);slotclick(36,l,true);endif;loop;}$$
*Guarda livro, blaze rod, ouro e ferro para tecla
$${if(pescavip);log("desativado");unset(pescavip);stop;else;set(pescavip);log("ativado");look(0,90);wait(200ms);key(use);do();wait(1);ifmatches(%GUI%,GUIINVENTORY);else;gui(inventory);endif;wait(20ms);getslotitem(35,#iddoitem,#stackdoitem);if(%#stackdoitem%!=0);look(east);for(#slotsdoinv,9,36);getslotitem(%#slotsdoinv%,&iddoitemb,#stackdoitemb);ifmatches(%&iddoitemb%,written_book|blaze_rod|gold_ingot|iron_ingot);else;slotclick(%#slotsdoinv%);wait(25ms);slotclick(-999);endif;next;endif;wait(200ms);look(,90);slotclick(35,l,true);wait(50ms);slotclick(36,l,true);endif;loop;}$$
Para as sem teclas (onJoinGame)
Em vez de colar em uma letra a macro, vá em ESC>Opções>Controles>Macrosettings>Eventos(seta amarela ao lado de "keys")
clique no evento "onJoinGame",
cole na caixa de texto a macro que você escolher, salve.
caso resolva desativar a macro use " Shift + ' " e clique rapidamente no X
*Guarda apenas livros sem tecla
$${wait(5);look(0,90);wait(200ms);key(use);do();wait(1);ifmatches(%GUI%,GUIINVENTORY);else;gui(inventory);endif;wait(20ms);getslotitem(35,#iddoitem,#stackdoitem);if(%#stackdoitem%!=0);look(east);for(#slotsdoinv,9,36);getslotitem(%#slotsdoinv%,&iddoitemb,#stackdoitemb);ifmatches(%&iddoitemb%,written_book);else;slotclick(%#slotsdoinv%);wait(25ms);slotclick(-999);endif;next;endif;wait(200ms);look(,90);slotclick(35,l,true);wait(50ms);slotclick(36,l,true);loop;}$$
*Guarda livros e peixe sem tecla
$${wait(5);look(0,90);wait(200ms);key(use);do();wait(1);ifmatches(%GUI%,GUIINVENTORY);else;gui(inventory);endif;wait(20ms);getslotitem(35,#iddoitem,#stackdoitem);if(%#stackdoitem%!=0);look(east);for(#slotsdoinv,9,36);getslotitem(%#slotsdoinv%,&iddoitemb,#stackdoitemb);ifmatches(%&iddoitemb%,written_book|fish);else;slotclick(%#slotsdoinv%);wait(25ms);slotclick(-999);endif;next;endif;wait(200ms);look(,90);slotclick(35,l,true);wait(50ms);slotclick(36,l,true);loop;}$$
*Guarda livros, peixe, blaze rod, ouro e ferro sem tecla
$${wait(5);look(0,90);wait(200ms);key(use);do();wait(1);ifmatches(%GUI%,GUIINVENTORY);else;gui(inventory);endif;wait(20ms);getslotitem(35,#iddoitem,#stackdoitem);if(%#stackdoitem%!=0);look(east);for(#slotsdoinv,9,36);getslotitem(%#slotsdoinv%,&iddoitemb,#stackdoitemb);ifmatches(%&iddoitemb%,written_book|fish|blaze_rod|iron_ingot|gold_ingot);else;slotclick(%#slotsdoinv%);wait(25ms);slotclick(-999);endif;next;endif;wait(200ms);look(,90);slotclick(35,l,true);wait(50ms);slotclick(36,l,true);loop;}$$
*Guarda livro, blaze rod, ouro e ferro sem tecla
$${wait(5);look(0,90);wait(200ms);key(use);do();wait(1);ifmatches(%GUI%,GUIINVENTORY);else;gui(inventory);endif;wait(20ms);getslotitem(35,#iddoitem,#stackdoitem);if(%#stackdoitem%!=0);look(east);for(#slotsdoinv,9,36);getslotitem(%#slotsdoinv%,&iddoitemb,#stackdoitemb);ifmatches(%&iddoitemb%,written_book|blaze_rod|gold_ingot|iron_ingot);else;slotclick(%#slotsdoinv%);wait(25ms);slotclick(-999);endif;next;endif;wait(200ms);look(,90);slotclick(35,l,true);wait(50ms);slotclick(36,l,true);loop;}$$
É uma macro simples, mas é eficiente pra quem não gosta de ficar cuidando a conta no pesqueiro
Aceito doações simbólicas no propano, saudações jujunior
Críticas construtivas são bem vindas, qualquer dúvida PM
Bom jogo a todos