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.

Fruity Phosani

Featured Replies

just bought this script and it currently isnt working for me idk if im doing something wrong, below is my logger it just sits at the bank like this

[ERROR][12/20 03:03:15 AM]: Uncaught exception!
java.lang.NullPointerException
    at com.fruityscripts.g.z.z.NUL.m(g:99)
    at com.fruityscripts.g.z.z.NUL.m(g:154)
    at com.fruityscripts.g.z.nuL.m(gc:34)
    at com.fruityscripts.g.z.nuL.k(gc:331)
    at com.fruityscripts.g.z.nuL.M(gc:483)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at org.pushingpixels.substance.internal.utils.RolloverButtonListener.mouseReleased(RolloverButtonListener.java:108)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
[ERROR][12/20 03:03:36 AM]: Uncaught exception!
java.lang.ArrayIndexOutOfBoundsException: 25
    at com.fruityscripts.g.z.nuL.m(gc:14)
    at com.fruityscripts.g.z.nuL.k(gc:331)
    at com.fruityscripts.g.z.nuL.M(gc:483)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at org.pushingpixels.substance.internal.utils.RolloverButtonListener.mouseReleased(RolloverButtonListener.java:108)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
[INFO][Bot #1][12/20 03:03:57 AM]: Script FruityPhosani has resumed!
[INFO][Bot #1][12/20 03:03:57 AM]: Changed State: MOUSE_CONFIG
[INFO][Bot #1][12/20 03:04:12 AM]: INFO: Successfully switched to destination world
[INFO][Bot #1][12/20 03:04:13 AM]: Changed State: CONFIGURATION
[INFO][Bot #1][12/20 03:04:13 AM]: INFO: Configurations OK
[INFO][Bot #1][12/20 03:04:13 AM]: Changed State: CHECK_SETUP
[INFO][Bot #1][12/20 03:04:14 AM]: Changed State: WITHDRAW_EQUIPMENT
[INFO][Bot #1][12/20 03:04:15 AM]: Changed State: EQUIP_ITEMS
 

  • Author
21 minutes ago, Hickerooni69 said:

just bought this script and it currently isnt working for me idk if im doing something wrong, below is my logger it just sits at the bank like this

[ERROR][12/20 03:03:15 AM]: Uncaught exception!
java.lang.NullPointerException
    at com.fruityscripts.g.z.z.NUL.m(g:99)
    at com.fruityscripts.g.z.z.NUL.m(g:154)
    at com.fruityscripts.g.z.nuL.m(gc:34)
    at com.fruityscripts.g.z.nuL.k(gc:331)
    at com.fruityscripts.g.z.nuL.M(gc:483)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at org.pushingpixels.substance.internal.utils.RolloverButtonListener.mouseReleased(RolloverButtonListener.java:108)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
[ERROR][12/20 03:03:36 AM]: Uncaught exception!
java.lang.ArrayIndexOutOfBoundsException: 25
    at com.fruityscripts.g.z.nuL.m(gc:14)
    at com.fruityscripts.g.z.nuL.k(gc:331)
    at com.fruityscripts.g.z.nuL.M(gc:483)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at org.pushingpixels.substance.internal.utils.RolloverButtonListener.mouseReleased(RolloverButtonListener.java:108)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
[INFO][Bot #1][12/20 03:03:57 AM]: Script FruityPhosani has resumed!
[INFO][Bot #1][12/20 03:03:57 AM]: Changed State: MOUSE_CONFIG
[INFO][Bot #1][12/20 03:04:12 AM]: INFO: Successfully switched to destination world
[INFO][Bot #1][12/20 03:04:13 AM]: Changed State: CONFIGURATION
[INFO][Bot #1][12/20 03:04:13 AM]: INFO: Configurations OK
[INFO][Bot #1][12/20 03:04:13 AM]: Changed State: CHECK_SETUP
[INFO][Bot #1][12/20 03:04:14 AM]: Changed State: WITHDRAW_EQUIPMENT
[INFO][Bot #1][12/20 03:04:15 AM]: Changed State: EQUIP_ITEMS
 

If you enable debugging, (F2) could you forward the logs on? What items does it look like its trying to equip?

4 hours ago, Fruity said:

If you enable debugging, (F2) could you forward the logs on? What items does it look like its trying to equip?

i got it working turns out i was trying to use long kebbit bolts instead of regular kebbit bolts

not dying now was invocation but now it stalls at bank before drinnking stam and wont ppot

  • Author
9 hours ago, servisap said:

just keeps dying in multiple scenarios with 0 lagg

 

7 hours ago, servisap said:

not dying now was invocation but now it stalls at bank before drinnking stam and wont ppot

Thank you for the update, are you alexs05429 on discord? Will look into it for you.

ETA: Invoke walking is broken in the OSBot client, fix is on its way

Edited by Fruity

2 hours ago, Fruity said:

 

Thank you for the update, are you alexs05429 on discord? Will look into it for you.

ETA: Invoke walking is broken in the OSBot client, fix is on its way

Yes i am I caught a temp ban last night due to the bot getting stuck

Hi! I am a regular buyer/client and have bought almost all scripts can I get a trial of 42H?

I just bought it but It gets stuck drinking stamina potion 1 then bank everything, then buy another stamina potion 1 and gear up then bank all the buy another stamina 1 and so on =( I might have to request refund on this one

  • Author
8 hours ago, Angon said:

I just bought it but It gets stuck drinking stamina potion 1 then bank everything, then buy another stamina potion 1 and gear up then bank all the buy another stamina 1 and so on =( I might have to request refund on this one

Can you send me the logs when it banks everything? and is it buying 1 stam at a time or withdrawing?
If you press F2, it will output more information to the logs

  • 3 weeks later...
  • Author
On 2/15/2025 at 6:34 PM, BabyBirds said:

would this work with a pure

It *could* but i'd imagine it wouldnt be ideal compared to a main account

  • 3 weeks later...

You have Sara godsword on the first page for a weapon you can use against the parasites, but its not a option in the script...
Also for running on a ironman, can you toggle off the resupply from GE

Edited by fall3n21

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.