bigd123 Posted February 2, 2019 Share 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! Quote Link to comment Share on other sites More sharing options...
Mr_MilkysButler Posted February 2, 2019 Share 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: Quote Link to comment Share on other sites More sharing options...
bigd123 Posted February 2, 2019 Author Share Posted February 2, 2019 Dude thanks, I was trying to find an explanation so I know what I'm actually writing. Quote Link to comment Share on other sites More sharing options...