Bom dia, criei uma macro para ajudar as pessoas que nao querem ter o trabalho de ficar vendendo bolsa de tinta ou blaze..
a macro é simples... ela tem 2 homes, a do mob e a de venda ... /home pedropsmob e /home pedropsvenda
quando o slot 32 tiver item ela vai pra home, vende e volta atacar..
fiz 2 codigos : um para vip , em que a espada é reparada quando chegar a 70 e a nao vip que troca a espada quando chegar na durabilidade 70
Queria tambem agradecer ao @zMythrilw por me ajudar a arrumar a macro
a macro é simples... ela tem 2 homes, a do mob e a de venda ... /home pedropsmob e /home pedropsvenda
quando o slot 32 tiver item ela vai pra home, vende e volta atacar..
fiz 2 codigos : um para vip , em que a espada é reparada quando chegar a 70 e a nao vip que troca a espada quando chegar na durabilidade 70
https://i.IP.net/qwz14c9
https://i.IP.net/pvrd7h4
Código:
$${
if(sword1);
unset(sword1);
log("&4[Macro] &6Matar mobs desativado.");
stop;
else;
set(sword1);
log("&4[Macro] &6Matar mobs ativado.");
IFMATCHES(%DIRECTION%,N);
&frente = NORTH;
ENDIF;
IFMATCHES(%DIRECTION%,S);
&frente = SOUTH;
ENDIF;
IFMATCHES(%DIRECTION%,W);
&frente = WEST;
ENDIF;
IFMATCHES(%DIRECTION%,E);
&frente = EAST;
ENDIF;
echo(/home pedropsmob);
wait(5500ms);
echo(/home pedropsmob);
wait(5500ms);
look(%&frente%);
look(,0);
do;
wait(1);
gui(inventory);
wait(1);
GETSLOTITEM(32,#stack);
if(%#stack% > 0);
echo(/home pedropsvenda);
wait(3);
echo(/home pedropsvenda);
wait(2);
echo(/menuloja off);
gui();
do(3);
wait(300ms);
key(attack);
LOOP;
echo(/home pedropsmob);
wait(3);
echo(/home pedropsmob);
else;
gui();
endif;
do(500);
slot(1);
look(%&frente%);
look(,0);
key(attack);
wait(150ms);
if(%DURABILITY% < 70);
wait(1);
look(0,90);
key(use);
key(use);
endif;
LOOP;
LOOP;
endif;
}$$
Código:
$${
if(sword1);
unset(sword1);
log("&4[Macro] &6Matar mobs desativado.");
stop;
else;
set(sword1);
log("&4[Macro] &6Matar mobs ativado.");
IFMATCHES(%DIRECTION%,N);
&frente = NORTH;
ENDIF;
IFMATCHES(%DIRECTION%,S);
&frente = SOUTH;
ENDIF;
IFMATCHES(%DIRECTION%,W);
&frente = WEST;
ENDIF;
IFMATCHES(%DIRECTION%,E);
&frente = EAST;
ENDIF;
#un=1;
echo(/home pedropsmob);
wait(5500ms);
echo(/home pedropsmob);
wait(5500ms);
look(%&frente%);
look(,0);
do;
wait(1);
gui(inventory);
wait(1);
GETSLOTITEM(32,#stack);
if(%#stack% > 0);
echo(/home pedropsvenda);
wait(5500ms);
echo(/home pedropsvenda);
wait(5500ms);
echo(/menuloja off);
gui();
do(3);
wait(300ms);
key(attack);
LOOP;
echo(/home pedropsmob);
wait(5500ms);
echo(/home pedropsmob);
wait(5500ms);
else;
gui();
endif;
do(500);
slot(%#un%);
look(%&frente%);
look(,0);
key(attack);
wait(150ms);
if(%DURABILITY%<70);
if(%#un%=9);log("&4[Macro] &6Matar mobs desativado.");
unset(sword1);
stop();
endif;
log("&4[Macro] &6 Durabilidade baixa, espada trocada...");
inc(#un);
inventoryup(1);
wait(500ms);
endif;
LOOP;
LOOP;
endif;
}$$
Queria tambem agradecer ao @zMythrilw por me ajudar a arrumar a macro
Última edição: