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

11 hours ago, Banes said:

The script is being bug-tested and updated. It will out of the store for a month or so.

But as an owner, I can confirm that when this script works, it is phenomenal.

Remove these options to see what happens:

Misc 2

Return to Safespot when attacked (turned on and off)

Return to safespot when no loot left (turned on and off)

Ah alright thanks! How much money will it cost me when it's out? And do updates usually take that long?

7 minutes ago, Terrorowl said:

Ah alright thanks! How much money will it cost me when it's out? And do updates usually take that long?

It costs $9.99. The updates don't usually take long, it's just that recently a lot of OSRS updates caused the bot to have issues. So Czar took it down to fix before reuploading.

Tip for future, look at the prices of other bots offering same features, the price is usually the same.

E.g. Juggles AIO Progressive Fighter, osFighter and Perfect Fighter all charge $9.99 for the script.

14 minutes ago, Banes said:

It costs $9.99. The updates don't usually take long, it's just that recently a lot of OSRS updates caused the bot to have issues. So Czar took it down to fix before reuploading.

Tip for future, look at the prices of other bots offering same features, the price is usually the same.

E.g. Juggles AIO Progressive Fighter, osFighter and Perfect Fighter all charge $9.99 for the script.

Ah ok, haven't seen a bot before with some of the features this one had, so expected the cost to be a bit higher. But I'll def come back then :)

3 minutes ago, Gilley said:

Where can i get this script? im not seeing it on SDN

Currently off the SDN for bug fixes and repair. Will be back on shortly.

is it this script that uses alot of cpu power? Other scripts i can run 2 mirror modes no problem, this one I run one and i couldnt run another one without watching it like a picture book

Either I have terrible luck lately or there is something up with this script/client.

I have got 3 accounts banned in 7 days.

First two after 4-5 hour session. One in blue dragons and other AFK in SandCrabs. Both perm hanned.

 

Third on 5 hours in chaos druids and 1,5 hours in moss giants. Got 2 day ban.

I think I have to try something else for a while. At that speed im running out of gp.

None of the users are fresh accounts. Done many quests and have played legit mostly.

31 minutes ago, xBow said:

Either I have terrible luck lately or there is something up with this script/client.

I have got 3 accounts banned in 7 days.

First two after 4-5 hour session. One in blue dragons and other AFK in SandCrabs. Both perm hanned.

 

Third on 5 hours in chaos druids and 1,5 hours in moss giants. Got 2 day ban.

I think I have to try something else for a while. At that speed im running out of gp.

None of the users are fresh accounts. Done many quests and have played legit mostly.

All of those are overly botted spots :/ 

Also, if you care about the accounts, make sure to use a separate proxy for each one, since if you aren't using them, your IP may be flagged (would explain all the accounts getting banned and not just one)

54 minutes ago, BitcoinBobby said:

is it this script that uses alot of cpu power? Other scripts i can run 2 mirror modes no problem, this one I run one and i couldnt run another one without watching it like a picture book

What java version and OS are you using?

  • Author

New Update (v238)

- Magic combat patched, now works better, both auto-casting and spell clicking.
- Safespots patched, now makes sure to loot all items before moving back
- Ammo is now treated as a loot item, script will loot it if necessary.
- Looting is now split into two groups: looting while in combat and not in combat, no more messy looting
- Script will no longer cycle between doing two actions while looting
- Saradomin godsword added to spec list
- Added 'loot every single ammo' option for looting every piece of ammo. Without this option, the default is at least 3 pieces of ammo to be qualified as a loot item.
- Added a longer delay for re-equipping primary weapon (should equip it properly now)
- Low resources mode will now reduce the delays for events (WARNING: not fully tested every single event!)
- Misc. changes to setup window options: some items which are supposed to be enabled instead of frozen, are now re-enabled, e.g. loot my arrows, after loading a new profile.

Update will automatically go live within 24 hours, good luck guys, keep the feedback coming. :D

