Jump to content

Perfect Fisher AIO


Czar

Recommended Posts

Why does the bot drop so goddamn slow? It's like x100 slow motion...

Can I have a refund please?

[INFO][Bot #1][01/30 09:29:24 PM]: "inv_change" changed to "1"
[INFO][Bot #1][01/30 09:29:28 PM]: "inv_change" changed to "1"
[INFO][Bot #1][01/30 09:29:33 PM]: "inv_change" changed to "1"
[INFO][Bot #1][01/30 09:29:36 PM]: "inv_change" changed to "1"
[INFO][Bot #1][01/30 09:29:47 PM]: java.lang.NullPointerException
    at java.lang.String.toLowerCase(Unknown Source)
    at java.lang.String.toLowerCase(Unknown Source)
    at org.osbot.rs07.api.DepositBox.iiiiIiiiIiIi(kn:267)
    at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
    at java.util.LinkedList$LLSpliterator.tryAdvance(Unknown Source)
    at java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source)
    at java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source)
    at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
    at java.util.stream.FindOps$FindOp.evaluateSequential(Unknown Source)
    at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
    at java.util.stream.ReferencePipeline.findFirst(Unknown Source)
    at org.osbot.rs07.api.util.CachedWidget.cache(km:117)
    at org.osbot.rs07.api.DepositBox.iIiIiiiiIIIi(kn:32)
    at org.osbot.rs07.api.DepositBox.isOpen(kn:276)
    at perfect.scripting.b.a.nUl.M(wj:395)
    at perfect.scripting.b.a.NUl.f(wj:148)
    at perfect.scripting.LoopScript.f(kl:260)
    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)
[ERROR][Bot #1][01/30 09:29:52 PM]: Error executing event : org.osbot.rs07.event.InteractionEvent@1af9d0b
java.lang.NullPointerException
    at java.lang.String.toLowerCase(Unknown Source)
    at java.lang.String.toLowerCase(Unknown Source)
    at org.osbot.rs07.api.DepositBox.iiiiIiiiIiIi(kn:267)
    at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
    at java.util.LinkedList$LLSpliterator.tryAdvance(Unknown Source)
    at java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source)
    at java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source)
    at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
    at java.util.stream.FindOps$FindOp.evaluateSequential(Unknown Source)
    at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
    at java.util.stream.ReferencePipeline.findFirst(Unknown Source)
    at org.osbot.rs07.api.util.CachedWidget.cache(km:117)
    at org.osbot.rs07.api.DepositBox.iIiIiiiiIIIi(kn:32)
    at org.osbot.rs07.api.DepositBox.isOpen(kn:276)
    at org.osbot.rs07.input.mouse.InventorySlotDestination.isVisible(cg:90)
    at org.osbot.rs07.event.InteractionEvent.execute(yl:522)
    at org.osbot.rs07.event.EventExecutor$2.run(im:278)
    at org.osbot.rs07.event.EventExecutor.execute(im:65)
    at org.osbot.rs07.api.util.ItemContainer.interact(wm:389)
    at org.osbot.rs07.api.Inventory$2.execute(tm:17)
    at org.osbot.rs07.event.EventExecutor$2.run(im:278)
    at org.osbot.rs07.event.EventExecutor.execute(im:65)
    at org.osbot.rs07.script.MethodProvider.execute(gn:446)
    at org.osbot.rs07.api.Inventory.iIiIiiiiIIIi(tm:71)
    at org.osbot.rs07.api.Inventory.dropAllExcept(tm:208)
    at b.a.a.COn.M(ge:1114)
    at b.a.a.AUX.onLoop(ge:674)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(jg:12)
    at java.lang.Thread.run(Unknown Source)
[ERROR][Bot #1][01/30 09:30:00 PM]: Error executing event : org.osbot.rs07.event.InteractionEvent@1e1ce55
java.lang.NullPointerException
    at java.lang.String.indexOf(Unknown Source)
    at java.lang.String.indexOf(Unknown Source)
    at java.lang.String.contains(Unknown Source)
    at org.osbot.rs07.api.Store.iIiiIiiIiIiI(in:42)
    at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
    at java.util.LinkedList$LLSpliterator.tryAdvance(Unknown Source)
    at java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source)
    at java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source)
    at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
    at java.util.stream.FindOps$FindOp.evaluateSequential(Unknown Source)
    at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
    at java.util.stream.ReferencePipeline.findFirst(Unknown Source)
    at org.osbot.rs07.api.util.CachedWidget.cache(km:117)
    at org.osbot.rs07.api.Store.iIiIiiiiIIIi(in:104)
    at org.osbot.rs07.api.Store.isOpen(in:291)
    at org.osbot.rs07.input.mouse.InventorySlotDestination.isVisible(cg:282)
    at org.osbot.rs07.event.InteractionEvent.execute(yl:522)
    at org.osbot.rs07.event.EventExecutor$2.run(im:278)
    at org.osbot.rs07.event.EventExecutor.execute(im:65)
    at org.osbot.rs07.api.util.ItemContainer.interact(wm:389)
    at org.osbot.rs07.api.Inventory$2.execute(tm:17)
    at org.osbot.rs07.event.EventExecutor$2.run(im:278)
    at org.osbot.rs07.event.EventExecutor.execute(im:65)
    at org.osbot.rs07.script.MethodProvider.execute(gn:446)
    at org.osbot.rs07.api.Inventory.iIiIiiiiIIIi(tm:71)
    at org.osbot.rs07.api.Inventory.dropAllExcept(tm:208)
    at b.a.a.COn.M(ge:1114)
    at b.a.a.AUX.onLoop(ge:674)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(jg:12)
    at java.lang.Thread.run(Unknown Source)
 

