March 7, 20205 yr I find the getInventory().dropAll() function to be quite slow at dropping things using the shift-click way. Is there are more efficient way of coding this to drop items in your inventory?
March 7, 20205 yr Author Well this is significantly quicker, like 3 seconds for a full inv instead of 40 public void dropAll() { getKeyboard().pressKey(16); mouse.click(577,225, false); mouse.click(612,229, false); mouse.click(654,230, false); mouse.click(701,230, false); mouse.click(700,262, false); mouse.click(655,267, false); mouse.click(614,265, false); mouse.click(568,265, false); mouse.click(577,300, false); mouse.click(624,297, false); mouse.click(662,295, false); mouse.click(700,298, false); mouse.click(704,337, false); mouse.click(668,338, false); mouse.click(624,335, false); mouse.click(574,343, false); mouse.click(576,377, false); mouse.click(619,370, false); mouse.click(664,376, false); mouse.click(713,365, false); mouse.click(705,405, false); mouse.click(657,407, false); mouse.click(627,408, false); mouse.click(659,410, false); mouse.click(581,437, false); mouse.click(618,449, false); mouse.click(661,448, false); mouse.click(709,443, false); getKeyboard().releaseKey(16); }
March 7, 20205 yr @CrashBandiboob That seems a little redundant. Try using a for loop to clean it up. Could also use getInventory().getSlotBoundingBox(#here); to declare which inventory slot you're dealing with
Create an account or sign in to comment