Assista ao vídeo por inteiro
Não esqueça de deixar os blocos de terra com outro bloco por cima, ou seja tem que ficar coberto. Não lembrei de avisar no vídeo.
https://www.youtube.com/watch?v=Hg6jlSraGEk&feature=youtu.be
Link no fórum e quem a fez:
http://forum.craftlandia.com.br/ipb/index.php?/topic/256243-macro-upando-repara%C3%A7%C3%A3o-11/
#Edit: 14/03/2016-20:23 Fiz edição para que mesmo com lag monstro elá não quebre a enchadinha.
Por favor quem rever este tópico copie o novo código editado abaixo.
Macro:
$${if(reparar);
//By Daisekai
log("&f[&dMacro&f] &bReparação desativada.");
unset(reparar);
ACHIEVEMENTGET(MACRO DESATIVADO,291);
stop();
else;
log("&f[&dMacro&f] &bReparação ativada.");
set(reparar);
ACHIEVEMENTGET(MACRO ATIVADO,291);
endif;
ifmatches(%DIRECTION%,N);&dir=NORTH;endif;
ifmatches(%DIRECTION%,S);&dir=SOUTH;endif;
ifmatches(%DIRECTION%,E);&dir=EAST;endif;
ifmatches(%DIRECTION%,W);&dir=WEST;endif;
do;
pick(291);
IF(%DURABILITY%<35);
wait(500ms);
log(&f[&dMACRO&f]&dEnxada Quebrando);
look(0,90);
wait(500ms);
log(&f[&dMACRO&f]&dRepadando Enxada);
key(use);
wait(500ms);
key(use);
wait(500ms);
key(use);
log(&f[&dMACRO&f]&dEnxada Reparada);
ACHIEVEMENTGET(Enxada Reparada,291);
wait(500ms);
IF(%DURABILITY%<10)
LOG(&f[&bMACRO&f]&dSeus pedregulhos acabaram!);
unset(reparar);
unset(reparar);
ACHIEVEMENTGET(MACRO DESATIVADO,291);
stop();
endif;
loop;
endif;
look(%&dir%)
pick(291);
look(%&dir%)
look(,10);
key(use);
wait(1t);
key(use);
wait(50ms);
look(%&dir%)
look(,-30);
key(use);
wait(1t);
key(use);
wait(50ms);
loop;
endif;
}$$