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

Hmm for looting arrows did you start the script with steel arrows equipped so the script knows which arrows to loot? I will add an update to manually set arrows in the setup interface anyway so it should work much better in next version, glad the script is amazing :D

 

As for moss giants, what seems to be the problem? If using VIP client, make sure the client is hooked while logged out otherwise the script may not even launch properly. Try a client restart, there is no reason for moss giants to be not working :D If there are any bugs/errors, they will be fixed ASAP.

 

As for GDK plugin, will re-configure world-hop ASAP, update coming up :) A few other gdk plugin options also need tweaking so the next version should be much better. :D

 

As for experiments, will test and fix for next version ASAP :) As for account, if the script does not re-log have you made sure that the client account selector is configured properly (and the default non-account isn't selected)? Doesn't matter about the username as long as the account is working

 

Next version of script tweaks coming soon :D

That would explain it! It's looting them fine now!!

Hmm for looting arrows did you start the script with steel arrows equipped so the script knows which arrows to loot? I will add an update to manually set arrows in the setup interface anyway so it should work much better in next version, glad the script is amazing :D

 

As for moss giants, what seems to be the problem? If using VIP client, make sure the client is hooked while logged out otherwise the script may not even launch properly. Try a client restart, there is no reason for moss giants to be not working :D If there are any bugs/errors, they will be fixed ASAP.

 

As for GDK plugin, will re-configure world-hop ASAP, update coming up :) A few other gdk plugin options also need tweaking so the next version should be much better. :D

 

As for experiments, will test and fix for next version ASAP :) As for account, if the script does not re-log have you made sure that the client account selector is configured properly (and the default non-account isn't selected)? Doesn't matter about the username as long as the account is working

 

Next version of script tweaks coming soon :D

And the Anti-PK as well.

Would be perfect if it tries to teleport when there is a skulled player detected near and in the level range to attack you. It sadly does not, just kills the dragon while the pker waits near me.

can i get 99 slayer with this script interested in buying in future still doing research, does it support all slayer tasks? or 50% OR 90% please confirm and thanks alot !!!!!

Edit: Would it be possible to get a trial for this script?

 

Original: (is it possible to buy this script with OSRS GP?)

 

Edit: Managed to get PayPal money, hoping to buy this script very soon after trying it out!

Edited by Artifacts

  • Author

Done activated trials good luck guys. Yes OSRS gp is accepted in osbot :)

 

As for slayer support, there's no real slayer feature on this script but it is in the planned features. If an npc is not supported it will be added ASAP. e.g. some slayer npcs which require special items to kill

 

Glad to hear steel arrows are working, let me know if the script doesn't loot arrows anymore or if there are any errors

 

Also guys I added a few more updates to the pending update (v169) but it should definitely be live within 24 hours from now

Edited by Czar

I set it up and it kills the npc for a while and randomly stops and below is the log for it.

 

 

at perfect.scripting.b.b.AuX.l(ul:607)

at perfect.scripting.b.b.AuX.g(ul:692)

at a.c.a.aux.B(fh:170)

at a.c.a.aux.l(fh:273)

at a.Prn.b(nl:640)

at a.Prn.onLoop(nl:707)

at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(hk:274)

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