Edited by Anim3
Link to comment
Share on other sites

Just bought... it doesnt work with a bank pin? seriously? It gets stuck at bank, opens and closes it repeatedly (edge bank , was fishing for trout and salmon) and does not deposit fish, this happened a couple hours in to the script. When I paused it and pressed go after depositing the fish manually it goes to the fishing spot in barb village, clicks the fishing spot, then runs back a few steps west and clicks the fishing spot again over and over. Was using mirror mode and am a bit disappointed in this script especially with a name like "perfect" fisher. It also constantly mis clicks when banking in lumbridge and clicks outside the castle when walking to bank, adding an extra 15 seconds to the time it takes to bank.

Edited by assaulted
Link to comment
Share on other sites

Shift drop is supported, make sure you enable shift dropping in-game.

For logging out, try turning off 'check equipment/ammo/devices' option in the setup menu. It seems your fishing equipment isn't being detected. I will run some more tests!

Dropping: it is dependent on the client you are using, if mirror then dropping will be slower unfortunately. To solve this, lower the mirror client reaction timer from 1000ms to ~50-100ms, you will see quicker bot speed.

Bank pins are NOT handled by the script, but by the client. Incomplete/pending bank pins are not supported because they have a unique interface, we will just have to wait until OSBot API supports it, or just wait the 5/7 days until your pin is fully set. Seems to me you have set up mirror client incorrectly, make sure to use default OSRS client, make sure to stay logged out during hooking process, login manually, open a few interfaces/walk around to load properly then start the script. Set client to fixed mode. Best results for all bots on the site.

Karambwans - I will be adding fairy rings so that they are viable :D

Lava eels - not supported but I can easily add them :D

Will be checking out world hop + shilo village ASAP, thanks for the heads up, will include it in the new upcoming version too :D

Will be posting the new update tonight, with all the aforementioned features.

Thanks guys :D Really appreciate the feedback and nice responses. Also, to some of you - try not to be rude, it doesn't help being rude.

Edited by Czar
  • Like 1
Link to comment
Share on other sites

8 hours ago, Czar said:

Shift drop is supported, make sure you enable shift dropping in-game.

this is a injection problem dont know bout mirror

sorry bro you must of miss understood my scenario, when trying to bank swordfish the script will get a full inv of tuna and swordfish then drop one tuna and begin fishing again i dont know of anyone that would go through that process if they were a normal player they would (shift) drop all the tuna in the inv then go back to fishing, just a suggestion sorry for coming off rude love your scripts and your feedback.

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

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