ENTREGUE [Macro] Colheita Hiper Feliz

Bem-vindo!

Ao se registrar conosco, você poderá discutir, compartilhar e enviar mensagens privadas com outros membros da nossa comunidade.

Inscreva-se agora!
Status
Não está aberto para novas respostas.
Yao Fei disse:
Testei e está perfeito.


Você deve estar usando sprint ou poção de velocidade, acho que qualquer um dos dois deve afetar o bom funcionamento do macro.
Era isso mesmo , valeeu :) , será que alguem podia adaptar o macro pra mim ? na primeira vez ele digita /home 1 , depois /home 2 , volta pra /home 1 e assim em diante, será que teria como ? :)
 
SeitixBR disse:
Da pra adaptar pra 2 andares?

Alguem ve se esse script ta certo? eu msm editei :p

$${
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((%HITID%=88)|(%HITID%=115));
keydown(FORWARD);
key(ATTACK);wait(100ms);
else;
keyup(FORWARD);
BREAK;
endif;
loop;
look(+180,);wait(100ms);
look(,90);wait(100ms);
pick(372);wait(100ms);
do(3);key(USE);loop;wait(100ms);
look(,65);wait(100ms);
do;
pick(372);
if((%HITID%=88)|(%HITID%=115));
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%=372);
slotclick(%#i%,l,true);
wait(50ms);
endif;
next;
gui();
look(-90,);wait(100ms);
if((%HITID%=88)|(%HITID%=115));
#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 andar2$${
wait(8);
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((%HITID%=88)|(%HITID%=115));
keydown(FORWARD);
key(ATTACK);wait(100ms);
else;
keyup(FORWARD);
BREAK;
endif;
loop;
look(+180,);wait(100ms);
look(,90);wait(100ms);
pick(372);wait(100ms);
do(3);key(USE);loop;wait(100ms);
look(,65);wait(100ms);
do;
pick(372);
if((%HITID%=88)|(%HITID%=115));
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%=372);
slotclick(%#i%,l,true);
wait(50ms);
endif;
next;
gui();
look(-90,);wait(100ms);
if((%HITID%=88)|(%HITID%=115));
#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;
}$$
Dá uma olhada aqui:

http://forum.craftlandia.com.br/ipb/index.php?/topic/197892-adapta%C3%A7%C3%A3o-do-colheita-hyper-feliz-para-2-andares/

Estou tentando fazer uma adaptação do colheita hyper feliz para que em vez de executar "/home inicio" toda vez, ele alterne uma vez executando "/home andar1" e na vez seguinte "/home andar2", e assim por diante.
 
Eu to tentando ligar ele aqui aparece escrito isso:
Script terminated whit uncollapsed stack,check your script syntax.
 
Ae Subs de volta o/.
Já vou testar o novo , o antigo tava dando alguns bugs pra mim como : colher a mesma fileira 2 vezes , as vezes pula 1 fileira , etc...
 
Algm me ajuda a minha da esse erro

Script terminated whit uncollapsed stack,check your script syntax.
 
SUBS TE AMO , esse macro tá perfeito corrigiu todas as coisas que eu mais odiava : Corrigi o curso automaticamente , quando acabar a fileira ja começa a replantar automaticamente , valeu ai :p
 
Filipini disse:
Boa, mais se for possivel , tenta corrigir alguns bugs, ele está pulando muitas fileiras , e errando a mira dos baus, e quando ele erra a mira dos baus ( acerta no meio de 2 baus ) o macro para, pois não consegue guardar os fungos :)
.edit
 
Status
Não está aberto para novas respostas.

Users who are viewing this thread

Voltar
Topo