ENTREGUE [MACRO] Sleep Reparação V1 \o/

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.

SLEEPP

Mito
VIP
Entrou
Jan 3, 2014
Mensagens
10,482
Cubos
0
SLEEP REPARAÇÃO V1
OBS: Macro para 1.5.2. Programadores veteranos ou iniciantes de plantão, podem modificar para 1.7, mais coloquem os devidos créditos.​
1. O que a macro faz ??

  • Upa reparação (Com enxada) até você desligar ou por ventura seu money acabar e não conseguir comprar mais comprar item para reparação.
  • Sistema de livros implementado. Quando você pegar um livro, automaticamente o macro vai guarda-lo.
  • Sistema de reabastecimento de itens para reparação. O macro ira comprar mais quando detectar falta deles.
  • Você quem decide se quer reparar com enxada de Madeira, Pedra, Ouro, Ferro e Diamante (Recomendado Pedra).
  • Gasta a enxada na melhor e mais rapida configuração (Na minha opinião).
  • Funciona com Auto-Reconect.




2. Instalando a macro !!

OBS: O macro tem duas (2) partes, caso não coloque as duas, o macro vai ficar menos funcional.

2.1. Parte 1: Instalando o macro em uma KEY (Tecla):

LNle8jI.png
- Escolha uma letra que esteja livre de macros ou ações do minecraft:

Vermelho: Ações do Game
Amarelo: Em uso por outro Macro
Cinza: Tecla Livre

- Clique, escreva ( $$<SleepRep.txt> )
- Clique em 'Edit File'
- Crie outro arquivo com o nome ( SleepRep )
- Clique em 'Create' e cole o seguinte código:

