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.

Mumble

Members
  • Joined

  • Last visited

Everything posted by Mumble

  1. @Montana of 300 Generally has fresh accounts for sale
  2. probably make it 30m+
  3. Mith gloves would be nice
  4. 24m ish (could increase value if you had torso or firecape)
  5. 7m ish
  6. Mumble replied to DrDu's topic in Requests
    1m. The other two posts on this thread have 0 & 3 feedback.
  7. Mumble replied to Sunna's topic in Requests
    I'll do 6m for the Torso, I specialize in Torsos and BA.
  8. Mumble replied to Aaron's topic in Requests
    3.5m OSRS GP
  9. yo listen up, here's the story, about a little botting guy who lives in a botting world and all day and all night everything he sees are just bots like him, inside and outside. Bots his stats and his quests and a botted Corvette and everything are bots for him and himself Cause he ain't got nobody to buy him vip because he's a poor bot. I'm a bot da ba dee da ba daa I'm a bot da ba dee da ba daa I have a botted house with a botted window and no friends. No but for real, I'd like VIP because I would be able to run more than two bots at once and I'd be able to see all of the perks and benefits of having VIP and I'd hopefully purchase VIP after getting to try it for a trial period. Thanks for the opportunity.
  10. I'll do lunars for 5.5m
  11. Maybe just order of operations on line 20 at the end of it you do / x * y * z The computer sees this as (NUMBER/x)*y*z so maybe try to add paranthesis
  12. Everyone would buy for 50c a mill...
  13. Feel free to inquire again when you're not banned! Thanks
  14. The way that I've done it is with an account with full guthans, setup with the easiest bosses in there, and then click every couple minutes so that the guthans will keep you alive and the autoclicking will stop the runescape automatic stopping AFK combat timer mechanic from triggering. So you can go 6 hours of afk. This isn't the only way but it's one option.
  15. 25m. I'll pay the A/W
  16. So I tried making an edgeville yew chopper, I don't know if it works, so if someone could test it for me. DL Link: https://mega.nz/#!PsxTxQbS!KaI0RGrkwtj-WK0SlXCECjB7uS5-8lEWA7bRed0FHUM Start at edgeville bank with an axe equipped. package edgeChopper; //this script is used to walk from a bank to a yew tree in edgeville and then chop them. import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import org.osbot.rs07.api.map.Position; import org.osbot.rs07.api.model.RS2Object; import org.osbot.rs07.input.mouse.MiniMapTileDestination; import org.osbot.rs07.api.map.Area; import org.osbot.rs07.api.ui.Skill; import java.awt.*; @ScriptManifest(name = "edgeYews", author = "Mumble", version = 1.0, info = "", logo = "") public class edgeChopper extends Script { public final int ALIVE_YEW=38755; private Area BANK_AREA = new Area(3098, 3488, 3092, 3498); private Area CHOP_AREA = new Area(3089, 3468, 3085, 3482); //Areas are coordinates based on a square //You can do more than just a square but idk how yet // https://explv.github.io/ //Great map for coordinates. private long startTime; private enum State { CHOP, WALK_TO_BANK, BANK, WALK_TO_CHOP }; //states are used to describe what the character is doing private State getState() { if (inventory.isFull() && CHOP_AREA.contains(myPlayer())) return State.WALK_TO_BANK; if (!inventory.isFull() && BANK_AREA.contains(myPlayer())) return State.WALK_TO_CHOP; if (inventory.isFull() && BANK_AREA.contains(myPlayer())) return State.BANK; return State.CHOP; } //If players inventory is full and they're in the chop area then they walk to bank //if players inventory is full and they're in the bank area, bank //if players inventory is NOT full and in the bank, walk to chop area //if player is not full inventory and is at the chop area, then chop public final String formatTime(final long ms){ long s = ms / 1000, m = s / 60, h = m / 60; s %= 60; m %= 60; h %= 24; return String.format("%02d:%02d:%02d", h, m, s); } // timing for recording xp gain public final String formatValue(final int v){ return (v > 1_000_000) ? String.format("%.2fm", (double) (v / 1_000_000)) : (v > 1000) ? String.format("%.1fk", (double) (v / 1000)) : v + ""; } //xp gain recording stuff @[member='Override'] public void onStart() { //Code here will execute before the loop is started log("hopefully this fucking works"); startTime = System.currentTimeMillis(); getExperienceTracker().start(Skill.WOODCUTTING); } @[member='Override'] public void onExit() { //Code here will execute after the script ends } @[member='Override'] public int onLoop() throws InterruptedException { switch (getState()) { case CHOP: if (!myPlayer().isAnimating()) { RS2Object tree = objects.closest(ALIVE_YEW); if (tree != null) { if (tree.interact("Chop")) sleep(random(1000, 1500)); } } break; case WALK_TO_BANK: getWalking().webWalk(BANK_AREA); sleep(random(1500, 2500)); break; case WALK_TO_CHOP: getWalking().webWalk(CHOP_AREA); sleep(random(1500, 2500)); break; case BANK: RS2Object bankBooth = objects.closest("Bank booth"); if (bankBooth != null) { if (bankBooth.interact("Bank")) { while (!bank.isOpen()) sleep(250); bank.depositAll(); } } break; } return 100; //The amount of time in milliseconds before the loop starts over } @[member='Override'] public void onPaint(Graphics2D g) { //This is where you will put your code for paint(s) } }

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.