$${if(ro);
log( );
log("&d&l[MACRO] &2ElSmoox &0[&4Off&0]");
log( );
unset(ro);
stop();
else;
log( );
log("&d&l[MACRO] &2ElSmoox &0[&2on&0]");
log( );
set(ro);
IFMATCHES(%DIRECTION%,N);
&frente = NORTH;
ENDIF;
IFMATCHES(%DIRECTION%,S);
&frente = SOUTH;
ENDIF;
IFMATCHES(%DIRECTION%,W);
&frente = WEST;
ENDIF;
IFMATCHES(%DIRECTION%,E);
&frente = EAST;
ENDIF;
DO;
do(500)
Look(%&frente%);
Look(,90);
PICK(338);
KEY(use);
wait();
Look(%&frente%);
Look(,90);
key(attack);
wait();
loop;
getslotitem(9,#id,#cana2);
if(%#cana2%<30);
gui(inventory);
wait(500ms);
for(#i,18,35);
slotclick(%#i%,l,true);
wait(30ms);
next;
wait(250ms);
gui();
endif;
wait(5ms);
key(attack);
keydown(jump);
wait(100ms);
keyup(jump);
LOOP;
endif;
ENDIF;
}$$