Código para uma Tecla
$${

if(sleeprepair);

log("&d&l[MACRO] &6Sleep Reparaçao v1 &4&l(OFF)");
ACHIEVEMENTGET("Desligando, by SLEEP",388:4);
unset(sleeprepair);
unset(sleepcheck);
unset(sleeplook);
stop();

else;

log("&d&l[MACRO] &6Sleep Reparaçao v1 &2&l(ON)");
ACHIEVEMENTGET("Iniciando, by SLEEP",264:4);
set(sleeprepair);
set(sleepcheck);
set(sleeplook);
endif;

IFMATCHES(%DIRECTION%,N);&sleeplook2=NORTH;endif;
IFMATCHES(%DIRECTION%,S);&sleeplook2=SOUTH;endif;
IFMATCHES(%DIRECTION%,W);&sleeplook2=WEST;endif;
IFMATCHES(%DIRECTION%,E);&sleeplook2=EAST;endif;

CLEARCHAT;
log("&0-----------------------------------")
log("&a-> &6Qual material é feita a enxada que tu usara para upar ??")
log( );
log("&a-> &9Madeira !! &9Responda &4[1]")
log("&a-> &9Pedra !! &9Responda &4[2]")
log("&a-> &9Ouro !! &9Responda &4[3]")
log("&a-> &9Ferro !! &9Responda &4[4]")
log("&a-> &9Diamante !! &9Responda &4[5]")
log("&0-----------------------------------")
log( );
PROMPT(#sleephoe,$$?,Insira o número correspondente a sua desejada opção !!);

if(%#sleephoe%=nothing);log("&4Stop !! Nao deixe em Branco.");unset(sleeprepair);unset(sleepcheck);unset(@sleeplook);stop();endif;

if(%#sleephoe%=1);#sleepitem=290;endif;
if(%#sleephoe%=2);#sleepitem=291;endif;
if(%#sleephoe%=3);#sleepitem=294;endif;
if(%#sleephoe%=4);#sleepitem=292;endif;
if(%#sleephoe%=5);#sleepitem=293;endif;

if(%#sleephoe%=1);#sleepitemrepair=5;endif;
if(%#sleephoe%=2);#sleepitemrepair=4;endif;
if(%#sleephoe%=3);#sleepitemrepair=266;endif;
if(%#sleephoe%=4);#sleepitemrepair=265;endif;
if(%#sleephoe%=5);#sleepitemrepair=264;endif;

if(%#sleephoe%=1);#sleephoedur=33;endif;
if(%#sleephoe%=2);#sleephoedur=39;endif;
if(%#sleephoe%=3);#sleephoedur=15;endif;
if(%#sleephoe%=4);#sleephoedur=65;endif;
if(%#sleephoe%=5);#sleephoedur=125;endif;

if(%#sleephoe%=1);log("");log("&a-> &6SrMacro configure para enxada de &aMadeira &6!!");&sleepitemname=Madeira;endif;
if(%#sleephoe%=2);log("");log("&a-> &6SrMacro configure para enxada de &aPedra &6!!");&sleepitemname=Pedra;endif;
if(%#sleephoe%=3);log("");log("&a-> &6SrMacro configure para enxada de &aOuro &6!!");&sleepitemname=Ouro;endif;
if(%#sleephoe%=4);log("");log("&a-> &6SrMacro configure para enxada de &aFerro &6!!");&sleepitemname=Ferro;endif;
if(%#sleephoe%=5);log("");log("&a-> &6SrMacro configure para enxada de &aDiamante &6!!");&sleepitemname=Diamante;endif;

log("");
log("&8-> &8Veja como deixar seu inventário:");
log("&7http://i.imgur.com/t3nzmmk.png &8!!");
log("&8-> &8Veja como deve ficar a trap:");
log("&7http://i.imgur.com/9h3fxs0.png &8!!");
log("");

unset(@sleepbook);
unset(@sleeplack);

do;
do;
do;


if(@sleepbook);
log("");
log("&8-> &7Livro Detectado !!");
log("&8-> &7Guardando...");
log("");
wait(600ms);
look(269,35);
wait(600ms);
key(attack);
wait(600ms);
key(use);
wait(4500ms);
for(#slotn,54,89);
GETSLOTITEM(%#slotn%,#id,#stack);
if((%#id%=%#sleepitem%) || (%#id%=%#sleepitemrepair%));
else;
slotclick(%#slotn%,l,true);
wait(185ms);
endif;
next;
wait(185ms);
getslotitem(53,#id,#stack);
wait(185ms);
if(%#stack%!=0);
endif;
until(%#stack%=0);
wait(600ms);
unset(@sleepbook);
gui();
wait(600ms);
look(89,298);
wait(600ms);
}$$/home sleeprep$${
log("");
log("&8-> &7Livro Guardado !!");
log("&8-> &7Continuando...");
log("");
endif;

if(@sleeplack);
log("");
log("&8-> &7%&sleepitemname% Faltando !!");
log("&8-> &7Resolvendo...");
log("");
}$$/home item$${wait(7);}$$/home item$${wait(7);
keydown(jump);wait(1);keyup(jump);wait(1);
wait(600ms);
gui(inventory);
wait(3);
#id=%#sleepitemrepair%;
do;
getslotitem(30,#id,#stack);
wait(185ms);
if(%#id%=%#sleepitemrepair%);
#tem=1;
else;
#tem=0;
endif;
gui(inventory);
wait(15ms);
key(use);
wait(300ms);
until(%#tem%=1);
wait(500ms);
gui();
unset(@sleeplack);
gui();
wait(600ms);
}$$/home sleeprep$${wait(7);}$$/home sleeprep$${wait(7);
keydown(jump);wait(1);keyup(jump);wait(1);
log("");
log("&8-> &7Itens Repostos !!");
log("&8-> &7Continuando...");
log("");
endif;

if(%DURABILITY%<%#sleephoedur%);look(%&sleeplook2%);look(,90);pick(%#sleepitem%);key(use);wait(900ms);endif;
look(89,298);key(use);wait(1ms);pick(%#sleepitem%);
if(%DURABILITY%<%#sleephoedur%);look(%&sleeplook2%);look(,90);pick(%#sleepitem%);key(use);wait(900ms);endif;
look(89,309);key(use);wait(1ms);pick(%#sleepitem%);
if(%DURABILITY%<%#sleephoedur%);look(%&sleeplook2%);look(,90);pick(%#sleepitem%);key(use);wait(900ms);endif;
look(89,330);key(use);wait(1ms);pick(%#sleepitem%);
if(%DURABILITY%<%#sleephoedur%);look(%&sleeplook2%);look(,90);pick(%#sleepitem%);key(use);wait(900ms);endif;
look(89,3);key(use);wait(1ms);pick(%#sleepitem%);
if(%DURABILITY%<%#sleephoedur%);look(%&sleeplook2%);look(,90);pick(%#sleepitem%);key(use);wait(900ms);endif;
look(89,330);key(use);wait(1ms);pick(%#sleepitem%);
if(%DURABILITY%<%#sleephoedur%);look(%&sleeplook2%);look(,90);pick(%#sleepitem%);key(use);wait(900ms);endif;
look(89,309);key(use);wait(1ms);pick(%#sleepitem%);

loop;
endif;
endif;
endif;
}$$
2.2. Parte 2: Instalando Código em 'OnChat'

veOpe52.png
- Clique em 'onChat'
- Escreva ( $$<SleepRep2.txt> )
- Clique em 'Edit File'
- Crie um arquivo com nome ( SleepRep2 )
- Clique em 'Create' e cole o seguinte código:

Código para 'OnChat'
$${

ifmatches(%CHAT%,"Você precisa de mais");
set(@sleeplack);
endif;

&ply = %PLAYER%;

ifmatches(%CHATCLEAN%,"%&ply% encontrou um livro:");
set(@sleepbook);
endif;

}$$







3. Construindo a Trap !!
3k3m7MJ.png
Simples e prático. Você usara 18 Blocos de Terra, 2 Baus e 1 Bloco de Ferro.

Lembre-se:

- De apertar 'F3' em cima do bloco de ferro e verifique se a 'Parede de Terra' está virado para direção 'EAST'.
- Não deixe o bau duplo cheio ate o ultimo slot (espaço), pois poderá bugar o macro.

Mais imagens para Ajudar:
JhZykiN.png

9QL7jAx.png
FlpGsZp.png




4. Marcando as Sethomes !!
OBS: São duas (2) sethomes. Uma para comprar item para reparação e outra na trap.

4.1. /sethome sleeprep

fv7uBUh.png
- Ela deve ser marcada olhando para 'Parede de Terra'.
- Ela deve ser marcada em cima do Bloco de Ferro.
4.2. /sethome item

FyRlslM.png
- Ela deve ser marcada olhando para uma placa que vende o respectivo item que ira reparar sua respectiva enxada.
- Recomendo marcar em uma placa que venda 64 por 64. Você quem decide (Mais de 1 em 1 vai demorar pro macro comprar tudo o que precisa).

Mais Imagens
LFDJcGy.png
tdnWAlZ.png




5. Organizando o Inventário !!

t3nzmmk.png

- Deixe oito (8) enxadas do material que você escolher na HotBar.
- Deixe um (1) slot (Espaço) livre na HotBar para o livro do tesouro que podera vir.
- O resto do inventário coloque o item que o macro usara para reparar sua enxada.

OBS: São oito (8) enxadas, sete (7) são reservas, pois tem vez que o server da uma lagada e a quebra (Raramente).




6. Ligando a Macro !!

aIIa8ay.png
Ao ligar a macro, a mensagem a cima perguntando qual tipo de enxada você ira usar.
Responda 1, 2, 3, 4 ou 5 e Boa Reparação.

===============================================
Caso a macro fique te dando DC por spawn todo momento, faça o seguinte:

- Desinstale tudo.
- Volte a instalar começando pela parte 'onChat'
===============================================




7. Funcionamento da Macro !!

- Automaticamente ao ser pego um livro, o macro já vai guardar.
- O macro só vai comprar mais item para reparação caso a mensagem que diz que você precisa de mais (De tal item) para poder reparar.
- Nunca o macro vai deixar cheio seu inventário.
- O macro vai parar de comprar o item para reparação quando já detectar presença do item no slot grifado em amarelo a baixo:

skJtMgT.png




E por fim, fim. Bom upe a todos e livros de montão \o/​
Dei-me o trabalho de fazer um macro bom para vocês, vale um like será ?​
Mereço um like vaii...​
Comente o que você achou.​
Bjos.​
 
SLEEPP disse:
SLEEP REPARAÇÃO V1
OBS: Macro para 1.5.2. Programadores veteranos ou iniciantes de plantão, podem modificar para 1.7, mais coloquem os devidos créditos.​
1. O que a macro faz ??

  • Upa reparação (Com enxada) até você desligar ou por ventura seu money acabar e não conseguir comprar mais comprar item para reparação.
  • Sistema de livros implementado. Quando você pegar um livro, automaticamente o macro vai guarda-lo.
  • Sistema de reabastecimento de itens para reparação. O macro ira comprar mais quando detectar falta deles.
  • Você quem decide se quer reparar com enxada de Madeira, Pedra, Ouro, Ferro e Diamante (Recomendado Pedra).
  • Gasta a enxada na melhor e mais rapida configuração (Na minha opinião).



2. Instalando a macro !!

OBS: O macro tem duas (2) partes, caso não coloque as duas, o macro vai ficar menos funcional.

2.1. Parte 1: Instalando o macro em uma KEY (Tecla):

LNle8jI.png
a) Escolha uma letra que esteja livre de macros ou ações do minecraft:

Vermelho: Ações do Game
Amarelo: Em uso por outro Macro
Cinza: Tecla Livre

B) Clique, escreva ( $$<SleepRep.txt> )
c) Clique em 'Edit File'
d) Crie outro arquivo com o nome ( SleepRep )
e) Clique em 'Create' e cole o seguinte código:

Código para uma Tecla

========================= // ===========================

Malz kkkk' Era pra ter clicado em Pré-Visualizar e não em Criar Novo Tópico... Jaja está pronto, aguardem, e pf, não comentem nada =).

Bjos.





Estou migrando pro titan vou usar isso 24hrs <3

POSTA LOGOOOOOOOOOOO
 
cabth765 disse:
Claro e dei o like vou usa,faz uma de pot?

Enviado de meu D6653 usando Tapatalk
Ai cara, posso descançar um pouco ? :P

Parece facil mais é dificil pensar como o macro vai funcionar.

Bjos.
 
Status
Não está aberto para novas respostas.

Users who are viewing this thread

Voltar
Topo