bigd123 Posted February 2, 2019 Posted February 2, 2019 I'm still fairly new to scripting bots, and I'm trying to get conditional scripting to work with, for example a thiever. I see the code for it but I don't understand. For example, instead of: if (getInventory().isFull()) { getInventory().dropAll(); sleep(random(250,500)); } how would I add conditional sleep to get it to sleep until everything is dropped. All help appreciated, thanks!
Mr_MilkysButler Posted February 2, 2019 Posted February 2, 2019 if(getInventory().isFull()){ if(getInventory().dropAll()){ new ConditionalSleep(5000) { @Override public boolean condition() { return !getInventory().isFull; } }.sleep(); } } Good OSbot scripting tutorial found here:
bigd123 Posted February 2, 2019 Author Posted February 2, 2019 Dude thanks, I was trying to find an explanation so I know what I'm actually writing.