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.

someguy567

Members
  • Joined

  • Last visited

Everything posted by someguy567

  1. Nvm ignore this
  2. It gets stuck on Downloading latest RS2 old-school client parameters... for quite some time then eventually loads up. Also when I try select the world it does this: [INFO][07/07 04:46:55 PM]: Started bot #1 mr at o.o(j.java:61) at kn.cc(kn.java:270) at aj.m(aj.java:36) at ap.r(ap.java:1540) at s.p(s.java:265) at client.ab(client.java:901) at bn.e(bn.java:358) at bn.run(bn.java:337) at java.lang.Thread.run(Unknown Source) It was working fine before so I'm not sure what's going on
  3. All my accs get locked during quests so I want to know how it's happening. Is there any chance it could be script related? But I'm guessing locks can't happen due to script stuff
  4. someguy567 posted a topic in General Help
    I don't mean locks after tutorial island, but has anyone ever got locks after doing quests or after say like 30-40 minutes game time?
  5. my own script doing tutorial, its not opening the tabs anymore when it unlocks them fixed mode stealth injection
  6. my scripts open tabs like inventory and skills to check things but they aren't opening anymore after the update. i put the new jar for 2.5.30 in the build path but still nothing happens. anyone else got this issue?
  7. getObjects().closest() should still work it's always worked for the full screen for me. Strange..
  8. someguy567 posted a topic in General Help
    Is onExit() still called if I close the bot window without pressing the stop button?
  9. I already have the DB and i'm using it. I just want to be able to handle connections more efficiently. But I can't use any libraries for connection pooling since OSBot blocks the use of other libraries
  10. No, I want to stick with just using the DB
  11. For those of you that have used a Database for your bots, how have you dealt with having lots of connections to your database? Did you use a database pool? Because I tried using one and OSBot just denies me from using it in the script
  12. I'm wondering in this example, which would be more appropriate? getGrandExchange().getStatus(GrandExchange.Box.BOX_1) == GrandExchange.Status.FINISHED_SALE or getGrandExchange().getStatus(GrandExchange.Box.BOX_1).equals(GrandExchange.Status.FINISHED_SALE)
  13. What are these used for?
  14. Thanks for the help, Explv.
  15. Is there a way to set the name of the screenshots taken by the Utilities method? Would be nice if I could put custom names for the screenshots
  16. Player player = getPlayers().closest(botName); That's the line and the Grand Exchange part doesn't matter, even if I remove that part it still occurs.
  17. [ERROR][Bot #1][10/12 03:07:53 AM]: Error in script executor! java.lang.NullPointerException at org.osbot.rs07.api.model.Player.getName(vm:172) at org.osbot.rs07.api.filter.NameFilter.match(bi:56) at org.osbot.rs07.api.filter.NameFilter.match(bi:188) at org.osbot.rs07.api.filter.FilterAPI.filter(ag:96) at org.osbot.rs07.api.EntityAPI.closest(an:174) at org.osbot.rs07.api.EntityAPI.closest(an:100) at org.osbot.rs07.api.EntityAPI.closest(an:75) at Muling.trade(Muling.java:88) at Muling.onLoop(Muling.java:63) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(fo:211) at java.lang.Thread.run(Thread.java:748) private void trade() { if (botName != null) { Player player = getPlayers().closest(botName); if (player != null && !myPlayer().isMoving() && Banks.GRAND_EXCHANGE.contains(player)) { player.interact("Trade with"); Sleep.sleepUntil(() -> getTrade().isCurrentlyTrading(), 10000); } } } Anyone know how that NullPointerException could be happening? I've made sure it checks whether the botName string is null or not, then I've made sure to check if the player was null. What's going on?
  18. @Alek I removed the part where it uses the hop world method from the API and now I'm no longer getting this error. Does that help at all?
  19. I have the bot saving the log to a text file and I make sure it closes it when I get that error, so it is being caught straight after. Do you think this could be caused by having a weak proxy connection somehow?
  20. That is literally the whole thing. The only other thing is the 'ea' just before it. Nothing else is shown. ea at er.h(er.java:60) at gx.al(gx.java:249) at ab.f(ab.java:36) at aq.as(aq.java:3760) at r.h(r.java:1383) at cl.f(cl.java:93) at client.fq(client.java:2712) at client.ap(client.java:928) at ai.al(ai.java:388) at ai.run(ai.java:367) at java.lang.Thread.run(Thread.java:748)

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.