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

Even though I selected the agility shortcut option, it's not using it to get to the ores. It's only using the shortcut to get back.

How do I make it use the shortcut all the time?

On 1/29/2019 at 11:58 AM, MillSup said:

Even though I selected the agility shortcut option, it's not using it to get to the ores. It's only using the shortcut to get back.

How do I make it use the shortcut all the time?

SAME, but for me it sometimes just stands there when full. i only have east side checked

Edited by tk0
update

[INFO][Bot #1][02/02 10:45:26 AM]: Idle timer reached, inventory not full, attempting to mine nearest ore!
[INFO][Bot #1][02/02 10:45:26 AM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException: -1
	at perfect.scripting.b.e.Nul.m(vo:1670)
	at perfect.scripting.b.e.Nul.m(vo:1207)
	at perfect.scripting.b.e.Nul.m(vo:2367)
	at perfect.scripting.b.e.Nul.m(vo:2196)
	at perfect.scripting.b.d.Con.m(ni:3065)
	at perfect.scripting.b.d.Con.D(ni:2065)
	at perfect.scripting.b.d.Con.m(ni:631)
	at perfect.scripting.b.d.Con.g(ni:885)
	at b.a.a.NuL.g(rj:215)
	at b.a.a.AUX.e(rj:359)
	at b.a.a.NuL.onLoop(rj:12)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(sh:238)
	at java.lang.Thread.run(Unknown Source)
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][02/02 10:45:35 AM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException: -1
	at perfect.scripting.b.e.Nul.m(vo:1670)
	at perfect.scripting.b.e.Nul.m(vo:1207)
	at perfect.scripting.b.e.Nul.m(vo:2367)
	at perfect.scripting.b.e.Nul.m(vo:2196)
	at perfect.scripting.b.d.Con.m(ni:3065)
	at perfect.scripting.b.d.Con.D(ni:2065)
	at perfect.scripting.b.d.Con.m(ni:631)
	at perfect.scripting.b.d.Con.g(ni:885)
	at b.a.a.NuL.g(rj:215)
	at b.a.a.b.NuL.e(ek:111)
	at b.a.a.NuL.onLoop(rj:94)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(sh:238)
	at java.lang.Thread.run(Unknown Source)
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][02/02 10:45:48 AM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException: -1
	at perfect.scripting.b.e.Nul.m(vo:1670)
	at perfect.scripting.b.e.Nul.m(vo:1207)
	at perfect.scripting.b.e.Nul.m(vo:2367)
	at perfect.scripting.b.e.Nul.m(vo:2196)
	at perfect.scripting.b.d.Con.m(ni:3065)
	at perfect.scripting.b.d.Con.D(ni:2065)
	at perfect.scripting.b.d.Con.m(ni:631)
	at perfect.scripting.b.d.Con.g(ni:885)
	at b.a.a.NuL.g(rj:215)
	at b.a.a.b.NuL.e(ek:111)
	at b.a.a.NuL.onLoop(rj:94)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(sh:238)
	at java.lang.Thread.run(Unknown Source)
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][02/02 10:45:54 AM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException: -1
	at perfect.scripting.b.e.Nul.m(vo:1670)
	at perfect.scripting.b.e.Nul.m(vo:1207)
	at perfect.scripting.b.e.Nul.m(vo:2367)
	at perfect.scripting.b.e.Nul.m(vo:2196)
	at perfect.scripting.b.d.Con.m(ni:3065)
	at perfect.scripting.b.d.Con.D(ni:2065)
	at perfect.scripting.b.d.Con.m(ni:631)
	at perfect.scripting.b.d.Con.g(ni:885)
	at b.a.a.NuL.g(rj:215)
	at b.a.a.b.NuL.e(ek:111)
	at b.a.a.NuL.onLoop(rj:94)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(sh:238)
	at java.lang.Thread.run(Unknown Source)
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][02/02 10:46:00 AM]: Mined all adjacent ore, cancel delays!
[INFO][Bot #1][02/02 10:46:09 AM]: Mined all adjacent ore, cancel delays!
[INFO][Bot #1][02/02 10:46:09 AM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException: -1
	at perfect.scripting.b.e.Nul.m(vo:1670)
	at perfect.scripting.b.e.Nul.m(vo:1207)
	at perfect.scripting.b.e.Nul.m(vo:2367)
	at perfect.scripting.b.e.Nul.m(vo:2196)
	at perfect.scripting.b.d.Con.m(ni:3065)
	at perfect.scripting.b.d.Con.D(ni:2065)
	at perfect.scripting.b.d.Con.m(ni:631)
	at perfect.scripting.b.d.Con.g(ni:885)
	at b.a.a.NuL.g(rj:215)
	at b.a.a.b.NuL.e(ek:111)
	at b.a.a.NuL.onLoop(rj:94)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(sh:238)
	at java.lang.Thread.run(Unknown Source)
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][02/02 10:46:09 AM]: Mined all adjacent ore, cancel delays!

 

Does mirror mode not work?
Everytime i try use it, i get the above - its fine on injected though.

  • Author

For mirror mode - use default osrs client, close both clients and make sure to only hook clients while logged out. then login manually, open a few interfaces/walk around to let the client load properly, then start the script while logged in. Should be the best/most stable setup for mirror.

For 81 ore mode, will be increased in the next version. I have always wanted to release that mode but I need to make sure it is 100% flawless.

As for shortcut only used in one side, will make some changes thanks guys! I will make it go to both sides in the new update.

Hello Czar may I get a free trial please. This might be my second script purchasing from you :)

On 2/3/2019 at 4:24 AM, Czar said:

For mirror mode - use default osrs client, close both clients and make sure to only hook clients while logged out. then login manually, open a few interfaces/walk around to let the client load properly, then start the script while logged in. Should be the best/most stable setup for mirror.

For 81 ore mode, will be increased in the next version. I have always wanted to release that mode but I need to make sure it is 100% flawless.

As for shortcut only used in one side, will make some changes thanks guys! I will make it go to both sides in the new update.

Appreciate the reply Czar, I have this a go 3 seperate times and it starts well but within half hour it starts throwing the errors below and basically stops working.

[INFO][Bot #1][02/05 11:58:44 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException: -1
	at perfect.scripting.b.e.nul.h(gm:1612)
	at perfect.scripting.b.e.nul.h(gm:2103)
	at perfect.scripting.b.e.nul.h(gm:2065)
	at perfect.scripting.b.e.nul.h(gm:1053)
	at perfect.scripting.b.d.Con.h(kg:3202)
	at perfect.scripting.b.d.Con.j(kg:1570)
	at perfect.scripting.b.d.Con.h(kg:735)
	at perfect.scripting.b.d.Con.I(kg:926)
	at b.a.a.Prn.H(qi:75)
	at b.a.a.b.AuX.h(ql:210)
	at b.a.a.Prn.onLoop(qi:154)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(sh:238)
	at java.lang.Thread.run(Unknown Source)
 - if possible, paste (in text!!) the error log on script thread!

 

  • Author

New Update (v92)

- Completely new pathing system, MUCH more stable
- Agility shortcut is now fully 100% supported from both sides, working extremely well
- Added 'Enter X pay-dirt to clean', this will replace '81 ore mode' option.

You will be able to enter a number to tell the bot when to start cleaning the pay-dirt and turning them into ore to bank. This means that if you set it to 81, the script will begin cleaning pay-dirt and depositing them in the bank until there is none left, and then it will continue mining more pay-dirt, repeatedly.

Also, mirror mode recently got some finetuning in the recent OSBot client update, should be more stable :D

Activated trials good luck guys :D

Can't figure out how to get the agil shortcut working either...

 

Also, the x-amount-of-ores-in-sack-before-looting doesn't seem to be working

Hi @Czar

So, after running this for a couple of hours, i just realised that probably 10 minutes were wasted by the bot trying to use the agility shortcut. This shortcut was not chosen in the settings obviously but still tries to use it. This might get people banned because it either clicks on the tunnel repeteadly or on the map where the tunnel is.

Probably a bug. Other than that works perfectly fine after testing the settings out! :)

If u do random area the script tries to use the agility shortcut even when u not choose it. Also it started dropping pay dirt ? 

NFO][Bot #1][02/10 11:23:29 AM]: Error avoided: java.lang.RuntimeException: Union object is null or owned by someone else
	at client.nat.stream.Stream.m22(Native Method)
	at client.Ldq.getIdHash(Unknown Source)
	at org.osbot.rs07.api.model.InteractableObject.getUUID(wl:43)
	at org.osbot.rs07.api.model.InteractableObject.isGameObject(wl:126)
	at org.osbot.rs07.api.Objects.getAll(ko:115)
	at b.a.a.NUl.b(ml:929)
	at b.a.a.prn.b(ml:344)
	at b.a.a.NUl.onLoop(ml:99)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(sh:238)
	at java.lang.Thread.run(Unknown Source)
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][02/10 11:23:29 AM]: "available_ore" changed to "0"
[INFO][Bot #1][02/10 11:23:29 AM]: "bank_all_ores" changed to "0"
[INFO][Bot #1][02/10 11:23:29 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:30 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:30 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:30 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:31 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:31 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:31 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:32 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:32 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:32 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:32 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:33 AM]: "available_ore" changed to "0"
[INFO][Bot #1][02/10 11:23:33 AM]: "bank_all_ores" changed to "0"
[INFO][Bot #1][02/10 11:23:33 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:33 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:33 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:34 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:34 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:34 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:35 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:35 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:35 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:36 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:36 AM]: "available_ore" changed to "0"
[INFO][Bot #1][02/10 11:23:36 AM]: "bank_all_ores" changed to "0"
[INFO][Bot #1][02/10 11:23:36 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:36 AM]: "inv_change" changed to "1"
[INFO][Bot #1][02/10 11:23:36 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:37 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:37 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:37 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:37 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:38 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:38 AM]: "inv_change" changed to "1"
[INFO][Bot #1][02/10 11:23:38 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:38 AM]: "bank_all_ores" changed to "1"
[INFO][Bot #1][02/10 11:23:39 AM]: Script Perfect Motherlode has paused!
[INFO][Bot #1][02/10 11:23:43 AM]: "inv_change" changed to "1"
[INFO][Bot #1][02/10 11:23:44 AM]: "inv_change" changed to "1"
[INFO][Bot #1][02/10 11:23:44 AM]: "inv_change" changed to "1"
[INFO][Bot #1][02/10 11:23:46 AM]: "inv_change" changed to "1"
[INFO][Bot #1][02/10 11:24:08 AM]: Terminating script Perfect Motherlode...
[INFO][Bot #1][02/10 11:24:08 AM]: Script Perfect Motherlode has exited!
[INFO][Bot #1][02/10 11:24:11 AM]: [Break Manager] After botting for 82 minute(s), you will logout.

 

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.