[iNFO][bot #1][01/06 03:53:02 PM]: java.lang.NullPointerException

at org.osbot.rs07.api.map.Position.distance(ti:227)

at perfect.scripting.b.c.AUx.l(nn:428)

at perfect.scripting.b.b.AuX.l(ul:521)

at perfect.scripting.b.b.AuX.B(ul:278)

at perfect.scripting.b.b.AuX.l(ul:595)

at perfect.scripting.b.b.AuX.e(ul:78)

at perfect.scripting.b.b.AuX.l(ul:607)

at perfect.scripting.b.b.AuX.g(ul:692)

at a.c.a.aux.B(fh:170)

at a.c.a.aux.l(fh:273)

at a.Prn.b(nl:640)

at a.Prn.onLoop(nl:707)

at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(hk:274)

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

[iNFO][bot #1][01/06 03:53:04 PM]: java.lang.NullPointerException

at org.osbot.rs07.api.map.Position.distance(ti:227)

at perfect.scripting.b.c.AUx.l(nn:428)

at perfect.scripting.b.b.AuX.l(ul:521)

at perfect.scripting.b.b.AuX.B(ul:278)

at perfect.scripting.b.b.AuX.l(ul:595)

at perfect.scripting.b.b.AuX.e(ul:78)

at perfect.scripting.b.b.AuX.l(ul:607)

at perfect.scripting.b.b.AuX.g(ul:692)

at a.c.a.aux.B(fh:170)

at a.c.a.aux.l(fh:273)

at a.Prn.b(nl:640)

at a.Prn.onLoop(nl:707)

at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(hk:274)

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

[iNFO][bot #1][01/06 03:53:05 PM]: java.lang.NullPointerException

at org.osbot.rs07.api.map.Position.distance(ti:227)

at perfect.scripting.b.c.AUx.l(nn:428)

at perfect.scripting.b.b.AuX.l(ul:521)

at perfect.scripting.b.b.AuX.B(ul:278)

at perfect.scripting.b.b.AuX.l(ul:595)

at perfect.scripting.b.b.AuX.e(ul:78)

at perfect.scripting.b.b.AuX.l(ul:607)

at perfect.scripting.b.b.AuX.g(ul:692)

at a.c.a.aux.B(fh:170)

at a.c.a.aux.l(fh:273)

at a.Prn.b(nl:640)

at a.Prn.onLoop(nl:707)

at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(hk:274)

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

[iNFO][bot #1][01/06 03:53:07 PM]: java.lang.NullPointerException

at org.osbot.rs07.api.map.Position.distance(ti:227)

at perfect.scripting.b.c.AUx.l(nn:428)

at perfect.scripting.b.b.AuX.l(ul:521)

at perfect.scripting.b.b.AuX.B(ul:278)

at perfect.scripting.b.b.AuX.l(ul:595)

at perfect.scripting.b.b.AuX.e(ul:78)

at perfect.scripting.b.b.AuX.l(ul:607)

at perfect.scripting.b.b.AuX.g(ul:692)

at a.c.a.aux.B(fh:170)

at a.c.a.aux.l(fh:273)

at a.Prn.b(nl:640)

at a.Prn.onLoop(nl:707)

at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(hk:274)

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

[iNFO][bot #1][01/06 03:53:08 PM]: java.lang.NullPointerException

at org.osbot.rs07.api.map.Position.distance(ti:227)

at perfect.scripting.b.c.AUx.l(nn:428)

at perfect.scripting.b.b.AuX.l(ul:521)

at perfect.scripting.b.b.AuX.B(ul:278)

at perfect.scripting.b.b.AuX.l(ul:595)

at perfect.scripting.b.b.AuX.e(ul:78)

at perfect.scripting.b.b.AuX.l(ul:607)

at perfect.scripting.b.b.AuX.g(ul:692)

at a.c.a.aux.B(fh:170)

at a.c.a.aux.l(fh:273)

at a.Prn.b(nl:640)

at a.Prn.onLoop(nl:707)

at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(hk:274)

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

[iNFO][bot #1][01/06 03:53:09 PM]: java.lang.NullPointerException

at org.osbot.rs07.api.map.Position.distance(ti:227)

at perfect.scripting.b.c.AUx.l(nn:428)

at perfect.scripting.b.b.AuX.l(ul:521)

at perfect.scripting.b.b.AuX.B(ul:278)

at perfect.scripting.b.b.AuX.l(ul:595)

at perfect.scripting.b.b.AuX.e(ul:78)

at perfect.scripting.b.b.AuX.l(ul:607)

at perfect.scripting.b.b.AuX.g(ul:692)

at a.c.a.aux.B(fh:170)

at a.c.a.aux.l(fh:273)

at a.Prn.b(nl:640)

at a.Prn.onLoop(nl:707)

at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(hk:274)

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

[iNFO][bot #1][01/06 03:53:10 PM]: java.lang.NullPointerException

at org.osbot.rs07.api.map.Position.distance(ti:227)

at perfect.scripting.b.c.AUx.l(nn:428)

at perfect.scripting.b.b.AuX.l(ul:521)

at perfect.scripting.b.b.AuX.B(ul:278)

at perfect.scripting.b.b.AuX.l(ul:595)

at perfect.scripting.b.b.AuX.e(ul:78)

at perfect.scripting.b.b.AuX.l(ul:607)

at perfect.scripting.b.b.AuX.g(ul:692)

at a.c.a.aux.B(fh:170)

at a.c.a.aux.l(fh:273)

at a.Prn.b(nl:640)

at a.Prn.onLoop(nl:707)

at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(hk:274)

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

[iNFO][bot #1][01/06 03:53:12 PM]: java.lang.NullPointerException

at org.osbot.rs07.api.map.Position.distance(ti:227)

at perfect.scripting.b.c.AUx.l(nn:428)

at perfect.scripting.b.b.AuX.l(ul:521)

at perfect.scripting.b.b.AuX.B(ul:278)

at perfect.scripting.b.b.AuX.l(ul:595)

at perfect.scripting.b.b.AuX.e(ul:78)

at perfect.scripting.b.b.AuX.l(ul:607)

at perfect.scripting.b.b.AuX.g(ul:692)

at a.c.a.aux.B(fh:170)

at a.c.a.aux.l(fh:273)

at a.Prn.b(nl:640)

at a.Prn.onLoop(nl:707)

at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(hk:274)

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

 

I tryed Cannon mode + mage base combat + fight alongside cannon + smart safespot / no smart safespot / tryed select safespot by pressing f6 

so it would use cannon correctly if no other cannon around. But would fuck up much on getting back to safespot. I mean, it kinda missclick npc alot, so run out of safespot, still takes alot of time to run back to safespot. 

So what i did, i did Right click NPC only, so it would not miss them. It helped a lot. I did fight tiles bound with f7 too.

Even tho i did that, it would sometimes run into random direction and then try come back to cannon, would repeat that for few times. Fix it self.

Will test normal safespotting one day, and will prob try GDK plugin once v169 pushed.

Great script so far (trial), you should add in the description it auto detect potions & food. Other than that, so far so good, I just might be missing out where I can hide the paint? Cheers!

Edited by Artifacts

  • Author

Hmm can you start the script near the npc tile so the script sets the fight tile automatically and then continue with the script? I will add an error prevention for the bug but I don't know how to make the bug happen. Will test at a random npc (experiments or hill giants) and see if the error appears. Which script settings? banking, cannon mode? If possible, follow the bug report template for much faster bug fixes :D

 

Will add an update so the script knows how to return to safespot while in cannon mode, right now the return to safespot code is only in non-cannon mode. Easy update :D

 

Will add more information menus to the setup interface because I agree it is somewhat confusing :D

 

As for GDK world hop, guys should I make the script just count the players in a 20 tile radius? Or should I add world-hop conditions e.g.:

 

- () hop when player count within X tiles reaches X amount

- () hop if nearest X dragons are always in combat

- () hop if pkers detected fighting (even if not attacking you)

 

and any other suggestions are welcome

 

In the last update I made the script count players within 20 tile radius by default. I can easily add more hop conditions though

 

  • Author

To VIP users: there may be a temporary VIP client bug to do with walking, for best results (until the devs add a client bugfix) use the script for fight tiles with npcs that do not require much walking or banking.

Otherwise just use the normal osbot client it works perfectly fine ^^ :D devs should fix the vip client soon though :) there was a recent osrs update which affected tile system in client.

As for trials, activated 48hr trials gl guys ;)

 

 

As for GDK world hop, guys should I make the script just count the players in a 20 tile radius? Or should I add world-hop conditions e.g.:

 

- () hop when player count within X tiles reaches X amount

- () hop if nearest X dragons are always in combat

- () hop if pkers detected fighting (even if not attacking you)

 

and any other suggestions are welcome

 

In the last update I made the script count players within 20 tile radius by default. I can easily add more hop conditions though

 

Nice conditions,  they seem beneficial .

I dont really understand if you want one condition or you can add something like multiple tickboxes..

 

3rd one seems nice as i belive avoiding pkers is a priority. It catches my eye the most

2nd- kinda useful i guess

1st- tiles, tiles... only problem i see with this is that making a large area with tiles is quite troublesome.

Radius sounds like a better idea.

 

Very nice would be all conditions of course, except the first one seems less important, radius instead.

 

Good luck.

Edited by symbol

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.