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 Fighter AIO

Featured Replies

I'd request a trial, but you're my boi & I'm purchasing it. Where are everybody's proggies? Use to be postin 80h proggies with ur old scripts Perfect Ankous/Spiders. Oh the good ol days

Edited by Gnomedesto

alching is bugged for me, script doesnt run and this is what my logger shows everytime i have alching enabled (tried it with 5 different items)

 

at java.util.stream.ReferencePipeline.findAny(Unknown Source)
at a.c.AuX.J(zh:36)
at a.c.a.prn.J(ue:218)
at a.c.a.prn.e(ue:338)
at a.aUX.A(je:904)
at a.aUX.onLoop(je:915)
at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ao:83)
at java.lang.Thread.run(Unknown Source)
[iNFO][bot #1][10/08 03:19:03 AM]: java.lang.NullPointerException
at a.c.AuX.J(zh:159)
at java.util.stream.MatchOps$1MatchSink.accept(Unknown Source)
at java.util.ArrayList$ArrayListSpliterator.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.MatchOps$MatchOp.evaluateSequential(Unknown Source)
at java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)
at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.util.stream.ReferencePipeline.anyMatch(Unknown Source)
at a.c.AuX.J(zh:159)
at a.c.AuX.J(zh:36)
at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.util.Spliterators$ArraySpliterator.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.findAny(Unknown Source)
at a.c.AuX.J(zh:36)
at a.c.a.prn.J(ue:218)
at a.c.a.prn.e(ue:338)
at a.aUX.A(je:904)
at a.aUX.onLoop(je:915)
at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ao:83)
at java.lang.Thread.run(Unknown Source)
[iNFO][bot #1][10/08 03:19:03 AM]: java.lang.NullPointerException
at a.c.AuX.J(zh:159)
at java.util.stream.MatchOps$1MatchSink.accept(Unknown Source)
at java.util.ArrayList$ArrayListSpliterator.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.MatchOps$MatchOp.evaluateSequential(Unknown Source)
at java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)
at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.util.stream.ReferencePipeline.anyMatch(Unknown Source)
at a.c.AuX.J(zh:159)
at a.c.AuX.J(zh:36)
at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.util.Spliterators$ArraySpliterator.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.findAny(Unknown Source)
at a.c.AuX.J(zh:36)
at a.c.a.prn.J(ue:218)
at a.c.a.prn.e(ue:338)
at a.aUX.A(je:904)
at a.aUX.onLoop(je:915)
at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ao:83)
at java.lang.Thread.run(Unknown Source)
[iNFO][bot #1][10/08 03:19:03 AM]: java.lang.NullPointerException
at a.c.AuX.J(zh:159)
at java.util.stream.MatchOps$1MatchSink.accept(Unknown Source)
at java.util.ArrayList$ArrayListSpliterator.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.MatchOps$MatchOp.evaluateSequential(Unknown Source)
at java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)
at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.util.stream.ReferencePipeline.anyMatch(Unknown Source)
at a.c.AuX.J(zh:159)
at a.c.AuX.J(zh:36)
at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.util.Spliterators$ArraySpliterator.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.findAny(Unknown Source)
at a.c.AuX.J(zh:36)
at a.c.a.prn.J(ue:218)
at a.c.a.prn.e(ue:338)
at a.aUX.A(je:904)
at a.aUX.onLoop(je:915)
at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ao:83)
at java.lang.Thread.run(Unknown Source)
[iNFO][bot #1][10/08 03:19:03 AM]: java.lang.NullPointerException
at a.c.AuX.J(zh:159)
at java.util.stream.MatchOps$1MatchSink.accept(Unknown Source)
at java.util.ArrayList$ArrayListSpliterator.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.MatchOps$MatchOp.evaluateSequential(Unknown Source)
at java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)
at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.util.stream.ReferencePipeline.anyMatch(Unknown Source)
at a.c.AuX.J(zh:159)
at a.c.AuX.J(zh:36)
at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.util.Spliterators$ArraySpliterator.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.findAny(Unknown Source)
at a.c.AuX.J(zh:36)
at a.c.a.prn.J(ue:218)
at a.c.a.prn.e(ue:338)
at a.aUX.A(je:904)
at a.aUX.onLoop(je:915)
at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ao:83)
at java.lang.Thread.run(Unknown Source)
 
that and area selector is not working for me, it attacks the npc's outside my selected area, are these known bugs or is it just me @czar ? What should I do?
 

Edited by punchbaggies

alching is bugged for me, script doesnt run and this is what my logger shows everytime i have alching enabled (tried it with 5 different items)

 

at java.util.stream.ReferencePipeline.findAny(Unknown Source)

at a.c.AuX.J(zh:36)

at a.c.a.prn.J(ue:218)

at a.c.a.prn.e(ue:338)

at a.aUX.A(je:904)

at a.aUX.onLoop(je:915)

at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ao:83)

at java.lang.Thread.run(Unknown Source)

[iNFO][bot #1][10/08 03:19:03 AM]: java.lang.NullPointerException

at a.c.AuX.J(zh:159)

at java.util.stream.MatchOps$1MatchSink.accept(Unknown Source)

at java.util.ArrayList$ArrayListSpliterator.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.MatchOps$MatchOp.evaluateSequential(Unknown Source)

at java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)

at java.util.stream.AbstractPipeline.evaluate(Unknown Source)

at java.util.stream.ReferencePipeline.anyMatch(Unknown Source)

at a.c.AuX.J(zh:159)

