Jump to content
Vilius

[Snippet] Custom break manager

Recommended Posts

Create a class called Breaker and add this in:

import org.osbot.rs07.script.RandomEvent;
import org.osbot.rs07.script.RandomSolver;
import org.osbot.rs07.script.ScriptManifest;

public class Breaker extends RandomSolver {
	public Breaker() {
		super(RandomEvent.BREAK_MANAGER);
	}

	@Override
	public boolean shouldActivate() {
		//Condition for the break manager to be activated
		return false;
	}

	@Override
	public int onLoop() throws InterruptedException {
		//Code which should be executed while the break manager is activated
		//example
		log("hi");
		return 0;
	}

}

Add this to your scripts onStart()

Breaker breaker = new Breaker();
breaker.exchangeContext(getBot());
bot.getRandomExecutor().overrideOSBotRandom(breaker);

 

wTSc8fV.png

Edited by Token
  • Like 11
  • Heart 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...