Speed Rep (Versão atual 2.2.0)
Atual melhor macro de rep
Macro desenvolvido por mim, especialmente para aqueles que querem upar reparação MUITO RÁPIDO. Experimente este macro e garanto que não vai se arrepender :thumbsup:
TESTADO APENAS : MINECRAFT 1.5.2
Se gostarem do macro, da um like, pois é o que vai me motivar a criar macros futuramente !
======================================================================================
Funções :
- Macro gasta enxada e repara assim como qualquer outro macro!
- Deixa enxada no red em um curto período de tempo
- Usa apenas 1 enxada
- Upa por um período de tempo maior, pois quando seu material para reparação acaba, ele pega mais nos baús
- Sempre depois de reencher seu inventário, ele verifica a enxada, repara, e repete o processo
- Quando todos os baús ficarem vazios, ele simplesmente para a macro !
- Possibilidade de upar com o jogo minimizado
======================================================================================
Macro :
$${
if(reparar);
//Melhor macro de Rep 100% sem bug By Shinyder
log("&a&l[&bMacro&a&l] &aReparação &4&lDesativada.");
unset(reparar);
stop();
else;
log("&a&l[&bMacro&a&l] &aReparação &d&lAtivada.");
set(reparar);
endif;
do;
slot(1);
IF(%DURABILITY%<30);
wait(100ms);
log(&a&l[&bMACRO&a&l] &aEnxada &4&lQUEBRANDO);
look(0,90);
log(&a&l[&bMACRO&a&l] &aReparando &c&lENXADA);
wait(200ms);
key(use);
wait(500ms);
key(use);
wait(500ms);
key(use);
wait(500ms);
IF(%DURABILITY%<30)
wait(1);
LOG(&a&l=========================================);
LOG(&a&l &b&lSEUS &a&lMATERIAS&b&l ACABARAM &4&l...!);
LOG(&a&l=========================================);
log(&e&lVERIFICANDO MATERIAL NO BAU &b&l1&e&l...);
wait(500ms);
LOOK(SOUTH);
LOOK(,30);
wait(500ms);
KEY(use);
wait(2);
getslotitem(53,#id,#stack);
if(%#stack%!=0);
LOG(&a&l[&bMACRO&a&l] &a&lMATERIAL &b&lENCONTRADO!);
LOG(&a&l[&bMACRO&a&l] &a&lPegando material e voltando a reparar... );
wait(1);
for(#nslot,0,53);
slotclick(%#nslot%,l,true);
wait(70ms);
next;
wait(700ms);
gui();
wait(1);
log(&a&l[&bMACRO&a&l] &aReparando &c&lENXADA);
look(0,90);
wait(500ms);
key(use);
wait(500ms);
key(use);
wait(500ms);
key(use);
wait(700ms);
else;
wait(500ms);
gui();
wait(2);
LOG(&a&l=========================================);
LOG(&a&l &b&lBAU &a&l1&b&l ESTAVA &4&lVAZIO!);
LOG(&a&l=========================================);
log(&e&lVERIFICANDO MATERIAL NO BAU &b&l2&e&l...);
wait(500ms);
LOOK(SOUTH);
LOOK(,10);
wait(500ms);
KEY(use);
wait(2);
getslotitem(53,#id,#stack);
if(%#stack%!=0);
LOG(&a&l[&bMACRO&a&l] &a&lMATERIAL &b&lENCONTRADO!);
LOG(&a&l[&bMACRO&a&l] &a&lPegando material e voltando a reparar... );
wait(1);
for(#nslot,0,53);
slotclick(%#nslot%,l,true);
wait(70ms);
next;
wait(700ms);
gui();
wait(1);
log(&a&l[&bMACRO&a&l] &aReparando &c&lENXADA);
look(0,90);
wait(500ms);
key(use);
wait(500ms);
key(use);
wait(500ms);
key(use);
wait(700ms);
else;
wait(500ms);
gui();
wait(2);
LOG(&a&l=========================================);
LOG(&a&l &b&lBAU &a&l2&b&l ESTAVA &4&lVAZIO!);
LOG(&a&l=========================================);
log(&e&lVERIFICANDO MATERIAL NO BAU &b&l3&e&l...);
wait(500ms);
LOOK(SOUTH);
LOOK(,-24);
wait(500ms);
KEY(use);
wait(2);
getslotitem(53,#id,#stack);
if(%#stack%!=0);
LOG(&a&l[&bMACRO&a&l] &a&lMATERIAL &b&lENCONTRADO!);
LOG(&a&l[&bMACRO&a&l] &a&lPegando material e voltando a reparar... );
wait(1);
for(#nslot,0,53);
slotclick(%#nslot%,l,true);
wait(70ms);
next;
wait(700ms);
gui();
wait(1);
log(&a&l[&bMACRO&a&l] &aReparando &c&lENXADA);
look(0,90);
wait(500ms);
key(use);
wait(500ms);
key(use);
wait(500ms);
key(use);
wait(700ms);
else;
wait(500ms);
gui();
wait(2);
log(&b&lTODOS OS BAUS ESTAO VAZIOS, &c&lMACRO DESATIVADO!);
wait(1);
unset(reparar);
stop();
endif;
endif;
endif;
endif;
endif;
look(NORTH)
pick(291);
look(NORTH)
look(,30);
key(use);
wait(1t);
key(use);
wait(50ms);
look(NORTH)
look(,10);
key(use);
wait(1t);
key(use);
wait(50ms);
look(NORTH)
look(,-30);
key(use);
wait(1t);
key(use);
wait(50ms);
loop;
endif;
}$$
======================================================================================
Como instalar:
1º - Dentro do jogo aperte ESC
2º - Click em opções (options em inglês)
3º - Click em controles (controls em inglês)
4º - Click em macro settings
5º - Escolha um letra que não esteja em vermelho
6º - Digite $$<macroderep.txt>
7º - Click em EDIT FILES
8º - Digite macroderep e click em CREATE
9º - Click em SAVE e depois em SAVE novamente
Pronto!!!! Agora é só se posicionar e apertar a letra que você escolheu.
======================================================================================
Como upar com jogo minimizado by jimmy:
COMO FAZER
É um tanto quanto simples mas tome cuidado para não alterar o campo errado.
1 - Vá até sua pasta .minecraft onde o mod keybind está instalado
2 - abra o arquivo OPTIONS.TXT
3 - Procure a linha pauseOnLostFocus:true
dica: quando abrir o arquivo, aperte Ctrl+F para abrir a janela "localizar", digite "pause" e clique em "localizar próxima"
4 - troque o valor"true" por "false", ele deve ficar assim: pauseOnLostFocus:false
5 - Salve o arquivo e pronto!!
Depois de feito isso, sempre que você quiser minimizar seu jogo sem parar o macro, basta apertar Alt+Tap !
======================================================================================
Requisitos :
• Como a Trap deve ficar (Lembrando que é um lado pro SUL e outro pro NORTE):
• Como o inventário deve ficar:
• Posicionamento:
Apenas fique no centro do bloco de ferro :thumbsup:
======================================================================================
Observação importante : Não upe com o inventário aberto para evitar bugs !
#As vezes o macro vira e abre o baú por causa do leve lag, porém nada que possa afetar no up
#Em caso de lag EXTREMO, por favor, não utilize o macro !
======================================================================================
Espero que gostem !
Aproveite o macro e upe feito maluco :thumbsup:
Em caso de algum bug encontrado, favor relatar o mesmo via PM !