Jump to content

Perfect Smither AIO


Recommended Posts

Posted
On 11/28/2018 at 8:58 AM, Czar said:

New Update (v18)

- Bolts are now supported (smithing)
- Furnace is now left-clicked (cannonballs)

Update will automatically go live within 24 hours, good luck guys :D

Next update: CLI and saving/loading/recent profile.

Thanks man! I own most of your scripts and they all work amazing!

 

  • Like 1
  • 2 weeks later...
Posted (edited)
Quote

ERROR][Bot #1][12/16 12:36:06 PM]: Error in script onExit(): Perfect Smithing
java.lang.NullPointerException
    at perfect.scripting.LoopScript.m(qn:327)
    at perfect.scripting.LoopScript.onExit(qn:363)
    at b.a.a.Aux.onExit(no:302)
    at org.osbot.rs07.event.ScriptExecutor.IIIIiiiiIIii(bp:105)
    at org.osbot.rs07.event.ScriptExecutor.stop(bp:496)
    at org.osbot.rs07.event.ScriptExecutor.stop(bp:321)
    at org.osbot.gA.run(uv:279)
    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][12/16 12:36:06 PM]: Script Perfect Smithing has exited!
[INFO][Bot #1][12/16 12:36:14 PM]: Definitions loaded: 22659
[INFO][Bot #1][12/16 12:36:14 PM]: 23 APIs loaded
[INFO][Bot #1][12/16 12:36:14 PM]: "eq_loaded" changed to "1"
[INFO][Bot #1][12/16 12:36:18 PM]: Yay!
[INFO][Bot #1][12/16 12:36:44 PM]: "ss_plugin_id" changed to "1"
[INFO][Bot #1][12/16 12:36:44 PM]: "ss_plugin" changed to "2"
[INFO][Bot #1][12/16 12:36:44 PM]: "ss_superheat_ore" changed to "iron"
[INFO][Bot #1][12/16 12:36:44 PM]: "setup_ready" changed to "1"
[INFO][Bot #1][12/16 12:36:48 PM]: Banks added: [44]
[INFO][Bot #1][12/16 12:36:48 PM]: Floors added: [13]
[INFO][Bot #1][12/16 12:36:48 PM]: Scenery added: [2]
[INFO][Bot #1][12/16 12:36:48 PM]: Entrances added: [58]
[INFO][Bot #1][12/16 12:36:48 PM]: Carpet rides added: [4]
[INFO][Bot #1][12/16 12:36:48 PM]: Ships added: [5]
[INFO][Bot #1][12/16 12:36:48 PM]: Agility shortcuts added: [10]
[INFO][Bot #1][12/16 12:36:48 PM]: Fairy teleport added: [38]
[INFO][Bot #1][12/16 12:36:48 PM]: Teleport items added: [36]
[INFO][Bot #1][12/16 12:36:49 PM]: Teleport spells added: [12]
[INFO][Bot #1][12/16 12:36:49 PM]: Stronghold added
[INFO][Bot #1][12/16 12:36:49 PM]: NPC teleports added: [1]
[INFO][Bot #1][12/16 12:36:49 PM]: Added al-kharid gate (free)
[INFO][Bot #1][12/16 12:36:49 PM]: Added 11500 nodes to graph in [16524ms].
[INFO][Bot #1][12/16 12:36:49 PM]:  2 actionpoints ready
[ERROR][Bot #1][12/16 12:36:49 PM]: Error in script onStart(): Perfect Smithing
java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@1e1bdf9 rejected from java.util.concurrent.ThreadPoolExecutor@19e5963[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0]
    at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at perfect.scripting.LoopScript.B(qn:516)
    at perfect.scripting.b.a.prn.<init>(fo:2)
    at b.a.a.Aux.onStart(no:147)
    at org.osbot.rs07.event.ScriptExecutor.IIIIiiiiIIii(bp:284)
    at org.osbot.rs07.event.ScriptExecutor.start(bp:20)
    at org.osbot.M.IIIIiiiiIIii(hx:91)
    at org.osbot.NB.iIiIiiiIiiiI(yab:186)
    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][12/16 12:38:26 PM]: Loaded 3 built-in random solvers!
[INFO][Bot #1][12/16 12:38:43 PM]: Definitions loaded: 22659
[INFO][Bot #1][12/16 12:38:43 PM]: 23 APIs loaded
[INFO][Bot #1][12/16 12:38:43 PM]: "eq_loaded" changed to "1"
[INFO][Bot #1][12/16 12:38:48 PM]: Yay!
[INFO][Bot #1][12/16 12:38:49 PM]: Terminating script Perfect Smithing...
[INFO][Bot #1][12/16 12:38:49 PM]: Script Perfect Smithing has exited!
[INFO][Bot #1][12/16 12:38:49 PM]: Loaded 3 built-in random solvers!
[INFO][Bot #1][12/16 12:39:11 PM]: Definitions loaded: 22659
[INFO][Bot #1][12/16 12:39:11 PM]: 23 APIs loaded
[INFO][Bot #1][12/16 12:39:11 PM]: "eq_loaded" changed to "1"
[ERROR][Bot #1][12/16 12:39:14 PM]: Error in script onStart(): Perfect Smithing
java.lang.NullPointerException
    at b.a.a.AUx.<init>(vo:17)
    at b.a.a.Aux.onStart(no:29)
    at org.osbot.rs07.event.ScriptExecutor.IIIIiiiiIIii(bp:284)
    at org.osbot.rs07.event.ScriptExecutor.start(bp:20)
    at org.osbot.M.IIIIiiiiIIii(hx:91)
    at org.osbot.NB.iIiIiiiIiiiI(yab:186)
    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][12/16 12:39:14 PM]: Terminating script Perfect Smithing...
[INFO][Bot #1][12/16 12:39:14 PM]: Script Perfect Smithing has exited!
[INFO][Bot #1][12/16 12:39:16 PM]: Yay!
[ERROR][Bot #1][12/16 12:39:33 PM]: Error in script onStart(): Perfect Smithing
java.lang.NullPointerException
    at b.a.a.AUx.<init>(vo:17)
    at b.a.a.Aux.onStart(no:29)
    at org.osbot.rs07.event.ScriptExecutor.IIIIiiiiIIii(bp:284)
    at org.osbot.rs07.event.ScriptExecutor.start(bp:20)
    at org.osbot.M.IIIIiiiiIIii(hx:91)
    at org.osbot.NB.iIiIiiiIiiiI(yab:186)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

 

 

Edited by manko
  • 3 weeks later...
Posted (edited)

Czar - great scripts, about purchased every one of them. I found a bug with this one.

The logger isn't throwing any errors.

Screen Shot 2019-01-04 at 3.45.07 PM.png

Screen Shot 2019-01-04 at 3.44.00 PM.png

*Edit:
The cursor stays on the 'Deposit Inventory' after it's emptied the inventory if the user leaves "0" bars to make in the option menu.
If the user does select a number (e.g. '210' bars to make) then it withdraws a full inventory or tin ore, deposits the inventory, and repeats this cycle indefinitely.

Update: Perhaps making the "bars to make" option should be required and not exceed 28 slots?. It works when selecting '14' bars to make - for a total of 28 inventory slots.

Edited by FakeProgrammer
  • 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...