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.

CP Blood Altar

Featured Replies

Crafts blood runes at the blood altar!

Get Started:

  • Set the game setting 'teleport inside' to 'On' if you want to use your own house (must have fairy ring and revitalization/rejuvenation pool), or set it to 'Off' if using house parties
  • Start script with enough pure essence, blood essence, and house teleport tablets. GE auto-restocking not supported.
  • Start script with a bank interface open OR in Ver Sinhaza (Teleport option from Drakan's medallion) OR anywhere along the route the script walks
  • Start script without any extra items in inventory (depositing unrelated items not yet supported)
  • Start script with any Raiments of the eye clothing equiped
  • Set breaks from the OSBot break manager
  • Have DLS as the previously traveled-to fairy ring OR set fairy ring destination DLS as a favorite in the ring-configure menu so it is visible without scrolling

Feature Overview:

  • Crafts blood runes at blood altar
  • Withdraws/fills/empties all pouch types (small - colossal).
  • Repairs pouches (with NPC contact)
  • Withdraws/carries/activates blood essence
  • Withdraws and wields a Dramen staff or lunar staff for using fairy rings (if one is not already worn and Lumbridge Elite Diary is not completed)
  • Uses Teleport to house tablets for getting to house to:
    • Fairy ring teleport (DLS) to traverse to blood altar
    • Drink at Pool of rejuvenation to maintain run energy 100% of the time
    • Switch to lunar spell book for NPC contact
  • Uses your own house if 'teleport inside' setting is on. If that setting is 'off' it uses House Party world (house must be in Rimmington) for the same purposes described above 
    • Adds homes with a fairy ring to a "white list" and homes without fairy rings to a "black list"
  • Navigates to blood altar using best shortcuts unlocked
  • Uses Drakan's medallion to bank (free and efficient teleport method)
  • Paint with typical botting information
    •  GP/H (blood runes crafted - (teleport tablets used + blood essence used)
    • Toggle paint by clicking solid cyan rectangle
  • Logs in debug console

Requirements:

  • Sins of the Father (Required to craft blood runes)
  • Fairy ring access (Started Fairy Tale pt. 2)
  • 77+ Runecrafting
  • 74+ Agility (Support for 93+ agility shortcut coming soon)
  • House in Rimmington
  • Teleport to house tablets
  • Dramen staff OR Lunar staff OR Completed Elite Lumbridge Diary
  • Drakan's Medallion (unlocked with Sins of the father)
  • Blood essence
  • Pure essence 

Missing but planned features:

  • Starting the script from anywhere
  • Equipping Raiments of the Eye pieces if not already worn and if within bank
  • 93 Agility shortcut
  • Status message in paint
  • Improved home white/black listing (example: black list homes whos fairy ring is far away from entrance)
  • Handling offline players when house is still listed
  • Configuring fairy ring to DLS if DLS is not a favorite and DLS is not the previously used destination

 

Proggie small-giant pouches
Proggie colossal pouch

Need help? Join the discord and message cp-blood-altar channel - or comment in this thread

Edited by cpscripter
Link to discord

  • 2 weeks later...

Nevermind

Edited by Goopie1051
Unknown information

  • Author

Script is now LIVE :) Let me know your experience if you try it out!

As of right now - NPC contact runes must be inside of a rune pouch in order to repair pouches. Soon I will add the option to withdraw the runes as well.

Cheers

  • 4 weeks later...
  • 2 months later...

Does or will this support construction cape for house tp? And in which case w330 is not helpful. I tried this out and I was missing managing tools to customize the type of house tp, w330 or not, daeyalt ess or pure ess and such. If you catch my drift. Cool, but was not working for me at all.

  • 4 weeks later...

Sorry, I skipped over your description some!! Ugh i've been looking for a script like this!!! Can you create a wrath rune script?

Appears to have issues with NPC contact. It will cast the spell, not finish dialouge to repair the pouches, will bank the rune pouch, will take out rune pouch, and will repeat process.

  • 5 months later...

script is broken it get stuck in bank never empties the pouches

  • 3 months later...

Found a bug a ver sinhaza bank: using a colossal pouch in inventory with blood essence, house teleports, and rune pouch.

The script keeps trying to cast NPC contact to repair the pouch and it gets stuck in an infinite loop of using the spell to try to repair the pouch even though it's at 100%.
Here are the log details below.

 


[INFO][09/12 09:26:58 PM]: Script list refreshed and loaded 10 scripts.
[INFO][Bot #1][09/12 09:27:02 PM]: Loaded 5 built-in random solvers!
[INFO][Bot #1][09/12 09:27:04 PM]: Opening the bank
[INFO][Bot #1][09/12 09:27:04 PM]: Opening the bank
[INFO][Bot #1][09/12 09:27:07 PM]: BreakManager: We will bot for 77 minute(s) and break for 30 minute(s)
[INFO][Bot #1][09/12 09:27:07 PM]: POUCH IS DECAYED
[ERROR][Bot #1][09/12 09:27:25 PM]: Error in script executor!
java.lang.NullPointerException
    at f.j.AUx.m(ca:47)
    at CPBloodAltar.onLoop(aa:219)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(fo:109)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][09/12 09:27:26 PM]: Opening the bank
[INFO][Bot #1][09/12 09:27:26 PM]: Opening the bank
[INFO][Bot #1][09/12 09:27:29 PM]: POUCH IS DECAYED
[ERROR][Bot #1][09/12 09:27:44 PM]: Error in script executor!
java.lang.NullPointerException
    at f.j.AUx.m(ca:47)
    at CPBloodAltar.onLoop(aa:219)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(fo:109)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][09/12 09:27:45 PM]: Opening the bank
[INFO][Bot #1][09/12 09:27:45 PM]: Opening the bank
[INFO][Bot #1][09/12 09:27:49 PM]: POUCH IS DECAYED
[ERROR][Bot #1][09/12 09:28:03 PM]: Error in script executor!
java.lang.NullPointerException
    at f.j.AUx.m(ca:47)
    at CPBloodAltar.onLoop(aa:219)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(fo:109)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][09/12 09:28:04 PM]: Opening the bank
[INFO][Bot #1][09/12 09:28:04 PM]: Opening the bank
[INFO][Bot #1][09/12 09:28:07 PM]: POUCH IS DECAYED
[INFO][Bot #1][09/12 09:28:10 PM]: Terminating script CP Blood Altar...
[INFO][Bot #1][09/12 09:28:11 PM]: Failed to cast NPC contact
[ERROR][Bot #1][09/12 09:28:11 PM]: Error in script executor!
java.lang.NullPointerException
    at f.j.AUx.m(ca:47)
    at CPBloodAltar.onLoop(aa:219)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(fo:109)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][09/12 09:28:11 PM]: Shutting down script background executors
[INFO][Bot #1][09/12 09:28:11 PM]: Thanks for using. Need help? Come chat in the discord. :)
[INFO][Bot #1][09/12 09:28:11 PM]: Script CP Blood Altar has exited!
[INFO][09/12 09:28:38 PM]: Script list refreshed and loaded 10 scripts.
[INFO][Bot #1][09/12 09:28:40 PM]: Loaded 5 built-in random solvers!
[INFO][Bot #1][09/12 09:28:41 PM]: Opening the bank
[INFO][Bot #1][09/12 09:28:41 PM]: Opening the bank
[INFO][Bot #1][09/12 09:28:42 PM]: POUCH IS DECAYED
[INFO][Bot #1][09/12 09:28:45 PM]: BreakManager: We will bot for 76 minute(s) and break for 30 minute(s)
[ERROR][Bot #1][09/12 09:28:57 PM]: Error in script executor!
java.lang.NullPointerException
    at f.j.AUx.m(ca:47)
    at CPBloodAltar.onLoop(aa:219)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(fo:109)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][09/12 09:28:58 PM]: Opening the bank
[INFO][Bot #1][09/12 09:28:58 PM]: Opening the bank
[INFO][Bot #1][09/12 09:29:01 PM]: POUCH IS DECAYED
[INFO][Bot #1][09/12 09:29:04 PM]: Terminating script CP Blood Altar...
[INFO][Bot #1][09/12 09:29:05 PM]: Failed to cast NPC contact
[ERROR][Bot #1][09/12 09:29:05 PM]: Error in script executor!
java.lang.NullPointerException
    at f.j.AUx.m(ca:47)
    at CPBloodAltar.onLoop(aa:219)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(fo:109)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][09/12 09:29:05 PM]: Shutting down script background executors
[INFO][Bot #1][09/12 09:29:05 PM]: Thanks for using. Need help? Come chat in the discord. :)
[INFO][Bot #1][09/12 09:29:05 PM]: Script CP Blood Altar has exited!
 

  • 1 month later...

does it craft blood runes also in archeus or just true abyss?

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.