Então haha é areia das almas mesmo, acabei chamando de fungo.
Cara, tem algo errado no código e não encontrei o que é. Da uma olhada para ver se você identifica:
$${
// SISTEMA ON / OFF DA MACRO
if(dark);
log(" ");
log( &6*** &c Desligando &6 macro plant fungo ***);
log(" ");
keyup(back)
unset(dark);
stop();
else;
log( &6*** &a Iniciando &6 macro plant fungo ***);
set(dark);
#qtd=118;
#slot=9;
#soma=0;
// VERIFICACAO INVENTARIO E COMPRA AREIA
do(48);
wait(2);
#pack=9;
gui(inventory);
do(27);
ACHIEVEMENTGET("-> Item slot: %#pack% <-",387);
SLOTCLICK(%#pack%,L,TRUE);
INC(#pack,1);
wait(300ms);
loop;
wait(1);
gui();
pick(88);
unset(#soma); //reseta a soma;
for(#slot,9,44);
getslotitem(%#slot%,#id,#quantidade);
if(#id == 88);
inc(#soma,"%#quantidade%");
endif;
next;
log( &6*** &c Numero de blocos: &6 "%#quantidade%" ***);
if(#soma<392);
wait(2);
log( &6*** &a Iniciando &6 compra de blocos ***);
echo(/sethome temp);
wait(500ms);
echo(/sethome temp);
wait(500ms);
echo(/home fungo);
wait(5);
key(jump);
do(20);
keydown(sneak);
wait(500ms);
key(use);
keyup(use);
loop;
wait(1);
log( &6*** &a Compra executada, &6 retornando ***);
echo(/home temp);
wait(4);
endif();
DEC(#qtd,2);
É uma macro para construir plantação de fungo, essa parte ela verifica a quantidade de areia, se for menor que 392 ele compra e retorna. Depois de "DEC(#qtd,2);" ele começa a por bloco.