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.

Perfect Motherlode Miner

Featured Replies

  • Author

Thanks, I've just forwarded logs to scripter dev chat too.

Seems the client isn't detecting the sack object, and script is just trying to find it. Does it get better after either re-hooking mirror or restarting both clients? Also sorry for all the questions, using mac or windows?

I'll keep investigating <3 

Edited by Czar

Hey man! Loving the script, have been using it on multiple accounts now and always done its job.

The only thing that i have is that even without the antiban+ option the bot can act very slow and keeps walking to the same tile, waits a few seconds and goes on and does the same. 

This especially happends with banking where it waits 5 seconds or more sometimes before going back to mine. The mining itself goes pretty good.

Is this supposed to happend ?

On 5/20/2021 at 1:07 PM, Czar said:

Thanks, I've just forwarded logs to scripter dev chat too.

Seems the client isn't detecting the sack object, and script is just trying to find it. Does it get better after either re-hooking mirror or restarting both clients? Also sorry for all the questions, using mac or windows?

I'll keep investigating <3 

I'm on Windows.

 

After it comes back from the break (or manually logging out and back in) fixes the problem usually.

  • Author

You guys should be seeing more improvements especially with newer hooks/client releases, with that being said I’ve a couple ideas and code ready for the next version. Have recently planned on doing some bf/mlm together too, so I can add some more options/customisation for you guys, as well as some more stability updates as usual.

  • 2 weeks later...

@CzarRunning into a similar issue as stated above, stands like 1/2 tiles away from the sack and doesn't do anything. Idles logs out and logs back in and then clears the sack. Doesn't happen all the time seems like it only occurs 1/7 times. 

 

Great script!

  • Author

New Update (v140.0)

- Added option for buying coal bag if you have 100 nuggets (BETA) please use this option at your own risk, has only been tested a couple times.
- Added another update for sack collection
- Behavioural changes affecting walking, speed, and banking
- API Change: the script now accommodates the new timeUntilNextBreak function

More updates to come, just wanted to release these while they are finished :D Let me know how it goes, if you guys notice anything please show me the console logs for quicker updates <3 Doing another test run with this one and the blast furnace then will post both versions today.

 

Quote

[ERROR][Bot #1][06/20 *:*:* PM]: Error in script onStart(): Perfect Motherlode
java.lang.NullPointerException
    at javax.swing.plaf.basic.BasicTextUI.getPreferredSize(Unknown Source)
    at javax.swing.JComponent.getPreferredSize(Unknown Source)
    at javax.swing.JTextField.getPreferredSize(Unknown Source)
    at perfect.q.cOn.K(wm:165)
    at o.q.q.CON.K(gd:217)
    at o.q.q.CON.<init>(gd:84)
    at o.q.q.nuL.onStart(ld:127)
    at org.osbot.rs07.event.ScriptExecutor.IIIiIiiIIIIi(am:26)
    at org.osbot.rs07.event.ScriptExecutor.start(am:50)
    at org.osbot.lpt5.IIIiIiiIIIIi(lab:47)
    at org.osbot.lPT2.IIIiIiiIIIIi(kq:224)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][06/20 *:*:* PM]: Terminating script Perfect Motherlode...
[ERROR][Bot #1][06/20 *:*:* PM]: Error in script onExit(): Perfect Motherlode
java.lang.NullPointerException
    at java.util.concurrent.ConcurrentHashMap.replaceNode(Unknown Source)
    at java.util.concurrent.ConcurrentHashMap.remove(Unknown Source)
    at java.util.Collections$SetFromMap.remove(Unknown Source)
    at org.osbot.rs07.Bot.removeKeyListener(kp:305)
    at o.q.q.nuL.onExit(ld:705)
    at org.osbot.rs07.event.ScriptExecutor.IIIiIiiIIIIi(am:7)
    at org.osbot.rs07.event.ScriptExecutor.stop(am:796)
    at org.osbot.rs07.event.ScriptExecutor.stop(am:853)
    at org.osbot.rs07.event.ScriptExecutor.start(am:195)
    at org.osbot.lpt5.IIIiIiiIIIIi(lab:47)
    at org.osbot.lPT2.IIIiIiiIIIIi(kq:224)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][06/20 *:*:* PM]: Script Perfect Motherlode has exited!

 

Unable to get this working on the current build, not sure if I'm the only one?

Edited by ihom

Create an account or sign in to comment

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.