set(@#cleardone,0); For(#slot,1,9); getslotitem(%#slot%,&name,&stack,#damage); SlotClick(%#slot%); if(%&name% = %@&clearitem%); set(#runs,0) do; WAIT(50ms); KEY(DROP); inc(#runs); getslotitem(%#slot%,&name,&stack,#damage); log("%&name% %#runs%"); until((%&name% = "air") || (%#runs% > 63)); endif(); NEXT; set(@#cleardone,1);