ENTREGUE Macro Arqueiro Configuravel 1.8 [Não VIP/VIP]

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.

Luafox

Razoavel
VIP
Entrou
Out 15, 2015
Mensagens
171
Cubos
0
Olá, tudo bom?!

Venho apresentar minha primeira macro de arqueiro, ela foi feita para upar verticalmente(de cima do mob), primeiro fiz a versão para [Não VIP] onde ela apenas troca para o arco seguinte da hotbar quando o arco estiver com menos de 50 de durabilidade, após teste disponibilizei a versão para [VIP/Não VIP] onde se disponibiliza opções de configurações, sendo elas: reparar ou trocar os arcos, ao desativar a macro, pode-se salvar as configurações para usos seguintes ou resetá-los caso queira trocar de opção.


Ambas versões funcionam com a on chat que deixei do CasalWin (já está configurada), macro simples, porém fácil uso e muito funcional.

Obs: macro testada apenas no servidor Propano

Então vamos aos passos:

1° Passo:
Vá em opções > controles > macro settings
http://imgur.com/mdu2HnG

2° Passo:
Selecione uma tecla que não esteja em uso:
http://imgur.com/inIuNci

3° Passo:
Coloque o nome do arquivo que estará a macro, exemplo: $$<arqueiro.txt>
http://imgur.com/4PDmjzs

4° Passo:
Crie o arquivo com o nome que colocou:
http://imgur.com/nkUERAX

