Virtue Posted September 5, 2015 Share Posted September 5, 2015 I've noticed that there's a bunch of threads that are looking for quick answers and I figured a megathread for these types of questions would be good. I have a couple myself, mainly about interacting with randoms. Do I need to call a LookForRandoms function and then InteractWithRandoms in order to deal with them, or does OsBot automatically check for randoms in a parallel thread? If it's checking in a parallel thread, where will it return to processing the commands I'm sending or will it return some value so I can recheck the next step? Quote Link to comment Share on other sites More sharing options...
Flamezzz Posted September 5, 2015 Share Posted September 5, 2015 As far as I know it's done in a different thread, when a random event can activate the script is paused, once it's finished it is resumed. You don't have to worry about any of this. IDEA can't really decompile the random executor so I don't know that much about the internals. Quote Link to comment Share on other sites More sharing options...
Paradox68 Posted September 7, 2015 Share Posted September 7, 2015 Just make sure you have Dismiss All Randoms checked under Settings. Quote Link to comment Share on other sites More sharing options...
FrostBug Posted September 8, 2015 Share Posted September 8, 2015 You can register and override "random events", which by now is a bit misleading term, as most of the current "random events" are things like auto-login, welcome screen handler, bank pin handler, auto-zoom adjustment etc. A seperate thread is running, calling the "shouldActivate" method on every registered event Quote Link to comment Share on other sites More sharing options...