Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Ao se registrar conosco, você poderá discutir, compartilhar e enviar mensagens privadas com outros membros da nossa comunidade.
Inscreva-se agora!cara gostei muito da sua ajuda, serio mesmo, valeuAquaTerrano disse:Ufa, fiquei testando no singleplayer até fazer funcionar.
Espero que isso ajude o pessoal ai!
Segue o código da colheita hiper feliz de 1 andar do Substituto corrigido para a versão 1.7.2
ps. não esqueça de ir ao inicio do tópico e ver as instruções do Substituto!
$${
if(z);
log("&4[Macro] Colheita Hiper Feliz [OFF]");
keyup(FORWARD);
unset(z);
stop();
else;
log("&2[Macro] Colheita Hiper Feliz [ON]");
set(z);
endif;
&d=%DIRECTION%;
ifmatches(%&d%,N);&d=NORTH;endif;
ifmatches(%&d%,S);&d=SOUTH;endif;
ifmatches(%&d%,E);&d=EAST;endif;
ifmatches(%&d%,W);&d=WEST;endif;
do;
slot(9);wait(100ms);
look(%&d%);wait(100ms);
look(,90);wait(100ms);
key(ATTACK);wait(100ms);
look(,65);wait(100ms);
do;
if((HITNAME="Areia de Almas")|(HITNAME="Fungo do Nether"));
keydown(forward);
key(ATTACK);wait(100ms);
else;
keyup(FORWARD);
BREAK;
endif;
loop;
look(+180,);wait(100ms);
look(,90);wait(100ms);
pick(nether_wart);wait(100ms);
do(3);key(USE);
loop;wait(100ms);
look(,65);wait(100ms);
do;
pick(fungo do nether);
if((HITNAME="Areia de Almas")|(HITNAME="Fungo do Nether"));
keydown(FORWARD);
key(USE);
wait(100ms);
else;
keyup(FORWARD);
BREAK;
endif;
loop;
key(USE);
wait(1);
for(#i,54,88);
getslotitem(%#i%,#id,#stack);
if(%#id%=ITEMID("nether_wart"));
slotclick(%#i%,l,true);
wait(50ms);
endif;
next;
gui();
look(-90,);wait(100ms);
if((HITNAME="Areia de Almas")|(HITNAME="Fungo do Nether"));
#posx=%XPOS%;
#posz=%ZPOS%;
keydown(FORWARD);
do;
wait(10ms);
until((%XPOS%=%#posx%+1)|(%XPOS%=%#posx%-1)|(%ZPOS%=%#posz%+1)|(%ZPOS%=%#posz%-1));
wait(150ms);
keyup(FORWARD);
else;
}$$/home inicio$${
wait(8);
endif;
loop;
}$$
ps2. se gostou ou foi de ajuda, da um curtir.
Vai merecer um bjo se funcionar haushuahs, a noite irei testar e curtirAquaTerrano disse:Ufa, fiquei testando no singleplayer até fazer funcionar.
Espero que isso ajude o pessoal ai!
Segue o código da colheita hiper feliz de 1 andar do Substituto corrigido para a versão 1.7.2
ps. não esqueça de ir ao inicio do tópico e ver as instruções do Substituto!
$${
if(z);
log("&4[Macro] Colheita Hiper Feliz [OFF]");
keyup(FORWARD);
unset(z);
stop();
else;
log("&2[Macro] Colheita Hiper Feliz [ON]");
set(z);
endif;
&d=%DIRECTION%;
ifmatches(%&d%,N);&d=NORTH;endif;
ifmatches(%&d%,S);&d=SOUTH;endif;
ifmatches(%&d%,E);&d=EAST;endif;
ifmatches(%&d%,W);&d=WEST;endif;
do;
slot(9);wait(100ms);
look(%&d%);wait(100ms);
look(,90);wait(100ms);
key(ATTACK);wait(100ms);
look(,65);wait(100ms);
do;
if((HITNAME="Areia de Almas")|(HITNAME="Fungo do Nether"));
keydown(forward);
key(ATTACK);wait(100ms);
else;
keyup(FORWARD);
BREAK;
endif;
loop;
look(+180,);wait(100ms);
look(,90);wait(100ms);
pick(nether_wart);wait(100ms);
do(3);key(USE);
loop;wait(100ms);
look(,65);wait(100ms);
do;
pick(fungo do nether);
if((HITNAME="Areia de Almas")|(HITNAME="Fungo do Nether"));
keydown(FORWARD);
key(USE);
wait(100ms);
else;
keyup(FORWARD);
BREAK;
endif;
loop;
key(USE);
wait(1);
for(#i,54,88);
getslotitem(%#i%,#id,#stack);
if(%#id%=ITEMID("nether_wart"));
slotclick(%#i%,l,true);
wait(50ms);
endif;
next;
gui();
look(-90,);wait(100ms);
if((HITNAME="Areia de Almas")|(HITNAME="Fungo do Nether"));
#posx=%XPOS%;
#posz=%ZPOS%;
keydown(FORWARD);
do;
wait(10ms);
until((%XPOS%=%#posx%+1)|(%XPOS%=%#posx%-1)|(%ZPOS%=%#posz%+1)|(%ZPOS%=%#posz%-1));
wait(150ms);
keyup(FORWARD);
else;
}$$/home inicio$${
wait(8);
endif;
loop;
}$$
ps2. se gostou ou foi de ajuda, da um curtir.
Obrigado PedroFSJ, comecei a utilizar macros agora no inicio de fevereiro la no hardcore, como sou programador até que peguei rápido a questão dos códigos, mas ainda não estou 100% para te dar uma resposta sobre seu pedido, pois ainda não estou muito familiarizado com os comando que acessam os slots do inventario, mas se eu tiver alguma novidade sobre isso eu posto aqui, afinal também quero expandir minha farm de fungo heheh.PedroFSJ disse:cara gostei muito da sua ajuda, serio mesmo, valeufinalmente um que funciona hehe, so tenho uma coisa pra te pedir xD, minha plantação é 50x100 então, na hora de replantar ele so utiliza o primeiro pack de fungo, aquele que ta no slot 1, nao teria como fazer ele utilizar alguns fungos do slot 2, pois uma parte da minha plantação fica sem replantar, devido a isso, obrigado, ótima adaptação.
Heheh, obrigado 13darkfire13, eu tenho tentando adaptar algumas outras, algumas já estão 100% como aquela que constrói automaticamente uma plataforma , tem uma outra que faz muros automáticos, uma que chamava escava-4-1 para upar um monte de skill, uma para matar mob em mobtrap que repara a espada(upando espada e reparo), a cava-cava(gosto da escava-4-1, mas esta aqui é muito rápida para upar).13darkfire13 disse:Vai merecer um bjo se funcionar haushuahs, a noite irei testar e curtir
Será que vc consegue arrumar outras macros pra 1.7.2?
Legal cara, mas aqui não está andando, tentei eu mesmo modificar só os id no macro do substituto, mas ta com o mesmo erro. Tem como me ajudar?AquaTerrano disse:Como a maioria aqui vai postar, esta com problemas por causa da remoção dos id's.
Eu fiz a alteração no macro e para mim, colhe, planta, poe no bau e vai para a home.
A unica coisa que ele não faz é andar
ou seja, se não anda não adianta nada...
se alguém ai tiver uma dica para corrigir responde ai!
$${
if(z);
log("&4[Macro] Colheita Hiper Feliz [OFF]");
keyup(FORWARD);
unset(z);
stop();
else;
log("&2[Macro] Colheita Hiper Feliz [ON]");
set(z);
endif;
&d=%DIRECTION%;
ifmatches(%&d%,N);&d=NORTH;endif;
ifmatches(%&d%,S);&d=SOUTH;endif;
ifmatches(%&d%,E);&d=EAST;endif;
ifmatches(%&d%,W);&d=WEST;endif;
do;
slot(9);wait(100ms);
look(%&d%);wait(100ms);
look(,90);wait(100ms);
key(ATTACK);wait(100ms);
look(,65);wait(100ms);
do;
if((%HITNAME%=soul_sand)|(%HITNAME%=nether_wart));
keydown(forward);
key(ATTACK);wait(100ms);
else;
keyup(FORWARD);
BREAK;
endif;
loop;
look(+180,);wait(100ms);
look(,90);wait(100ms);
pick(nether_wart);wait(100ms);
do(3);key(USE);loop;wait(100ms);
look(,65);wait(100ms);
do;
pick(nether_wart);
if((%HITNAME%=soul_sand)|(%HITNAME%=nether_wart));
keydown(FORWARD);
key(USE);
wait(100ms);
else;
keyup(FORWARD);
BREAK;
endif;
loop;
key(USE);
wait(1);
for(#i,54,88);
getslotitem(%#i%,#id,#stack);
if(%#id%=nether_wart);
slotclick(%#i%,l,true);
wait(50ms);
endif;
next;
gui();
look(-90,);wait(100ms);
if((%HITNAME%=soul_sand)|(%HITNAME%=nether_wart));
#posx=%XPOS%;
#posz=%ZPOS%;
keydown(FORWARD);
do;
wait(10ms);
until((%XPOS%=%#posx%+1)|(%XPOS%=%#posx%-1)|(%ZPOS%=%#posz%+1)|(%ZPOS%=%#posz%-1));
wait(150ms);
keyup(FORWARD);
else;
}$$/home $${
wait(8);
endif;
loop;
}$$
FrostSk, um tempo depois que escrevi essa mensagem fiz um novo post neste topico ja com o macro corrigido, da uma olhada la.FrostSk disse:Legal cara, mas aqui não está andando, tentei eu mesmo modificar só os id no macro do substituto, mas ta com o mesmo erro. Tem como me ajudar?
powefull é só pressionar as teclas F3+P para permitir o segundo plano e depois pressionar alt+tab para trocar para outra tela.powerfull disse:Uma duvida, como eu posso minimizar um macro de nether para mim poder realizar outras atividades em meu PC?
Mas gostei muito do macro, so estou com essa duvida.
Então cara, é esse ai que não está andando, ele só colhe a primeira, vira pra parede e da /home inicio.AquaTerrano disse:FrostSk, um tempo depois que escrevi essa mensagem fiz um novo post neste topico ja com o macro corrigido, da uma olhada la.
http://forum.craftlandia.com.br/ipb/index.php?/topic/197681-macro-colheita-hiper-feliz/page-11#entry2184029
powefull é só pressionar as teclas F3+P para permitir o segundo plano e depois pressionar alt+tab para trocar para outra tela.
se não funcionar de primeira tenta outra vez que é assim mesmo.