at a.c.AuX.J(zh:36)

at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)

at java.util.Spliterators$ArraySpliterator.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.findAny(Unknown Source)

at a.c.AuX.J(zh:36)

at a.c.a.prn.J(ue:218)

at a.c.a.prn.e(ue:338)

at a.aUX.A(je:904)

at a.aUX.onLoop(je:915)

at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ao:83)

at java.lang.Thread.run(Unknown Source)

[iNFO][bot #1][10/08 03:19:03 AM]: java.lang.NullPointerException

at a.c.AuX.J(zh:159)

at java.util.stream.MatchOps$1MatchSink.accept(Unknown Source)

at java.util.ArrayList$ArrayListSpliterator.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.MatchOps$MatchOp.evaluateSequential(Unknown Source)

at java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)

at java.util.stream.AbstractPipeline.evaluate(Unknown Source)

at java.util.stream.ReferencePipeline.anyMatch(Unknown Source)

at a.c.AuX.J(zh:159)

at a.c.AuX.J(zh:36)

at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)

at java.util.Spliterators$ArraySpliterator.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.findAny(Unknown Source)

at a.c.AuX.J(zh:36)

at a.c.a.prn.J(ue:218)

at a.c.a.prn.e(ue:338)

at a.aUX.A(je:904)

at a.aUX.onLoop(je:915)

at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ao:83)

at java.lang.Thread.run(Unknown Source)

[iNFO][bot #1][10/08 03:19:03 AM]: java.lang.NullPointerException

at a.c.AuX.J(zh:159)

at java.util.stream.MatchOps$1MatchSink.accept(Unknown Source)

at java.util.ArrayList$ArrayListSpliterator.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.MatchOps$MatchOp.evaluateSequential(Unknown Source)

at java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)

at java.util.stream.AbstractPipeline.evaluate(Unknown Source)

at java.util.stream.ReferencePipeline.anyMatch(Unknown Source)

at a.c.AuX.J(zh:159)

at a.c.AuX.J(zh:36)

at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)

at java.util.Spliterators$ArraySpliterator.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.findAny(Unknown Source)

at a.c.AuX.J(zh:36)

at a.c.a.prn.J(ue:218)

at a.c.a.prn.e(ue:338)

at a.aUX.A(je:904)

at a.aUX.onLoop(je:915)

at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ao:83)

at java.lang.Thread.run(Unknown Source)

[iNFO][bot #1][10/08 03:19:03 AM]: java.lang.NullPointerException

at a.c.AuX.J(zh:159)

at java.util.stream.MatchOps$1MatchSink.accept(Unknown Source)

at java.util.ArrayList$ArrayListSpliterator.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.MatchOps$MatchOp.evaluateSequential(Unknown Source)

at java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)

at java.util.stream.AbstractPipeline.evaluate(Unknown Source)

at java.util.stream.ReferencePipeline.anyMatch(Unknown Source)

at a.c.AuX.J(zh:159)

at a.c.AuX.J(zh:36)

at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)

at java.util.Spliterators$ArraySpliterator.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.findAny(Unknown Source)

at a.c.AuX.J(zh:36)

at a.c.a.prn.J(ue:218)

at a.c.a.prn.e(ue:338)

at a.aUX.A(je:904)

at a.aUX.onLoop(je:915)

at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ao:83)

at java.lang.Thread.run(Unknown Source)

 

that and area selector is not working for me, it attacks the npc's outside my selected area, are these known bugs or is it just me @@Czar ? What should I do?

 

 

@@Czar edit;Soz didn't know how to edit a mention into my older post.

@@Czar

images below of where it gets stuck, bot debug, and settings for sand crabs (page 2 and 3 are defaults apart from 'anti ban' that is selected on 3rd page). Additionally, can we have the xp tracker while using this 'plugin'? Seems to be absent.

IX3zwj6.pnghpLcEGm.png 

Edited by Gnomedesto

So for some reason while using the perfect fighter script, it does NOT loot coins for some reason. Anyone else have trouble with this?

 

EDIT: Also does not pick up noted addy and mith bars, i put noted and regular to see and did not work. Please fix 

Edited by ill drop you

Bought this script and many others from you. Perfect Fighter has gotten me to 60 on my new Obby Maul Pure & it was flawless. Thank you very much! 

Script is great but I have another problem I found. For some reason if there is a dragon dagger in my inventory, it automatically equips the dagger, even though im using a whip. I tried to switch back to whip several times and it keeps equipping the dragon dagger lol i dont know why...very strange. Cant even train properly. Im now going to go drop this dagger somewhere far away so i can use my whip, hope i dont get any more dragon dagger drops!

Edited by ill drop you

I bought this script and it's pretty much perfect! Only one thing comes to my mind that should be added or maybe it's there but I can use it :). Tasks for range and magic.

Can I get a 24 hour trial please, liked the thread.

Just a suggestion, you should add an option to wait for loot before attacking another monster. So it doesn't run and attack and run back to pick up loot.  And something is wrong with banking. I set it to use a glory to edge bank and it walks to edge bank and once it opens up the bank, it deposits what i set, than it closes the bank, opens the bank. closes it, repeated. Wont withdraw for some reason. Any help????

 

EDIT: Also does not Anti fire pot and I changed banking settings to more simple, deposit everything and withdraw 8 monkfish and it does exactly that. Only thing is im walking back and forth lol

 

 

EDIT: Does Not loot tokkul

Edited by ill drop you

how do i use guthans healing mode? does it equip the spear at a certain hp?

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.