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.

Polymorphism

Members
  • Joined

  • Last visited

Everything posted by Polymorphism

  1. Give use a bit more of your code, seeing structure would help tremendously for providing assistance. However, for starts lets not name your task bank. Rename it to something like banking -- what i usually do is a camelCase name of the class name for simplicity sake. so you would have Banking banking = new Banking(); Make sure your banking variable is a field and your instantiate it onStart() or whenever it should start. Set it to null initially.
  2. I wasn't in the botting scene at the time, so i could be wrong, but i think timer and paris were the first to do it..
  3. You need to read up on some of Java's inner workings. https://docs.oracle.com/cd/E13150_01/jrockit_jvm/jrockit/jrdocs/refman/optionX.html
  4. Polymorphism replied to phony's topic in Scripting Help
    Like Chris posted^^ Look through the API docs....find MouseDestination class...check how to implement or the direct subclasses and those will tell you.
  5. That's what this script is....its such a terrible script to write and i dont recommend it to anyone.
  6. No OSBot doesn't have that features. OSBot's mouse movements are pseudo-movements generated by creating a spline between the 2 points and applying dynamism with fitt's law. The 1 hour of botting will leave a pattern that is dissimilar to your human patterns, so it would stick out.
  7. i lold
  8. Sometimes it's best to never legit play a botting account. This is due to the differently play styles between bot and human. That is of course, unless the bot uses human input by having you perform tests or play while it watches so it can play in a similar fashion.
  9. Try just filtering the currently loaded players. The code below was typed up in notepad and yes i know it doesn't compare properly. players.getAll().stream().filter(p->p!=null && p.getInteracting() != null && p.getInteracting() == myPlayer()).findFirst()
  10. Just so you know, only SOCKS proxies will work for osbot
  11. i love you
  12. You may want to look into sending HTTP requests. I assume you're wanting this for a dynamic signature or something similar. https://www.mkyong.com/java/how-to-send-http-request-getpost-in-java/
  13. This is the man that banned me Mok Mard (made by me)
  14. Not the best way to do it, but i wrote it in about 30 seconds...and it should work int slot = random(0, 27); int attempts = 0; while (!inventory.getItemInSlot(slot).getName().equals("Shark")) { if (attempts > 50) break; slot = random(0, 27); attempts++; } mouse.click(new InventorySlotDestination(getBot(), slot), false); Add you own logic, error checking, etc https://osbot.org/api/org/osbot/rs07/input/mouse/InventorySlotDestination.html#InventorySlotDestination-org.osbot.rs07.Bot-int-
  15. Wow, good info! You are seriously an awesome guy
  16. Damn..mustve looked right over #getDefinition Thanks man
  17. Didn't see anything in the API. I'd like to check if an item is noted or stackable so that my script can loot it while having a full inventory.
  18. No. Having a scripter badge is not synonymous with programming talent.
  19. Maybe in 3 years I'll be able to get my main of 14 years back. rip

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.