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.

Khal AIO Stronghold

Featured Replies

Been using this script for about 10 hours now. Running flawlessly thank you!

account got stuck after running after food at the fleshcrawlers on level 2, for about 45 minutes a square away from the ladder, had to manually correct this 

account got stuck after running after food at the fleshcrawlers on level 2, for about 45 minutes a square away from the ladder, had to manually correct this 

 

Which ladder are you talking about? What was the script trying to do? Do you have a screenshot?

Been using this script for about 10 hours now. Running flawlessly thank you!

 

Glad to hear! Get a proggy if you can :D

Here's what I'm getting when it can't find the answer
 

[iNFO][bot #1][07/15 12:44:36 AM]: Unable to find answer...
[ERROR][bot #1][07/15 12:44:36 AM]: Error in script executor!
java.lang.NullPointerException
at cmhstronghold.b.auX.l(q:333)
at cmhstronghold.a.con.l(i:23)
at cmhstronghold.CMHStrongholdMain.onLoop(t:115)
at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(zo:164)
at java.lang.Thread.run(Unknown Source)
 

 

Here's what I'm getting when it can't find the answer

 

[iNFO][bot #1][07/15 12:44:36 AM]: Unable to find answer...
[ERROR][bot #1][07/15 12:44:36 AM]: Error in script executor!
java.lang.NullPointerException
at cmhstronghold.b.auX.l(q:333)
at cmhstronghold.a.con.l(i:23)
at cmhstronghold.CMHStrongholdMain.onLoop(t:115)
at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(zo:164)
at java.lang.Thread.run(Unknown Source)

 

 

Ah. I had a dumb bug in my failsafe, fixed in 1.60.

 

Release 1.60:

 

Safespot support!

Arrow reequip support!

Stops script when out of ammo/out of food in bank.

Fixed failsafe for bug reported by @MillSup

Other logic tweaks

ERROR][bot #1][07/14 08:26:54 PM]: Error in script executor!
java.lang.NullPointerException
at cmhstronghold.a.aUx.<init>(m:129)
at cmhstronghold.CMHStrongholdMain.onLoop(l:15)
at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(zo:164)
at java.lang.Thread.run(Unknown Source)
 
/*First  */ 
 
Started in bank, eating lobsters, withdrawal of 18, eat at 25hp.
takes lobs out of bank, and stands there, occasionally spinning the screen. 
/* Second problem */ 
 
If started with inventory of food, Near the ladder to go into the stronghold, It will walk to the southeast fleshcrawlers, then crash. 
 
 
2.3.81 
Normal
 
 

Edited by JimJones29

 

ERROR][bot #1][07/14 08:26:54 PM]: Error in script executor!
java.lang.NullPointerException
at cmhstronghold.a.aUx.<init>(m:129)
at cmhstronghold.CMHStrongholdMain.onLoop(l:15)
at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(zo:164)
at java.lang.Thread.run(Unknown Source)
 
/*First  */ 
 
Started in bank, eating lobsters, withdrawal of 18, eat at 25hp.

takes lobs out of bank, and stands there, occasionally spinning the screen. 

/* Second problem */ 
 
If started with inventory of food, Near the ladder to go into the stronghold, It will walk to the southeast fleshcrawlers, then crash. 
 
 
2.3.81 
Normal

 

 

Indeed, confirmed both bugs.

 

I've fixed them in 1.62, which has been pushed and should be live soon smile.png

 

How exactly do you setup arrow looting (ex: Iron Knives) doesn't seem to loot.

 

Make sure you enter it exactly as runescape shows it, with the same capitalization. If you still can't get it, add me on skype (ericthecmh).

Currently running this. If it runs smoothly, expect 5-6 hr progs. 

 

EDIT: Doesnt click on any ankous just sits there and waits for them to auto aggro. Also doesnt eat my lobster at specified hp. I added you on skype.

Edited by moocowoinks

Currently running this. If it runs smoothly, expect 5-6 hr progs. 

 

EDIT: Doesnt click on any ankous just sits there and waits for them to auto aggro. Also doesnt eat my lobster at specified hp. I added you on skype.

 

In eats within 5 of the specified HP.

 

The attack thing is probably something I did with range to make it work better. I'll limit that to range only and hopefully that will make it work better for you smile.png

 

 

EDIT: Should be fixed with version 1.63.

Another bug: Couldn't find the ladder when entering the stronghold:
 

[iNFO][bot #1][07/15 11:56:22 AM]: Check for ladder
[ERROR][bot #1][07/15 11:56:22 AM]: Error executing event : org.osbot.rs07.event.InteractionEvent@1535d1a
java.lang.NullPointerException
at org.osbot.rs07.api.model.Modeled.getHeight(ei:49)
at org.osbot.rs07.input.mouse.EntityDestination.getArea(ld:188)
at org.osbot.rs07.event.InteractionEvent.getEntityDestinationPoint(dk:339)
at org.osbot.rs07.event.InteractionEvent.execute(dk:475)
at org.osbot.rs07.event.EventExecutor$2.run(lm:199)
at org.osbot.rs07.event.EventExecutor.execute(lm:71)
at org.osbot.rs07.api.model.InteractableObject.interact(cn:108)
at cmhstronghold.b.AuX.D(b:419)
at cmhstronghold.a.AUX.j(p:94)
at cmhstronghold.CMHStrongholdMain.onLoop(i:39)
at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(zo:164)
at java.lang.Thread.run(Unknown Source)
[iNFO][bot #1][07/15 11:56:25 AM]: walk
[iNFO][bot #1][07/15 11:56:25 AM]: Search for door
[iNFO][bot #1][07/15 11:56:25 AM]: 6.4031242374328485 9
[iNFO][bot #1][07/15 11:56:25 AM]: No door near
[iNFO][bot #1][07/15 11:56:25 AM]: Check for ladder
[ERROR][bot #1][07/15 11:56:25 AM]: Error executing event : org.osbot.rs07.event.InteractionEvent@17f4746
java.lang.NullPointerException
at org.osbot.rs07.api.model.Modeled.getHeight(ei:49)
at org.osbot.rs07.input.mouse.EntityDestination.getArea(ld:188)
at org.osbot.rs07.event.InteractionEvent.getEntityDestinationPoint(dk:339)
at org.osbot.rs07.event.InteractionEvent.execute(dk:475)
at org.osbot.rs07.event.EventExecutor$2.run(lm:199)
at org.osbot.rs07.event.EventExecutor.execute(lm:71)
at org.osbot.rs07.api.model.InteractableObject.interact(cn:108)
at cmhstronghold.b.AuX.D(b:419)
at cmhstronghold.a.AUX.j(p:94)
at cmhstronghold.CMHStrongholdMain.onLoop(i:39)
at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(zo:164)
at java.lang.Thread.run(Unknown Source)
 
sYeKGWm.png
 
It's completely out of whack at the moment, can't get it to start in any way tongue.png
 
 
--------------------------
 
Edit: got it working again! Here's a nice 3hr proggy

NrJH0ZG.png

Edited by MillSup

  1. normal

Version of OSBot client (number, not something like "latest") 2.81

Description of bug report: When I paused  the script it loaded an error to me, after resuming it just sat there.. and for give me but usually i've been able to pause any script with out any repercussions 

Description of how to replicate if possible: Just pause it and resume

Screenshot if possible:

[ERROR][07/15 08:13:10 AM]: Uncaught exception!

java.util.NoSuchElementException

at java.util.Scanner.throwFor(Unknown Source)

at java.util.Scanner.next(Unknown Source)

at java.util.Scanner.nextInt(Unknown Source)

at java.util.Scanner.nextInt(Unknown Source)

at cmhstronghold.e.aUx.f(r:538)

at cmhstronghold.e.aUx.J(r:169)

at cmhstronghold.e.nUl.actionPerformed(r:374)

[iNFO][bot #1][07/15 08:13:24 AM]: GUI closed. Stopping!

[iNFO][bot #1][07/15 08:13:26 AM]: Terminating script CMHStronghold v1.63...

[iNFO][bot #1][07/15 08:13:26 AM]: Error in script onExit(): CMHStronghold v1.63

[iNFO][bot #1][07/15 08:13:26 AM]: Script CMHStronghold v1.63 has exited!

 

Another bug: Couldn't find the ladder when entering the stronghold:

 

[iNFO][bot #1][07/15 11:56:22 AM]: Check for ladder
[ERROR][bot #1][07/15 11:56:22 AM]: Error executing event : org.osbot.rs07.event.InteractionEvent@1535d1a
java.lang.NullPointerException
at org.osbot.rs07.api.model.Modeled.getHeight(ei:49)
at org.osbot.rs07.input.mouse.EntityDestination.getArea(ld:188)
at org.osbot.rs07.event.InteractionEvent.getEntityDestinationPoint(dk:339)
at org.osbot.rs07.event.InteractionEvent.execute(dk:475)
at org.osbot.rs07.event.EventExecutor$2.run(lm:199)
at org.osbot.rs07.event.EventExecutor.execute(lm:71)
at org.osbot.rs07.api.model.InteractableObject.interact(cn:108)
at cmhstronghold.b.AuX.D(b:419)
at cmhstronghold.a.AUX.j(p:94)
at cmhstronghold.CMHStrongholdMain.onLoop(i:39)
at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(zo:164)
at java.lang.Thread.run(Unknown Source)
[iNFO][bot #1][07/15 11:56:25 AM]: walk
[iNFO][bot #1][07/15 11:56:25 AM]: Search for door
[iNFO][bot #1][07/15 11:56:25 AM]: 6.4031242374328485 9
[iNFO][bot #1][07/15 11:56:25 AM]: No door near
[iNFO][bot #1][07/15 11:56:25 AM]: Check for ladder
[ERROR][bot #1][07/15 11:56:25 AM]: Error executing event : org.osbot.rs07.event.InteractionEvent@17f4746
java.lang.NullPointerException
at org.osbot.rs07.api.model.Modeled.getHeight(ei:49)
at org.osbot.rs07.input.mouse.EntityDestination.getArea(ld:188)
at org.osbot.rs07.event.InteractionEvent.getEntityDestinationPoint(dk:339)
at org.osbot.rs07.event.InteractionEvent.execute(dk:475)
at org.osbot.rs07.event.EventExecutor$2.run(lm:199)
at org.osbot.rs07.event.EventExecutor.execute(lm:71)
at org.osbot.rs07.api.model.InteractableObject.interact(cn:108)
at cmhstronghold.b.AuX.D(b:419)
at cmhstronghold.a.AUX.j(p:94)
at cmhstronghold.CMHStrongholdMain.onLoop(i:39)
at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(zo:164)
at java.lang.Thread.run(Unknown Source)
 
It's completely out of whack at the moment, can't get it to start in any way tongue.png
 
 
--------------------------
 
Edit: got it working again! Here's a nice 3hr proggy

 

 

 

I'm guessing you were using mirror mode? Either way, the reason it messed up earlier is probably an OSBot problem. It was unable to get the heights for the models of any of the objects. If you were using mirror mode, please make sure you hook the mirror when your are logged out.

 

 

  1. normal
  2. Version of OSBot client (number, not something like "latest") 2.81
  3. Description of bug report: When I paused  the script it loaded an error to me, after resuming it just sat there.. and for give me but usually i've been able to pause any script with out any repercussions 
  4. Description of how to replicate if possible: Just pause it and resume
  5. Screenshot if possible:
[ERROR][07/15 08:13:10 AM]: Uncaught exception!
java.util.NoSuchElementException
at java.util.Scanner.throwFor(Unknown Source)
at java.util.Scanner.next(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at cmhstronghold.e.aUx.f(r:538)
at cmhstronghold.e.aUx.J(r:169)
at cmhstronghold.e.nUl.actionPerformed(r:374)
[iNFO][bot #1][07/15 08:13:24 AM]: GUI closed. Stopping!
[iNFO][bot #1][07/15 08:13:26 AM]: Terminating script CMHStronghold v1.63...
[iNFO][bot #1][07/15 08:13:26 AM]: Error in script onExit(): CMHStronghold v1.63
[iNFO][bot #1][07/15 08:13:26 AM]: Script CMHStronghold v1.63 has exited!

 

 

Based on the last part of the output, it shows you never finished setting up the GUI...

 

The script's not going to do anything until you've done that :P

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.