Jump to content

Perfect Motherlode Miner


Recommended Posts

Posted

Trialed yesterday, worked pretty well.

Issue: 84-ore method not working

Solution: Looks like you're working on this

Issue: Bot waits after fixing wheel for the ore to move down the water circuit.

Solution: Have bot click near the sack to run to it after fixing the wheel. Instead of waiting on the ore to be deposited. (Fix wheel, then run, then check if ores are in bag)

Issue: Bot stalls randomly, only fixed via reset. Do not know the cause, so no solution offered. 

Issue: Depositing ore is super bot-like, clicks are way too fast while banking. It stores each ore separately (coal, gold, mith, addy, etc.) which I feel that most real people don't do. 

Solution: Use deposit all option and withdraw the hammer, or slow down clicking and mouse movements when depositing. 

 

I'll keep my eye out for new features and see how long issues take to fix before purchasing! 

  • Like 2
Posted

    at client.xkj.getIdHash(Unknown Source)
    at org.osbot.rs07.api.model.InteractableObject.getUID(me:185)
    at org.osbot.rs07.api.model.InteractableObject.isGameObject(me:10)
    at org.osbot.rs07.api.Objects.getAll(jl:83)
    at b.a.a.aUX.j(ih:825)
    at b.a.a.aUX.j(ih:833)
    at perfect.scripting.b.a.AuX.j(bh:282)
    at perfect.scripting.b.a.Aux.j(bh:275)
    at perfect.scripting.LoopScript.K(ti:237)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    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][05/07 05:57:29 PM]: move there
[INFO][Bot #1][05/07 05:57:39 PM]: move there
[INFO][Bot #1][05/07 05:58:03 PM]: Error avoided: java.lang.RuntimeException: Union object is null or owned by someone else
    at client.nat.stream.Stream.m22(Native Method)
    at client.xkj.getIdHash(Unknown Source)
    at org.osbot.rs07.api.model.InteractableObject.getUID(me:185)
    at org.osbot.rs07.api.model.InteractableObject.isGameObject(me:10)
    at org.osbot.rs07.api.Objects.getAll(jl:83)
    at b.a.a.aUX.j(ih:540)
    at b.a.a.COn.h(ih:495)
    at b.a.a.aUX.onLoop(ih:25)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ph:114)
    at java.lang.Thread.run(Unknown Source)
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 05:58:21 PM]: move there
[INFO][Bot #1][05/07 05:58:56 PM]: Error avoided: java.lang.RuntimeException: Union object is null or owned by someone else
    at client.nat.stream.Stream.m22(Native Method)
    at client.xkj.getIdHash(Unknown Source)
    at org.osbot.rs07.api.model.InteractableObject.getUID(me:185)
    at org.osbot.rs07.api.model.InteractableObject.isGameObject(me:10)
    at org.osbot.rs07.api.Objects.getAll(jl:110)
    at b.a.a.aUX.j(ih:540)
    at b.a.a.COn.h(ih:495)
    at b.a.a.aUX.onLoop(ih:25)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ph:114)
    at java.lang.Thread.run(Unknown Source)
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 05:59:04 PM]: within bounds
[INFO][Bot #1][05/07 05:59:06 PM]: Mined all adjacent ore, cancel delays!
[INFO][Bot #1][05/07 05:59:10 PM]: Mined all adjacent ore, cancel delays!
[INFO][Bot #1][05/07 05:59:11 PM]: move there
[INFO][Bot #1][05/07 05:59:15 PM]: Mined all adjacent ore, cancel delays!
[INFO][Bot #1][05/07 05:59:17 PM]: Mined all adjacent ore, cancel delays!
[INFO][Bot #1][05/07 05:59:17 PM]: move there
[INFO][Bot #1][05/07 05:59:28 PM]: within bounds
[INFO][Bot #1][05/07 05:59:40 PM]: java.lang.RuntimeException: Union object is null or owned by someone else
    at client.nat.stream.Stream.m22(Native Method)
    at client.xkj.getIdHash(Unknown Source)
    at org.osbot.rs07.api.model.InteractableObject.getUID(me:185)
    at org.osbot.rs07.api.model.InteractableObject.isGameObject(me:10)
    at org.osbot.rs07.api.Objects.getAll(jl:83)
    at b.a.a.aUX.j(ih:825)
    at b.a.a.aUX.j(ih:833)
    at perfect.scripting.b.a.AuX.j(bh:282)
    at perfect.scripting.b.a.Aux.j(bh:275)
    at perfect.scripting.LoopScript.K(ti:237)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    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][05/07 05:59:40 PM]: within bounds
[INFO][Bot #1][05/07 05:59:49 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException: -1
    at perfect.scripting.b.c.aux.j(nk:1969)
    at perfect.scripting.b.c.aux.j(nk:1975)
    at perfect.scripting.b.c.aux.j(nk:2082)
    at perfect.scripting.b.c.aux.j(nk:1029)
    at perfect.scripting.b.c.aux.K(nk:1629)
    at b.a.a.b.aUX.h(df:207)
    at b.a.a.aUX.onLoop(ih:25)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ph:114)
    at java.lang.Thread.run(Unknown Source)
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 05:59:58 PM]: Mined all adjacent ore, cancel delays!
[INFO][Bot #1][05/07 06:00:00 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException: -1
    at perfect.scripting.b.c.aux.j(nk:1969)
    at perfect.scripting.b.c.aux.j(nk:1975)
    at perfect.scripting.b.c.aux.j(nk:2082)
    at perfect.scripting.b.c.aux.j(nk:1029)
    at perfect.scripting.b.b.coN.j(lj:3192)
    at perfect.scripting.b.b.coN.l(lj:1610)
    at perfect.scripting.b.b.coN.j(lj:769)
    at perfect.scripting.b.b.coN.h(lj:825)
    at perfect.scripting.b.b.cON.K(jl:559)
    at perfect.scripting.b.b.cON.h(jl:260)
    at b.a.a.b.aUX.h(df:265)
    at b.a.a.aUX.onLoop(ih:25)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ph:114)
    at java.lang.Thread.run(Unknown Source)
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:00:06 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:00:11 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:00:17 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:00:22 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:00:27 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:00:33 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:00:38 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:00:43 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:00:49 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:00:54 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:01:01 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:01:06 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:01:12 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:01:17 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:01:22 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:01:28 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!
[INFO][Bot #1][05/07 06:01:33 PM]: Error avoided: java.lang.ArrayIndexOutOfBoundsException
 - if possible, paste (in text!!) the error log on script thread!

Dunno what this means, ran fine for around 2 hours on mirror then went down ladder with pay dirt and just got stuck.

Posted (edited)

New Update (v83)

- Added a few changes to 81 ore mode (internal only, next update will be release)
- Added a few more options
- Banking improved
- Repairing is now optional
- More efficiency improvements
- Gem dropping is now instant and whenever it happens, no more drop all but drop as you receive.
- Script knows how to pre-walk to the ore sack for better xp/hr
- Misc. tweaks and preparations for bigger updates (script code framework)

Update will automatically go live within 24 hours gl guys :D

Edited by Czar
  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...