Will be addressing mirror mode performance issues, script makes SO many crucial calculations very often, will cut it down in the next few updates.

Thanks guys really appreciate all the support, you guys are the best. 2 more weeks until the script returns back to store.

Edited by Czar

    at org.osbot.rs07.api.EntityAPI.closest(ol:260)
    at a.c.a.PrN.G(so:325)
    at a.c.a.PrN.G(so:197)
    at a.Com1.d(xe:2216)
    at a.Com1.onLoop(xe:1021)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(df:126)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][03/11 06:16:58 PM]: java.lang.NullPointerException
    at perfect.scripting.b.d.PrN.G(vo:1992)
    at org.osbot.rs07.api.filter.FilterAPI.filter(ck:163)
    at org.osbot.rs07.api.EntityAPI.closest(ol:228)
    at org.osbot.rs07.api.EntityAPI.closest(ol:260)
    at a.c.a.PrN.G(so:325)
    at a.c.a.PrN.G(so:197)
    at a.Com1.d(xe:2216)
    at a.Com1.onLoop(xe:1021)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(df:126)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][03/11 06:16:59 PM]: java.lang.NullPointerException
    at perfect.scripting.b.d.PrN.G(vo:1992)
    at org.osbot.rs07.api.filter.FilterAPI.filter(ck:163)
    at org.osbot.rs07.api.EntityAPI.closest(ol:228)
    at org.osbot.rs07.api.EntityAPI.closest(ol:260)
    at a.c.a.PrN.G(so:325)
    at a.c.a.PrN.G(so:197)
    at a.Com1.d(xe:2216)
    at a.Com1.onLoop(xe:1021)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(df:126)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][03/11 06:16:59 PM]: java.lang.NullPointerException
    at perfect.scripting.b.d.PrN.G(vo:1992)
    at org.osbot.rs07.api.filter.FilterAPI.filter(ck:163)
    at org.osbot.rs07.api.EntityAPI.closest(ol:228)
    at org.osbot.rs07.api.EntityAPI.closest(ol:260)
    at a.c.a.PrN.G(so:325)
    at a.c.a.PrN.G(so:197)
    at a.Com1.d(xe:2216)
    at a.Com1.onLoop(xe:1021)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(df:126)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][03/11 06:17:00 PM]: java.lang.NullPointerException
    at perfect.scripting.b.d.PrN.G(vo:1992)
    at org.osbot.rs07.api.filter.FilterAPI.filter(ck:163)
    at org.osbot.rs07.api.EntityAPI.closest(ol:228)
    at org.osbot.rs07.api.EntityAPI.closest(ol:260)
    at a.c.a.PrN.G(so:325)
    at a.c.a.PrN.G(so:197)
    at a.Com1.d(xe:2216)
    at a.Com1.onLoop(xe:1021)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(df:126)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][03/11 06:17:01 PM]: java.lang.NullPointerException
    at perfect.scripting.b.d.PrN.G(vo:1992)
    at org.osbot.rs07.api.filter.FilterAPI.filter(ck:163)
    at org.osbot.rs07.api.EntityAPI.closest(ol:228)
    at org.osbot.rs07.api.EntityAPI.closest(ol:260)
    at a.c.a.PrN.G(so:325)
    at a.c.a.PrN.G(so:197)
    at a.Com1.d(xe:2216)
    at a.Com1.onLoop(xe:1021)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(df:126)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][03/11 06:17:01 PM]: java.lang.NullPointerException
    at perfect.scripting.b.d.PrN.G(vo:1992)
    at org.osbot.rs07.api.filter.FilterAPI.filter(ck:163)
    at org.osbot.rs07.api.EntityAPI.closest(ol:228)
    at org.osbot.rs07.api.EntityAPI.closest(ol:260)
    at a.c.a.PrN.G(so:325)
    at a.c.a.PrN.G(so:197)
    at a.Com1.d(xe:2216)
    at a.Com1.onLoop(xe:1021)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(df:126)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][03/11 06:17:02 PM]: java.lang.NullPointerException
    at perfect.scripting.b.d.PrN.G(vo:1992)
    at org.osbot.rs07.api.filter.FilterAPI.filter(ck:163)
    at org.osbot.rs07.api.EntityAPI.closest(ol:228)
    at org.osbot.rs07.api.EntityAPI.closest(ol:260)
    at a.c.a.PrN.G(so:325)
    at a.c.a.PrN.G(so:197)
    at a.Com1.d(xe:2216)
    at a.Com1.onLoop(xe:1021)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(df:126)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][03/11 06:17:02 PM]: java.lang.NullPointerException
    at perfect.scripting.b.d.PrN.G(vo:1992)
    at org.osbot.rs07.api.filter.FilterAPI.filter(ck:163)
    at org.osbot.rs07.api.EntityAPI.closest(ol:228)
    at org.osbot.rs07.api.EntityAPI.closest(ol:260)
    at a.c.a.PrN.G(so:325)
    at a.c.a.PrN.G(so:197)
    at a.Com1.d(xe:2216)
    at a.Com1.onLoop(xe:1021)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(df:126)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][03/11 06:17:03 PM]: java.lang.NullPointerException
    at perfect.scripting.b.d.PrN.G(vo:1992)
    at org.osbot.rs07.api.filter.FilterAPI.filter(ck:163)
    at org.osbot.rs07.api.EntityAPI.closest(ol:228)
    at org.osbot.rs07.api.EntityAPI.closest(ol:260)
    at a.c.a.PrN.G(so:325)
    at a.c.a.PrN.G(so:197)
    at a.Com1.d(xe:2216)
    at a.Com1.onLoop(xe:1021)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(df:126)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][03/11 06:17:04 PM]: java.lang.NullPointerException
    at perfect.scripting.b.d.PrN.G(vo:1992)
    at org.osbot.rs07.api.filter.FilterAPI.filter(ck:163)
    at org.osbot.rs07.api.EntityAPI.closest(ol:228)
    at org.osbot.rs07.api.EntityAPI.closest(ol:260)
    at a.c.a.PrN.G(so:325)
    at a.c.a.PrN.G(so:197)
    at a.Com1.d(xe:2216)
    at a.Com1.onLoop(xe:1021)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(df:126)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][03/11 06:17:04 PM]: java.lang.NullPointerException
    at perfect.scripting.b.d.PrN.G(vo:1992)
    at org.osbot.rs07.api.filter.FilterAPI.filter(ck:163)
    at org.osbot.rs07.api.EntityAPI.closest(ol:228)
    at org.osbot.rs07.api.EntityAPI.closest(ol:260)
    at a.c.a.PrN.G(so:325)
    at a.c.a.PrN.G(so:197)
    at a.Com1.d(xe:2216)
    at a.Com1.onLoop(xe:1021)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(df:126)
    at java.lang.Thread.run(Unknown Source)

Blue dragaon, Range mode, banking setup loot full, teleport tab, falador west, return by walking, looting Dragon bones, and Adamant bolts, only my targets, wait for npc to die, loot ammo, not during combat, highest priorty safespot, return to safespot when not loot left, anti pattern, mouse outside screen

Its not selecting the dragon to attack 
please let me know what other info i need to give! thanks

When using cannon at hill gaints, i start the script, select cannon tile to set up. try to move to save spot tile to set up and it just picks the cannon back up? anyone know the correct way of setting up a cannon with safespot?

Edited by glowin slayr

Hi Czar! Thanks for the amazing script:) when using the sand crab plugin on crabisle it tries to reset but doesnt walk far enough to reset. I hope making the reset distance further is an easy fix!

  • Author

Will debug cannon and blue dragons asap, thanks guys.

for cannon the tile is f1 to set it, you must let the bot set it down

as for sand crabs I will make it walk each corner of the island until crabs are reset. Otherwise if there are any other suggestions let me know.

Edited by Czar

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.