Jump to content
View in the app

A better way to browse. Learn more.

OSBot :: 2007 OSRS Botting

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Molly's Chaos Druids

Featured Replies

13 hours ago, Molly said:

Pushed a fix for this as well as added cli support, live version will be 7.0. Instructions for formatting the script parameters in cli will be in the OP shortly.

ok thanks @Molly, what is the script id?

Edited by Axldeth

19 hours ago, Molly said:

bump

hey mate, sometimes script get stuck here,   it happens after banking 

screenshot_05_07_2018-16_33_06.png

  • Author

I'll take a look at it man, if you can post a copy of the logger when it does this. I'll be camping till Sunday but I'll be on it as soon as I get home.

@Molly i seems like the script doesnt work when u use cli with no interface, no render, or low resource mode, it will be great if u can check that and maybe add this feature 

 

and also haveing issues with world hop

Quote

[INFO][Bot #1][07/08 09:37:57 PM]: Looting Grimy kwuarm.
[WARN][Bot #1][07/08 09:38:02 PM]: Event executor is taking too long to suspend; terminating now...
[INFO][Bot #1][07/08 09:38:02 PM]: Script Molly's Chaos Druids has exited!
[ERROR][Bot #1][07/08 09:38:07 PM]: Error in script executor!
java.lang.NullPointerException
    at org.osbot.rs07.api.Worlds.iiIiiiiiIiiI(tn:25)
    at org.osbot.rs07.api.Worlds.iIiiiiiiiiIi(tn:259)
    at org.osbot.rs07.api.Worlds.hopToP2PWorld(tn:59)
    at c.auX.B(l:25)
    at c.nUl.L(y:7)
    at MCDMain.B(z:155)
    at java.util.ArrayList.forEach(Unknown Source)
    at MCDMain.onLoop(z:155)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(kl:223)
    at java.lang.Thread.run(Unknown Source)

 

Edited by Axldeth

  • Author

World hopper seems to be working for me, does this happen during combat by chance? Does it break the script or does the script just continue after failing to hop?

 

As for the CLI issues, CLI with those options ran fine for me. I did find an interesting thing though, if you set UsingBreaks to true in CLI but the options in the client for that player has breaks disabled the script's breakhandler will always run you to the bank and sit there idle waiting for the clients breakhandler to kick in. I found the bug causing that issue and pushed a fix, so hopefully that was the root of your problem. 

Live version will be 7.2.

Edited by Molly

4 hours ago, Molly said:

World hopper seems to be working for me, does this happen during combat by chance? Does it break the script or does the script just continue after failing to hop?

 

As for the CLI issues, CLI with those options ran fine for me. I did find an interesting thing though, if you set UsingBreaks to true in CLI but the options in the client for that player has breaks disabled the script's breakhandler will always run you to the bank and sit there idle waiting for the clients breakhandler to kick in. I found the bug causing that issue and pushed a fix, so hopefully that was the root of your problem. 

the world hopper issue only happend one time and yea it break the script , yeah i have check that issue with break handler before i forgot to tell u that, can u please give me and example of how to use cli with thos parameters? maybe im doing something wrong 

  • Author
Just now, Axldeth said:

the world hopper issue only happend one time and yea it break the script , yeah i have check that issue with break handler before i forgot to tell u that, can u please give me and example of how to use cli with thos parameters? maybe im doing something wrong 

For those parameters you would just add this in your file: -allow norender,nointerface

When you run with no interface you won't see any client by the way, it will run in the background without any window active. Running no interface will default to low resource mode as well so no need to also run lowresource.

6 hours ago, Molly said:

For those parameters you would just add this in your file: -allow norender,nointerface

When you run with no interface you won't see any client by the way, it will run in the background without any window active. Running no interface will default to low resource mode as well so no need to also run lowresource.

i will test it again, yeah i know how those parameters work but it seems like every time i use lowresource, even if i dont do norender ,no interface, script stops working at banking.

Guest
This topic is now closed to further replies.

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.