Skip 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.

rallostar

Members
  • Joined

  • Last visited

Everything posted by rallostar

  1. Well it actually wouldnt exist cuz it didnt teleport right? :p
  2. Okay guys! Will update source once I wrap up the GUI. Will update regularly
  3. Star Simple Construction Welcome to the thread of my first (of hopefully many) scripts. Features: If you start in Castle Wars area the script will automatically withdraw all supplies. Paint currently looks like this: Ugly af, but does the job for now. Current GUI look: Download: Only open source ATM Open source : I'm sorry if there's some rookie mistakes in here.
  4. Same error here????
  5. If u know basic java it's easier to implement and read the API. However, u still need to get used to the api :P
  6. If he means area instead of map you can compare area variables with your current position.
  7. If you're ever bored again can you do something simple with a gui passing variables?
  8. rallostar replied to Viston's topic in Snippets
    This is handy. Thanks
  9. Not about content count mate. Genuinely wondering what people think of it as I am Jordan Jay haha :P
  10. rallostar replied to geoffrey456's topic in Others
    Can be done. You willing to pay for it? :p
  11. easy and nice. thank for the source too!
  12. Sup boys, bit random but what do y'all think of this?
  13. Good for long bus /train rides and toilet use haha
  14. Production/mix 1/10 Rap 8/10 The adlibs are loud AF and way too wet (too much reverb). You hardly ever should use reverb on rap as it makes it all muddy, however, on adlibs it can be used, but not as fuckin much as you did. Overall though I like your rap. Idk if you did the production yourself but it lacks A LOT :P keep it up tho mate EDIT: Lmk if you need any production tips, I've produced songs for some big names (albeit in EDM, not trap) but have worked with some trap artists as well as released my own music on Armin van Buuren's label Armada.
  15. Star Simple Construction Done/to-do list: If you start in Castle Wars area the script will automatically withdraw all supplies. Download: Soon Will finish most features asap
  16. Yes I'm using that now! Thanks @Abysm & @HeyImJamie
  17. Lol wtf.. I googled it but in RS3 it's duelling and osrs its dueling. Thanks mate !
  18. Yes that's true but can't I just check if ring is empty? Would be a smaller code too. I'll try it with isWearingItemThatContains tho to see if that works. EDIT: It worked and logged the No Ring string, but then it logged this error: [ERROR][Bot #1][07/17 01:34:37 AM]: Error in script executor! java.lang.NullPointerException at Main.onLoop(Main.java:190) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(vj:152) at java.lang.Thread.run(Thread.java:745) this error comes after sleeping for 10000 ms dunno where its coming from
  19. Hi guys, its me again. Making some progress on my first script but i ran into an issue. I am trying to make the script check if i'm wearing a ring (to check if there are still duelling ring charges). This is my code but it doesn't seem to work if (!equipment.isWearingItem(EquipmentSlot.RING)) { log("no ring"); status = "Withdrawing ring of duelling"; getBank().withdraw("Ring of duelling(8)", 1); new ConditionalSleep(10000) { @Override public boolean condition() throws InterruptedException { return inventory.contains("Ring of duelling(8)"); } }.sleep(); bank.close(); sleep(random(500,700)); inventory.getItem("Ring of duelling(8)").interact("Wear"); new ConditionalSleep(10000) { @Override public boolean condition() throws InterruptedException { return getEquipment().isWearingItem(EquipmentSlot.RING); } }.sleep(); } I believe the issue is in the first if statement of isWearingItem
  20. crap didnt check. was working on one myself haha
  21. Hi I'm fairly new to this so please don't shoot me What I'm trying to accomplish is to check if my script has at least two or more of an item, if not, it should bank. I currently have this boolean: private boolean hasRequiredItems() { if(!getInventory().contains("Plank") || !getInventory().contains("Hammer") || !getInventory().contains("Saw") || !getInventory().contains("Steel nails")) { return false; } return true; } Would it be something like if(getInventory().contains("Plank", 1) (which is the only number less than 2) But what if I wanna check if the inventory contains at least 10 steel nails. Appreciate the help in advance, I've looked through the API but I find it a bit hard to read

Account

Navigation

Search

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.