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.

yfoo

Java Lifetime Sponsor
  • Joined

  • Last visited

Everything posted by yfoo

  1. A random mouse move within the bounds of the the high alch icon. My solution was to hardcode the 2 points on opposite corners of the icon (bounds) as at the time I did not know the method to obtain them. private static final Point LOWER_BOTTOM_LEFT_BOUND = new Point(709,336); private static final Point UPPER_TOP_RIGHT_BOUND = new Point(720,321); private boolean randomMouseMove(){ this.randomMouseMoveCountdown--; if(this.randomMouseMoveCountdown <= 0){ this.randomMouseMoveCountdown = ThreadLocalRandom.current().nextInt(750, 1001); int randX = ThreadLocalRandom.current().nextInt(LOWER_BOTTOM_LEFT_BOUND.x, UPPER_TOP_RIGHT_BOUND.x); int randY = ThreadLocalRandom.current().nextInt(LOWER_BOTTOM_LEFT_BOUND.y, UPPER_TOP_RIGHT_BOUND.y); getMouse().move(randX, randY); return true; } return false; } Within a set bounds.
  2. OsBot Ironman Challenge Rules IronMan mode in Runescape prevents the player from financially interacting with any other player in the game. Based upon RS IronMan mode, the OsBot Ironman Challenge prevents me from using any script not of my own creation. However taking and using code snippits such as from Explv's paint tutorial is legal. Methodology For about the next month I will attempt to spend a significant amount of time with OsBot's API to program an undetermined number scripts to achieve a number of ingame goals as well as proficiently learn the API. Simultaneously I will be botting on my account with the scripts I've made. Furthermore I will be hosting a public github repo with every script I write for now (not the future barrows one). Constructive Criticism is appreciated. https://github.com/PayPalMeRSGP These are the current stats of the my 3 week old account. I have legit played this account everything except 91 mage. I would be very sad if the account is banned and will do my best to ensure a standard of script nondeterminism. Bot smartly... breaks, 3-4 hours sessions MAX, playing legitamently, etc. Tenative Goals 75 atk, 75 str, 75 def, 70 range, 70 prayer, 99 mage. Scripter I Scripter II Planned Scripts Hello World Autoclicked: introduction to OSbot API https://github.com/PayPalMeRSGP/HelloWorld_OsBot Splash Alcher (awaiting sdn approval) https://github.com/PayPalMeRSGP/StunAlchWithNodes/tree/master/src DONE GUI to select debuff splashing spell (curse, vulerability, enfeeble, or stun), target NPC, and Alching target Draggable paint Splash Alching TODO add ability to splash debuff spell without alching. NMZ afker (Alpha) https://github.com/PayPalMeRSGP/NMZ_AFK Done: Drinks absorptions when low, Drinks Overloads when needed, guzzles rockcake to lower hp to 1. emulates AFKing NMZ by letting hp regenerate to a randomly generated limit and only interacting when an overload or absorption is needed. Otherwise the mouse is off the screen. TODO: Paint and GUI Automatically enter dreams Buy potions when low fix bug where sometimes overloads are skipped and the script guzzles to 1 hp from 51hp or above. Probably better to use onMessage() check for the overload expiration message instead of doing an HP check Detect when attacked by multiple NPCs and run across the room to encourage NPCs to line up. Barrows Script (After ScriptorII) Personal Skillset PayPal Software Engineer Proficient with Java and OOP paradigms. Passable with stackoverflow: Golang, Python, Ionic2 Framework, C/C++ Android Development Bachlors in CS Understanding of Data Structures and Algorithms, O(N), and all those genuinely intresting topics.
  3. Thanks guys, I ended up using the mouse position display and hardcoding it. I'll remember this.
  4. The client is able to highlight the bounds of interaction for items in the inventory. What class/methods would I use to obtain these bounds?
  5. yfoo posted a topic in Introductions
    Hi, I just started playing OSRS ~3weeks ago but have played/extensively botted back 6-7 years ago when Rs3 was still Rs2. This was also back when RSbuddy was a botting client and I was script kiddy. Now as a software engineer, I joined OSbot because I wanted to make my own scripts and get a few 99s. As a personal rule, I am not allowed to use anyone else's scripts, therefore any scripts I run are my own creation. If people are intrested I am willing to make my scripts open source along with progress updates on my account. I'll be botting in mirror mode to presumably mask the usage of a 3rd party client. For my Hello World script for OSbot's API heres a simple high alcher: https://github.com/PayPalMeRSGP/HelloWorld_OsBot. Currently it only alchs magic longbows but I plan to modify it tomorrow to include a paint and an item selection interface. Furthermore to make the script less deterministic it already uses a normal distribution method to generate a random interval between click intervals. Thank you for reading this, and good luck with goldfarming and inflating the runescape economy.

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.