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.

Hel

Java Lifetime Sponsor
  • Joined

  • Last visited

Everything posted by Hel

  1. Hel replied to Hel's topic in Archive
    I'm not sure this would be applicable for this script -- I'm fairly sure that's more as an anti-scam measure so people like House don't exist I'm not trying to claim that this copy will only be sold to one person, but once again if this is an issue I'm sure one of the staff members here can communicate with me and sort something out
  2. Hel replied to Hel's topic in Archive
    Yeah the SDN would be off limits for the script, as far as OSBot goes with selling stuff, people sell private scripts all the time, so I don't see how this would fare any different. I'm sure if it does work out to be an issue one of the staff here can message me and something will get sorted
  3. Hel replied to Hel's topic in Archive
    I use MYSQL databases
  4. Hel replied to Hel's topic in Archive
    yeah if you have a look in the images, I can simply change someone's access key when their sub comes to an end (I'll hand manage that, as it would just be painful to make it automated), doing so would allow their databases to stay intact incase they wish to rebuy their slot at a later date. I was originally thinking 5 lifetime slots, 5 subscription based slots.
  5. Hel posted a topic in Archive
    **Sorry to any late replied questions, I'm currently on vacation, so I only have time to reply when I'm at my apartment** Hi, Today I'm writing this script to (hopefully) create hype with my upcoming project I'm working on. (Work on the project has already commenced and I hope to finish it and get it ready for beta testing soon). The project I'm working on, which I'm sure you've read in the title, is Project Catalyst. Project Catalyst is the start of a next generation of bot farming. The idea of high end botting setups without the completely exclusive or expensive price-tag. My first thoughts on the sale of farms within the Catalyst project will be limited to 10 slots, 5 lifetime slots & 5 pay per month slots, per farming method. The first installment of Project Catalyst is a fully automated Gold Amulet (u) crafter. Features: - Tutorial Island Solver - 7QP Solver - 8 Crafting (Through a 'Trainer' trade) - Dynamic Pathing (No webwalker!) - Automatic, Database-based muling system (Customizable, see below for image) For ease of use, I've been working on an easy to use, GUI based executable for you to manage all of your farms that you have with Project Catalyst. Images of EXE: Things to note: - Beta testers will be needed in the future! - Project Catalyst is still a WIP, things you see here may not reflect the end product. I hope my thread has got some of you interested around the idea and I look forward to completing this project :-)
  6. Can't seem to create accounts with +'s in them, other than that, works a charm
  7. @Alek when running low cpu mode, using player.interact("Trade with"); occasionally sends it two or three times edit: Also memory seems to linearly increase as script runtime increases across ALL my scripts whereas previously they didn't
  8. Hi, I've tried interacting with the toll gate in lumbridge & I can't seem to get it to work, it would seem to be an NPC due to the blue name tag, but whenever I try to interact with it, I got a null pointer. Any help would be appreciated! Edit: just found out it's an object with a blue name :?
  9. Ah I see! Thanks for your thorough explanation, really helped
  10. I'm not entirely sure what you're talking about tbh, but the method I use works fine for things such as bank.isOpen(), so I'm still at a loss of why it works for some booleans and not others?
  11. Been trying to use a ConditionalSleep to check when the trade window opens up, but it seems to just timeout before it even realises that it's actually trading. log("before cond"); log(trade.isCurrentlyTrading()); // returns false, as expected condSleep(10000, 200, trade.isCurrentlyTrading()); log("after cond"); log(trade.isCurrentlyTrading()); // returns true, as expected // also in the class private void condSleep(int timeout, int delay, boolean b) { new ConditionalSleep(timeout, delay) { @Override public boolean condition() throws InterruptedException { return b; } }.sleep(); } Any help would be greatly appreciated!
  12. Still looking to buy!
  13. All in title, pm
  14. I've never had an issue with this and I use it alongside ingame widgets that are only visible once things are loaded, but noted
  15. if(getClient().isLoggedIn())
  16. thanks, but I don't think the path is actually local, it goes off the length of one minimap, so localpathfinder can't seem to route to it
  17. Hi, I was trying to create a method similar to walking.walkPath(path), but rather than pre-defining the path with positions, I wanted to randomly grab a position from an area, to try create some randomization to the path. So far I came up with List<Position> pathToWalk = new ArrayList<>(); private void walkCustomPath(List<Area> areaList){ pathToWalk.clear(); for(int x = 0; x < areaList.size(); x++){ pathToWalk.add(areaList.get(x).getRandomPosition()); } walking.walkPath(pathToWalk); } This works, but the walking is very gross compared to a regular pre-defined path with static positions, so I suppose what I was wondering is if there's a better way to go about this? Thanks
  18. It says "I hate being empty"
  19. Can you explain how it would reach an infinite loop? It tries to open the bank, and waits until the bank is open, or, sleeps for 10 * 300, 15 * 300, then tries again. I understand that if it were to somehow mess up completely and continually miss-click or whatever it would reach this stale loop, but if a bank is nearby, this handles it fine.
  20. It honestly doesn't end up in an infinite loop ever, I've ran scripts for over 24 hours with that banking method and it doesn't get stuck, also I suck at utilizing the onLoop's loop. To your dismay I use those sort of loops to retry all my actions that could have a miss-click or something of the sort.
  21. don't give me that, it's rough but it works
  22. I use private void openBank() throws InterruptedException { bank.open(); int reset = 0; while (!bank.isOpen()) { sleep(random(10, 15)); reset++; if (reset > 300) { reset = 0; bank.open(); } } }
  23. I've had this too, the way to ghetto-like fix I found was to just add a sleep function after opening the bank
  24. oaks really did you well hey
  25. Mirror is reflection, yes.

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.