EDIT: Retirado um comando desnecessário
Eai galera! [member=jimmyfilips] falando aqui mais uma vez depois de alguns séculos kkk
ATENÇÃO
Se você tem preguiça de ler, leia as partes em verde
hoje eu vim compartilhar uma macro simples (MUITO simples) que vai ajudar mais a novatos do que membros antigos.
HISTÓRIA
Estou atualmente com um PC MUUUUUITO simples, que da lag até no super plano mas como estava com saudades de jogar, resolvi jogar um pouquinho no premium, que tem muito menos lag pelo fato da quantidade reduzida de players, mas eu estava sem nada lá.
ENTÃO, como sabia que plantações de fungos dão lag, imaginei..
"Preciso criar um macro BEM simples pra que seja impossível dar lag e parar de madrugada"
Foi ai que criei essa macro, que NÃO VENDE e NÃO GUARDA, só planta e colhe.
OBS: A ideia da macro é ter a menor quantidade de condições possíveis, ou seja, ela não se adapta a você.
USO
Passo 1
de "/SETHOME FUNGO" em sua plantação como na imagem abaixo
OBS: COLOQUE UM BLOCO SOBRE A SOUL SAND ANTES DO SETHOME PARA FICAR MAIS ALTO, ASSIM, VOCÊ EVITA APARECER DENTRO DO BLOCO!!
OBS: A plantação TEM que estar para oeste / norte como na imagem
Fique em QUALQUER LUGAR da sua plantação e LIGUE
Finish.
Sim, é só
PRÓS
+ Não se preocupe onde vai ativá-la, ele não conta blocos, ele só verifica se o próximo bloco pertence a plantação
+ Não se importe com o tamanho, a macro não precisa saber
+ Não precisa de cercados
+ Serve MUITO bem APENAS PARA PLANTAR
+ Mesmo com MUITO LAG ela não erra
+ Volta ao início da plantação sozinha
CONTRAS
- Não guarda fungo
- Não vende fungo
- Não usa ferramentas de fortuna (fácil de adaptar, se quiserem)
Se não se importam, vou pular a parte de como instalar <3
Macro:
$${
IF(a);UNSET(a);UNSET(d);UNSET(l);log(DESLIGADO);
keyup(back);keyup(forward);keyup(right);STOP;
ELSE;SET(a);SET(dirr);SET(logico);log(LIGADO);ENDIF;
do;
if(dirr);keyup(back);keydown(forward);
else;keyup(forward);keydown(back);endif;
do;
LOOK(WEST);LOOK(,90);pick(nether_wart);
if(%HITID% == "nether_wart");
if(%HITDATA% == 3);key(attack);keydown(sneak);
else;keyup(sneak);endif;
else;key(use);endif;
if(dirr);getidrel(-1,0,0,&bloco);
else;getidrel(+1,0,0,&bloco);endif;
if(%&bloco% == "soul_sand");set(logico);
else;unset(logico);endif;
while(logico);
toggle(dirr);
getidrel(0,0,-1,&bloco);keyup(back);keyup(forward);
if(%&bloco% == "soul_sand");
#pz=%ZPOS%;do;keydown(right);until(%ZPOS%=%#pz%-1);keyup(right);
else;set(dirr);set(logico);}$$/home c$${wait(8);endif;
loop;
}$$