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.

Booleans YAY

Trade With Caution
  • Joined

  • Last visited

Everything posted by Booleans YAY

  1. increment of bones collected (currently +=1; when clicking the ground item, clicks more than once sometimes so I need to figure out when the player collects the bone to inventory to increment then(any tips that'd be great!).
  2. Updated thread with new features & picture. Open to ideas! (if you know how to draw image through url teach me I want to use chatbox or maybe a background for the strings).
  3. Thanks man!
  4. Booleans YAY posted a topic in Scripting Help
    Anyone know how to enable the running widget? Tried a few different ways but non actually worked. Thanks!
  5. Share I tb'd ty. Must be you, I don't have this issue ever lately.
  6. Well i'd consider it to be random functional events taking place at random based times. Like camera movement, and the tab switching, etc.. Like if you did no random functional events you'd get ban much faster. I'm also interested in hearing more anti ban methods
  7. RSW is short-form for a username I use on another forum btw. This will be my progress log or rather called "Thread" in my first script development. It's very exciting to finally understand and read API functions and be able to create new and exciting things personally and for the public to use for free. As of the moment, during my learning experiences all of my scripts will be FREE to use and hope that one day it'll be added to the SDN! Current Features: Global Bone picking (pick up bones anywhere nearby) Random Tab changing Random Camera movement Random Event dismissing Temporary String based name censor (cbf to block out username with image, suggest me a character to use instead(?)) String based Progression log Cursor position (X & Y) Mouse Cursor Player runs on startup Looped Running - Player will now have 0 -> 5 chance to check for run stamina (if energy > 25 run) Player will now run to Edgeville bank if under attacked, and run there Supports all types of Bones TODO: Fix increment of bones collected (currently +=1; when clicking the ground item, clicks more than once sometimes so I need to figure out when the player collects the bone to inventory to increment then(any tips that'd be great!). Removed until fix occurs.Media:
  8. Booleans YAY replied to Joseph's topic in Snippets
    i'm calling it correctly but still not showing up. g.drawString("Experience p/HR: " + skillTracker.getGainedXPPerHour(Skill.PRAYER), 5, 160); g.drawString("Next Level up in: " + skillTracker.getTimeToLevel(Skill.PRAYER), 5, 175); Fixed* by reverting back to the api code i did before using this released version; thanks for posting anyways.
  9. Booleans YAY replied to Joseph's topic in Snippets
    I tried the usages and no errors, but the strings doesn't print out for some reason. Any help on how to fix this?
  10. Thanks for the usage. I've updated since. And reading other threads for ideas and usages to improve myself further! Hopefully when I'm finished this, it will be available in the SDN or repo for the free scripts.
  11. Thanks, could you tell me the calling to implement it please? Also why is this moved to "Help"? This code is fully functional; just needed input/advice..
  12. It's a basic short and simple system. I'm learning the API so please if you have any additional ideas and things to add or guides or anything I can use to better myself and my scripts please PM me or reply here!! Script Features: Camera Movement Picks up full inventory of Bones to bury Hoping to add more! Jar: https://mega.nz/#!1R11TTjJ!WkjkMtG6EU-c-k0StJGnVVLgA4nIUiGP1xP4tTJwBnM Raw: https://paste.ee/p/2ZRLP package main.script; import java.awt.Graphics2D; import org.osbot.rs07.api.model.GroundItem; import org.osbot.rs07.api.model.Item; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; @ScriptManifest(author = "Booleans Yay", info = "Bone burying made ez pz", name = "Bone Bury", version = 1, logo = "") public class BoneBury extends Script { @[member='Override'] public void onStart(){} private enum BotState { PICKUP, BURY }; private BotState getState() { return inventory.isFull() ? BotState.BURY : BotState.PICKUP; } @[member='Override'] public int onLoop() throws InterruptedException { switch (getState()) { case PICKUP: if (!myPlayer().isAnimating()) { GroundItem bone = groundItems.closest("Bones"); if (bone != null) { bone.interact("Take"); Thread.sleep(random(1500)); } } break; case BURY: camera.moveYaw(random(360)); while (!inventory.isEmpty()) { Item bones = inventory.getItem("Bones"); if (bones != null) { bones.interact("Bury"); if (myPlayer().isAnimating()) { bones.interact("Bury"); Thread.sleep(random(200)); } } } break; } return random(200, 300); } @[member='Override'] public void onExit(){} @[member='Override'] public void onPaint(Graphics2D g){} }

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.