alguem pode me ajudar a achar onde eu errei?
tem 2 problemas:
1- se o inv ta cheio ele vai vende e volta vende assim infinitamente;
2- se esta vazio ele da erro de script
Código:
$${
if(sword1);
log("&4[Macro] &6Matar mobs desativado.");
unset(sword1);
stop();
else;
log("&4[Macro] &6Matar mobs ativado.");
set(sword1);
&dir = %DIRECTION%;
set(nf);
ifmatches(%&dir%,N);&dir=NORTH;endif;
ifmatches(%&dir%,S);&dir=SOUTH;endif;
ifmatches(%&dir%,E);&dir=EAST;endif;
ifmatches(%&dir%,W);&dir=WEST;endif;
do;
pick(276);
if(%DURABILITY%<70);
look(0,90);
log("&4[Macro] &6 Durabilidade baixa, reparando...");
wait(500ms);
key(use);
wait(500ms);
key(use);
log("&4[Macro] &6 Espada reparada!");
endif;
do(50);
look(%&dir%);
look(,-20);
wait(200ms);
key(attack);
loop;
if(nf);
wait(1);
gui(inventory);
wait(1);
getslotitem(35,#id,#stack);
if(%#stack%=0);
gui();
else;
do;
wait(1);
echo("/home lulav");
wait(2);
echo("/home lulav");
wait(200ms);
echo("/menuloja off");
look(east);
look(,45);
key(attack);
wait(400ms);
endif;
endif;
echo("/home moblula");
wait(2);
echo("/home moblula");
endif;
loop;
}$$
tem 2 problemas:
1- se o inv ta cheio ele vai vende e volta vende assim infinitamente;
2- se esta vazio ele da erro de script