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.

Team Cape

Members
  • Joined

  • Last visited

Everything posted by Team Cape

  1. Please stop posting these in Tutorials. There's a Scripting Help section for a reason, and this isn't a tutorial.
  2. I'll buy all $1.10/m
  3. yeah just saw it... you need to put 'healthcheck' in your getstate if you want it to be run. it can't know to run it otherwise...
  4. can we see your getState()
  5. will be added in soon i plan on doing a major fix on the script soon
  6. static - means that a method is not inherent to a specific instance of the class e.g. class V { static void x() { } } you would call V.x() instead of new V().x() because it does not need an instance to run the method. think of it as something unrelated to the actual instantiated object, but rather an added functionality to the class itself. unchecked call - not sure, maybe someone that uses intellij can respond make a separate class vs. enums - depends on what is easiest and/or more organized and logical. both have their benefits.
  7. cant, its already submitted
  8. 2.111.130/10
  9. Boolean is an object (hence the uppercase first character), and boolean is a primitive (lowercase). 'Java' does care; they have allowed programmers to (mostly) interchange the two when necessary, however, without much trouble. Where it's not necessary, it's pointless, and that's exactly what you're doing. Where it would be useful: List<Boolean> bools = new ArrayList<>(); bools.add(true); Where it's unnecessary: Boolean[] bools = new Boolean[5]; //insetad of boolean[] bools = new boolean[5];
  10. Team Cape replied to mrgear's topic in Introductions
    Welcome, friend hope you enjoy the community
  11. Put the lumbridgeTrees area right below the class definition (public class main...) so it doesn't need to be remade each loop. Also, ableToWork() should return a boolean not a Boolean - there's an important distinction, though Java allows both. Also, try conditioning your conditionalsleep on interaction e.g. if(tree.interact("Chop-down")) { new ConditionalSleep(5000).sleep(); } This is pretty good for a first go though gotta say that my first script took me about 2 weeks to perfect and it was a very simple one lol. If i make a GUI, should it be in a separate class? yes - it's cleaner Am I using ConditionalSleep correctly? basically Would using States make this script better? yes If I have a complex script, should I put all my functions in a separate module? You need to elaborate what you mean by 'function' because if you mean method, then definitely not. If you mean something like banking, then the answer is yes, depending on how large the script is.
  12. what chris said. also, you need to fix your bracketing and your comments. it is making your code more difficult to read than it needs to be
  13. I put the following on my college application for Stanford as a joke and forgot to remove it. I might genuinely have autism. This slot had a maximum of 50 words. Most significant challenge society faces Crocs with socks.
  14. cool idea for a bot good creativity
  15. do whatever you want lol. fly had like 15 feedback and people trusted him for some reason. now he banned af
  16. For feedback to be valid, it has to involve a trade of 1m+.
  17. @@Saiyan if you dont do that i will fuck you up
  18. Congrats bro I'm probably late on this because i couldn't be on much in the past few days, but yooooooo congrats
  19. I will respond to all messages as soon as I can

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.