5° Passo:
Copie o código no arquivo e clique em salvar, código [Não VIP] (Apenas troca o arco):
$${
if(@arqueiro);
unset(@arqueiro);
log("&f[&dLuafox&f]&b&l Arqueiro &4&l OFF");
stop;
else;
set(@arqueiro);
log("&f[&dLuafox&f]&b&l Arqueiro &4&l ON");
echo("/home arqueiro");
wait(5s);
#inc=1;
pick(261);
do;
look(0,90);
do(5);
key(use);
loop;
pick(261);

if(%DURABILITY% < 50);
if(%#inc%=9);
log("&f[&dLuafox&f]&b&l Acabou os arcos! &c&l Macro Desligado");
unset(@arqueiro);
stop();
endif;
log("&f[&dLuafox&f]&b&l Trocando de arco...");
look(0,90);
inc(#inc);
inventoryup(1);
wait(20ms);
endif;

do(2);
look(%&dir%);
look(0,90);
wait(2ms);
key(use);
loop;
if(nf);

$${endif;
endif;

loop;
endif;
loop
}$$

Copie o código no arquivo e clique em salvar, código [VIP/Não VIP] (Opção de reparar ou trocar):
$${
if(@arqueiro);
unset(@arqueiro);

if(!@relogue);

do;
clearchat();
log("&f[&dLuafox&f]&b&l Deseja salvar as configurações?&4Obrigado por usar <3");
log(" ");
log("&b&l1 &b» &6Sim");
log("&b&l2 &b» &6Não");
ifmatches(%KEY_1%,true);
log("&f[&dLuafox&f]&b&l Arqueiro &4&l Configurações salvas!");

stop;
endif;
ifmatches(%KEY_2%,true);
unset(@troca);
unset(@reparar);
unset(@relogue);
@controle=0;
log("&f[&dLuafox&f]&b&l Arqueiro &4&l Configurações resetadas!");
stop;
endif;
loop;


endif;

log("&f[&dLuafox&f]&b&l Arqueiro &4&l OFF");
stop;
else;
set(@arqueiro);
log("&f[&dLuafox&f]&b&l Arqueiro &4&l ON");
unset(@relogue);

if(@troca|@reparar);
log("&f[&dLuafox&f]&b&l Arqueiro &4&l Usando configurações salvas!");
endif;
wait(5s);
if(%@controle%=0);
do;
clearchat();
log("&f[&dLuafox&f]&b&l Deseja reparar ou trocar seus arcos?&4&l Necessário nível 100 para reparar");
log(" ");
log("&b&l1 &b» &6Reparar");
log("&b&l2 &b» &6Trocar");
ifmatches(%KEY_1%,true);
set(@reparar);
@controle=1;
log("&f[&dLuafox&f]&b&l Arqueiro &4&l configurado para reparar os arcos!");
pick(bow);
break;
endif;
ifmatches(%KEY_2%,true);
set(@troca);
@controle=1;
log("&f[&dLuafox&f]&b&l Arqueiro &4&l configurado para trocar os arcos!");
pick(bow);
break;
endif;
loop;
endif;
if(@reparar);


pick(261);
do;
look(0,90);
do(2);
key(use);
loop;
pick(261);

if(%DURABILITY% < 50);
log("&f[&dLuafox&f]&b&l Reparando o arco...");
do(2);
look(,-90);
key(use);
wait(20ms);
loop;

endif;

do(2);
look(%&dir%);
look(0,90);
key(use);
loop;

loop;

endif;
endif;
if(@troca);

#un=1;
pick(261);
do;
look(0,90);
do(2);
key(use);
loop;
pick(261);

if(%DURABILITY% < 50);
if(%#un%=9);
log("&f[&dLuafox&f]&b&l Acabou os arcos! &c&l Macro Desligado");
unset(@arqueiro);
stop();
endif;
log("&f[&dLuafox&f]&b&l Trocando de arco...");
look(0,90);
inc(#un);
inventoryup(1);
wait(20ms);
endif;

do(2);
look(%&dir%);
look(0,90);

key(use);
loop;
if(nf);

$${endif;
endif;
loop;
endif;
endif;


endif;

loop
}$$

6° Passo
Opção trocar:
Deixe seu inventário com 9 arcos na hotbar:
http://imgur.com/l5YCP4r
Opção reparar:
Deixe seu inventário com 1 arco e 1 flecha(aconselhável arco com infinidade) na hotbar, e os restantes slot deixe com pack's de linha(string):
http://imgur.com/sF67ASz

7° Passo
Vá para sua trap e crie a home arqueiro ( /sethome arqueiro):
http://imgur.com/83FMbU0

8° Passo
Selecionar a opção desejada, não necessita abrir o chat, apenas apertar 1 para reparar ou 2 para trocar os arcos:
http://imgur.com/gMNixzO

9° Passo
Ao finalizar a macro, selecionar se deseja ou não salvar as configurações usadas, da mesma forma que selecionou a opção, não necessita abrir o chat, apenas apertar 1 para sim e salvar ou 2 para não resetando as configurações:
http://imgur.com/cm05UFU

10° Passo (Opcional)
Tutorial para construir a trap
https://youtu.be/dhlsojGG3e0
Opção reparar:
Adicionar um bloco de ferro em cima de você

Agora só utilizar <3

Vou deixar a on chat do CasalWin para quem quiser colocar, já deixei ela configurada para essa macro, só colocar sua senha no local indicado, e a tecla que adicionou a macro:
$${
ifmatches(%CHATCLEAN%,"Bem vindo de volta. Por favor digite /login sua-senha.");
log(&4[Macro] &5Iniciando auto-relogue &5WIN &6!);
wait(2);
log(&4[Macro] &5Primeiro, vamos logar!);
}$$/login SUA-SENHA-AQUI$${
wait(5);
wait(500ms);
look(0,70);
wait(50ms);
key(use);



if(@arqueiro);
log(&4[Macro] &6Sua macro estava ligada!);
set(@relogue);
else;
log(&4[Macro] &6Sua macro estava desligada!);

unset(@relogue);
endif;
wait(1);
log(&4[Macro] &6Iniciando auto-relogue!);
wait(2);


do();
if(@arqueiro);
PRESS(TECLA);
else;
break;
endif;
loop;

do();
if(@arqueiro);
break;
else;
PRESS(TECLA);
endif;
loop;


endif;
}$$


Changelog:
24/06/2017 - Macro postada
30/06/2017 - Adicionado On chat (auto-relogue)
30/06/2017 - Adicionado versão [VIP/Não VIP] com opções de configuração
18/07/2017 - Alterado velocidade dos disparos(aumentado)
 
Luafox disse:
Olá, tudo bom?!

Venho apresentar minha primeira macro de arqueiro, ela foi feita para upar verticalmente(de cima do mob), primeiro fiz a versão para [Não VIP] onde ela apenas troca para o arco seguinte da hotbar quando o arco estiver com menos de 50 de durabilidade, após teste disponibilizei a versão para [VIP/Não VIP] onde se disponibiliza opções de configurações, sendo elas: reparar ou trocar os arcos, ao desativar a macro, pode-se salvar as configurações para usos seguintes ou resetá-los caso queira trocar de opção.


Ambas versões funcionam com a on chat que deixei do CasalWin (já está configurada), macro simples, porém fácil uso e muito funcional.

Obs: macro testada apenas no servidor Propano

Então vamos aos passos:

1° Passo:
Vá em opções > controles > macro settings
http://imgur.com/mdu2HnG

2° Passo:
Selecione uma tecla que não esteja em uso:
http://imgur.com/inIuNci

3° Passo:
Coloque o nome do arquivo que estará a macro, exemplo: $$<arqueiro.txt>
http://imgur.com/4PDmjzs

4° Passo:
Crie o arquivo com o nome que colocou:
http://imgur.com/nkUERAX

5° Passo:
Copie o código no arquivo e clique em salvar, código [Não VIP] (Apenas troca o arco):
$${
if(@arqueiro);
unset(@arqueiro);
log("&f[&dLuafox&f]&b&l Arqueiro &4&l OFF");
stop;
else;
set(@arqueiro);
log("&f[&dLuafox&f]&b&l Arqueiro &4&l ON");
echo("/home arqueiro");
wait(5s);
#inc=1;
pick(261);
do;
look(0,90);
do(5);
key(use);
loop;
pick(261);

if(%DURABILITY% < 50);
if(%#inc%=9);
log("&f[&dLuafox&f]&b&l Acabou os arcos! &c&l Macro Desligado");
unset(@arqueiro);
stop();
endif;
log("&f[&dLuafox&f]&b&l Trocando de arco...");
look(0,90);
inc(#inc);
inventoryup(1);
wait(20ms);
endif;

do(2);
look(%&dir%);
look(0,90);
wait(20ms);
key(use);
loop;
if(nf);

$${endif;
endif;

loop;
endif;
loop
}$$

Copie o código no arquivo e clique em salvar, código [VIP/Não VIP] (Opção de reparar ou trocar):
$${
if(@arqueiro);
unset(@arqueiro);

if(!@relogue);

do;
clearchat();
log("&f[&dLuafox&f]&b&l Deseja salvar as configurações?&4Obrigado por usar <3");
log(" ");
log("&b&l1 &b» &6Sim");
log("&b&l2 &b» &6Não");
ifmatches(%KEY_1%,true);
log("&f[&dLuafox&f]&b&l Arqueiro &4&l Configurações salvas!");

stop;
endif;
ifmatches(%KEY_2%,true);
unset(@troca);
unset(@reparar);
unset(@relogue);
@controle=0;
log("&f[&dLuafox&f]&b&l Arqueiro &4&l Configurações resetadas!");
stop;
endif;
loop;


endif;

log("&f[&dLuafox&f]&b&l Arqueiro &4&l OFF");
stop;
else;
set(@arqueiro);
log("&f[&dLuafox&f]&b&l Arqueiro &4&l ON");
unset(@relogue);
echo("/home arqueiro");
if(@troca|@reparar);
log("&f[&dLuafox&f]&b&l Arqueiro &4&l Usando configurações salvas!");
endif;
wait(5s);
if(%@controle%=0);
do;
clearchat();
log("&f[&dLuafox&f]&b&l Deseja reparar ou trocar seus arcos?&4&l Necessário nível 100 para reparar");
log(" ");
log("&b&l1 &b» &6Reparar");
log("&b&l2 &b» &6Trocar");
ifmatches(%KEY_1%,true);
set(@reparar);
@controle=1;
log("&f[&dLuafox&f]&b&l Arqueiro &4&l configurado para reparar os arcos!");
pick(bow);
break;
endif;
ifmatches(%KEY_2%,true);
set(@troca);
@controle=1;
log("&f[&dLuafox&f]&b&l Arqueiro &4&l configurado para trocar os arcos!");
pick(bow);
break;
endif;
loop;
endif;
if(@reparar);


pick(261);
do;
look(0,90);
do(5);
key(use);
loop;
pick(261);

if(%DURABILITY% < 50);
log("&f[&dLuafox&f]&b&l Reparando o arco...");
do(2);
look(,-90);
key(use);
wait(20ms);
loop;

endif;

do(2);
look(%&dir%);
look(0,90);
wait(20ms);
key(use);
loop;

loop;

endif;
endif;
if(@troca);

#inc=1;
pick(261);
do;
look(0,90);
do(5);
key(use);
loop;
pick(261);

if(%DURABILITY% < 50);
if(%#inc%=9);
log("&f[&dLuafox&f]&b&l Acabou os arcos! &c&l Macro Desligado");
unset(@arqueiro);
stop();
endif;
log("&f[&dLuafox&f]&b&l Trocando de arco...");
look(0,90);
inc(#inc);
inventoryup(1);
wait(20ms);
endif;

do(2);
look(%&dir%);
look(0,90);
wait(20ms);
key(use);
loop;
if(nf);

$${endif;
endif;
loop;
endif;
endif;


endif;

loop
}$$

6° Passo
Opção trocar:
Deixe seu inventário com 9 arcos na hotbar:
http://imgur.com/l5YCP4r
Opção reparar:
Deixe seu inventário com 1 arco e 1 flecha(aconselhável arco com infinidade) na hotbar, e os restantes slot deixe com pack's de linha(string):
http://imgur.com/sF67ASz

7° Passo
Vá para sua trap e crie a home arqueiro ( /sethome arqueiro):
http://imgur.com/83FMbU0

8° Passo
Selecionar a opção desejada, não necessita abrir o chat, apenas apertar 1 para reparar ou 2 para trocar os arcos:
http://imgur.com/gMNixzO

9° Passo
Ao finalizar a macro, selecionar se deseja ou não salvar as configurações usadas, da mesma forma que selecionou a opção, não deseja abrir o chat, apenas apertar 1 para sim e salvar ou 2 para não resetando as configurações:
http://imgur.com/cm05UFU

10° Passo (Opcional)
Tutorial para construir a trap
https://youtu.be/dhlsojGG3e0
Opção reparar:
Adicionar um bloco de ferro em suas costas (lado que você colocou a água)

Agora só utilizar <3

Vou deixar a on chat do CasalWin para quem quiser colocar, já deixei ela configurada para essa macro, só colocar sua senha no local indicado, e a tecla que adicionou a macro:
$${
ifmatches(%CHATCLEAN%,"Bem vindo de volta. Por favor digite /login sua-senha.");
log(&4[Macro] &5Iniciando auto-relogue &5WIN &6!);
wait(2);
log(&4[Macro] &5Primeiro, vamos logar!);
}$$/login SUA-SENHA-AQUI$${
wait(5);
wait(500ms);
look(0,70);
wait(50ms);
key(use);



if(@arqueiro);
log(&4[Macro] &6Sua macro estava ligada!);
set(@relogue);
else;
log(&4[Macro] &6Sua macro estava desligada!);

unset(@relogue);
endif;
wait(1);
log(&4[Macro] &6Iniciando auto-relogue!);
wait(2);


do();
if(@arqueiro);
PRESS(TECLA);
else;
break;
endif;
loop;

do();
if(@arqueiro);
break;
else;
PRESS(TECLA);
endif;
loop;


endif;
}$$


Changelog:
24/06/2017 - Macro postada
30/06/2017 - Adicionado On chat (auto-relogue)
30/06/2017 - Adicionado versão [VIP/Não VIP] com opções de configuração
vlw Gatenha!
 
Status
Não está aberto para novas respostas.

Users who are viewing this thread

Voltar
Topo