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.

Leaderboard

  1. Apaec

    Scripter III
    13
    Points
    11174
    Posts
  2. Czar

    Global Moderator
    7
    Points
    23654
    Posts
  3. Night

    Ex-Staff
    7
    Points
    2671
    Posts
  4. FrostBug

    Scripter III
    5
    Points
    3967
    Posts

Popular Content

Showing content with the highest reputation on 03/31/18 in all areas

  1. ────────────── PREMIUM SUITE ────────────── ─────────────── FREE / VIP+ ─────────────── ──────────────────────────────────────────────────────────── ⌠ Sand crabs - $4,99 | Rooftop Agility - $5,99 | AIO Smither - $4,99 | AIO Cooker - $3,99 | Unicow Killer - £3,99 | Chest Thiever - £2,99 | Rock crabs - $4,99 | Rune Sudoku - $9,99 ⌡ ⌠ AIO Herblore - FREE & OPEN-SOURCE | Auto Alcher - FREE | Den Cooker - FREE | Gilded Altar - FREE | AIO Miner - VIP+ ⌡ ──────────────────────────────────── What is a trial? A trial is a chance for you to give any of my scripts a test run. After following the instructions below, you will receive unrestricted access to the respective script for 24 hours starting when the trial is assigned. Your trial request will be processed when I log in. The trial lasts for 24 hours to cater for time zones, such that no matter when I start the trial, you should still get a chance to use the script. Rules: Only 1 trial per user per script. How to get a trial: 'Like' this thread AND the corresponding script thread using the button at the bottom right of the original post. Reply to this thread with the name of the script you would like a trial for. Your request will be processed as soon as I log in. If i'm taking a while, i'm probably asleep! Check back in the morning Once I process your request, you will have the script in your collection (just like any other SDN script) for 24 hours. Private scripts: Unfortunately I do not currently offer private scripts. ________________________________________ Thanks in advance and enjoy your trial! -Apaec.
  2. Hey All! Just got paid so it looks like it's time for a VIP ($10 voucher) giveaway! Please note this giveaway is not sponsored by OSBot, it is my personal money. Rules for this giveaway are as follows: Must like AND post on this thread to enter Cannot have VIP privileges already (no sponsors, VIP, scripters, staff - you can post but won't be counted) Good luck everyone! I'll pick the winner tomorrow when I wake up (roughly 14-15 hours from now) by random number generator.
  3. Your problem is that instances are loaded at random coordinates in the instance grid. If the instance is small, I would recommend working with Local Positions (found by getLocalPosition methods). This is the position relative to the current map base. When time comes to walk to a position, translate your desired local position to an absolute position by adding the map base position to it (Map#getBaseX/Y). If your instance is very large (eg. walking around in the instance triggers region loading), then you'll have to use a different approach. Commonly people select some object in the instance as the 'Anchor position' similar to how we can use the map base in small instances. Translating positions based on the absolute position of this anchor entity.
  4. 👑CzarScripts #1 Bots 👑 👑 LATEST BOTS 👑 If you want a trial - just post below with the script name, you can choose multiple too. 👑 Requirements 👑 Hit 'like' 👍 on this thread
  5. View in store $5.99 for lifetime access _____________________________________________________________ Key Features: Progressive mode - The script will traverse the xp-optimum course for your current level; walking to the next course as your level increases. Reliability - The script was developed and rigidly tested with superior reliability in mind. Human replication - Designed around human simulation - behaviour tuned to replicate common rooftop play styles. Alching / Magic Imbue - The script can be configured to High/Low Alch items, or cast Magic Imbue as it traverses the course. Target system - Can be optionally configured with a target. Once this target is achieved, the script will stop. Available targets (variable λ): Stop when λ agility exp gained. Stop when agility level λ reached. Stop when λ magic exp gained. Stop when magic level λ reached. Stop when λ minutes passed. Healing - The script will consume edible items in your inventory to restore health, stopping if you run out of food. Mark of Grace looting - All marks of grace are looted while the script traverses the rooftop. Randomisation - All thresholds (including but not limited to Run energy and Critical Hp) are dynamically randomised. Energy restoration - The script will consume energy restoring items/potions when needed, provided they are available in the inventory. Web-Walking - The script utilises the OSBot Web to navigate the OSRS map, meaning it can be started from almost anywhere. Course detection - If you are on/near a rooftop course before setup, the course will automatically be loaded into the GUI. Error correction - The script will detect when it has made a mistake (e.g. climbed ladder in seers' bank) and will attempt to return to the course. ...and many more! Supported Rooftops: (Level 10) Draynor ✓ (Level 20) Al-Kharid ✓ (Level 30) Varrock ✓ (Level 40) Canifis ✓ (Level 50) Falador ✓ (Level 60) Seers' Village ✓ (Level 70) Pollnivneach ✓ (Level 80) Rellekka ✓ (Level 90) Ardougne ✓ Things to consider before trying/buying: Avoiding bans - while I have done my utmost to make the script move and behave naturally, bans do occasionally happen, albeit rarely. To minimise your chances of receiving a ban, I would strongly suggest reviewing this thread written by the lead content developer of OSBot. If you take on board the advice given in that thread and run sensible botting periods with generous breaks, you should be fine. That being said, please keep in mind that botting is against the Oldschool Runescape game rules, thus your account will never be completely safe and you use this software at your own risk. Web-walking - alongside a network of paths, the script moves around with the OSBot web-walking system, using it when in unknown territory. While it has proven very reliable, there are naturally some areas for which the web-walker may struggle. As a result, prior to starting the script, I would strongly recommend manually navigating your player to/close to the desired rooftop course. Progressive mode - the script features 'Progressive mode' which will cause the script to advance rooftop courses as you level up. Progressive mode relies on the aforementioned web-walking system for inter-rooftop navigation. Consequently, I would highly recommend monitoring the script as it traverses between courses to ensure the web-walking process correctly executes. Healing & Energy restoration - the script will automatically heal or restore run energy when needed. It will do so by consuming items in the inventory - this script will not bank. For optimal exp rates, I would strongly suggest keeping energy restoring items in the inventory (energy/super energy/stamina/fruits/summer pies/purple sweets/...). To prevent the script stopping prematurely, bring a few bites of food along. Using magic - The script supports the periodic casting of a magic spell while traversing a course to maximise experience rates. To determine whether or not you can cast a spell, the script checks your magic level as well as which runes are in your inventory and which stave you have equipped (if any). It is worth noting that, at this time, the script does not recognise any of the following items as rune sources, so avoid using them while running this script: Bryophyta's Staff, Tome of Fire, Rune Pouch. Script trials: I believe that trying a script before buying is paramount. After trying the script, hopefully you will be convinced to get a copy for yourself, but if not you will have gained some precious agility experience! If you're interested in a trial, please follow the instructions on my trials thread which can be found here. Gallery: Review (by Eduardino): Start up GUI (Graphical User Interface): Paint (optional, movable and self-generating): User screenshots: Testimonials:
  6. 2 points
    https://rsbuddy.com/exchange/summary.json
  7. thats not how it works
  8. I recently got banned using this script, it was entirely my fault because the bot botted for long hours without any breaks. However Czar, I have some vital points to add for you to improve it: When it fills the crate with ore it just stands idle until the ore is moved(Humans often load the ore, and then run to the other side to await the ore) Allow us to alter the reaction speed, as for now it's okay but would be better if we could alter the speed Create a mode where it doesn't fix the wheels, but rather stacks up the ores and depends on others to fix it (Unload the stacked ores to the bank after they fix it) Improve the avoid players If anything else comes to my mind I'll share, that's my experience after 15 hours of using it.
  9. This is an AIO (All-in-one) bot that has almost every thieving style except blackjack, ask for a free trial by liking thread or making a post! Vyres and elves are now supported! Both can make solid profit per hour, decent passive income! BIG THANK YOU TO ALL OUR SUPPORTERS! WE ARE THE MOST SOLD THIEVING BOT IN OSBOT HISTORY. MOST REPLIES, MOST USERS, LONGEST PROGGIES #1 Thiever | Most Overall Sales | Most Total Replies | Most Results | 10+ Years Maintained | 'the intelligent choice' by Czar SUPPORTS VYRES 224M made in a single sitting of 77 hours 1.1B made from elves and vyres!! ELVES SUPPORTED TOO! (NEW) 2.1m/hr, 6 crystals in 7 hrs 99 THIEVING MANY MANY TIMES, 35M EXP IN ONE BOTTING RUN!! 99 thieving in ~43k xp (12 minutes remaining)! Just got 99 proggy! Gratz to @iz0n THIEVING PET AT LVL 22 FROM TEA STALLS 11.5 HOURS, WITH PET TOO!! 610k/hr getting 99s on deadman worlds!
  10. 1 point
    Eagle Scripts' Pyramid Plunder Released Discontinued http://i.imgur.com/jldFYA1.png Click here to purchase with RSGP! What is Eagle Plunder? Eagle Plunder is a script that flawlessly plays the Pyramid Plunder Minigame for you. It has various options to run the game to your likings! What does Eagle Plunder Support? - All Rooms Supported - Progressive Mode - Remembers The Mummy's Last Known Room [For Faster XP/H] - Does The last 2 Available Rooms For Your Current Level [For Faster XP/H] - Will Leave Instantly Once The Last Room Has Been Finished If the Time Isn't Up [For Faster XP/H] - Will resupply and continue if player died - All Food Support Discord https://discord.gg/xhsxa6g Why should I use this script? Because it has Progressive Mode! Interested in gaining Thieving levels? Then this is the script for you! Because It's an AIO Pyramid Plunder Script! Because this script gets you 99 Thieving in no-time! How to Setup: - You'll need to have Getrude's Cat Completed + Icthlarin's Little Helper started - You'll need aprox 30+ Hitpoints - You'll need food, stamina potions, Antidote++, Nardah Teleports and Ring of Duelings. - This script now uses clan wars as banking location, as of V2.0 Proggies: http://i.imgur.com/YgHr8E3.jpg Extra Info: Please pm me your own progress reports and I will add them in here. If you like my script please leave feedback at the store & Like this thread. you'll make me happy with those!
  11. 'the intelligent choice' by Czar Want to buy the bot, but only have rs gp? Buy an OSBot voucher here
  12. Currently in an instance where my coordinates are 12444, 281 Anyone have any idea how to walk here? Seems like it would be similar to zulrah. (walkTo isnt working) Thanks! @Fruity
  13. Back in January 1, 2018 I bought an account from Dirtydartt for 30m. He was willingly and impatiently ready to sell it. Just yesterday night the account I bought for him was locked for "being hijacked" and dirtydartt has yet to reply. [hidden]
  14. Got my gold! Close thread please!
  15. buying proxy for osrs gp, contact me on osbot chat
  16. Greece invented democracy. Democracy is majority rule. No Western country is ruled under the strict definition of a Democracy. There are sometimes a call for democratic votes, for such as Brexit, and even that Russian poll. By-enlarge, banks are companies. Companies are amoral. They only care about making a profit. With that, companies aren't imperialistic; they swear no loyalty or allegiance to any plot of land, as they'll move to whichever country will accommodate them and is more profitable. If a country turns hostile and that hostility affects the company's profits, they move. Companies do purchase favours from politicians, but that's not a failure in democracy; that's a failure of the politician who can be brought and sold. They're people, and people are inherently flawed, and most importantly of all, bureaucratic people are wholly useless. Companies are hardly to blame either, because companies cutting each other's throats at every turn and are simply playing the game and surviving by any means necessary. Most good politicians died 100's of years ago when they founded America. There are perhaps fewer politicians than I have finger that actually serve their constituents in a faithful manner. The rest are simply surviving; buying votes, betraying voters, and selling favour. There are flaws in a constitutional republic, namely that politicians can be brought and sold. However, the United States of America has survived longer as a freer nation than most (if not all) countries on Planet Earth. Also, Russia is under Putin's dictatorship. You can't convince me an ex-KGB member doesn't rig the election.
  17. I have been meaning to add a more efficient mode, it will be in the next version update for sure. As for reaction speed, which actions should I make it possible to alter? Mining new ore, walking etc? Activated all trials gl guys As for GUI, what type of changes would you want me to make for the setup, I am open to ideas always
  18. 1 point
    Just bought this along with osbot vip wil show a proggy ! Hope this script will get me some gains!
  19. 1 point
    The profit is way off with that, this is the code now: double profitPerHour = (long) ((looted * (3600000.0 / elapsedTime))*3600000)/(hours <= 0 ? 1 : hours); and here's the estimated profit after running for 16 mins: Edit: Nevermind, this code works as intended, thanks @battleguard double profitPerHour = (long) (looted * (3600000.0 / elapsedTime))/(hours <= 0 ? 1 : hours);
  20. Interesting idea also why you remove ur video?
  21. 1 point
    another proggy not 15 hours but 13
  22. @Czar noticed you can select to fish karambwan at karamja, but does not seem to work? Any chance of fixing this?
  23. Hey, could I have a trial please?
  24. that's not a 3 letter name. that's a 3 character name.
  25. Yeah you run your slaves on your script with auto muling and then your mule on your mule script ( or main script on mule mode depending on how your scripter made it )
  26. @Czar could i please get a trial? i'd like to test this out for the weekend before i purchase it.
  27. No idea how to steer a dark trip into the light, I remember when I was having a hellish nightmare trip on shrooms and my then GF tried everything in her power to snap me out of it, she went to suck my dick in hopes to save me from the demonic torture shit but to no avail, the darkness could not be stopped. I just had to ride it out, shit was exhausting. I have had many joyous trips afterwards and a couple few more dark ones and to me it seems as if the entheogens don't give you the experience you want but the experience that you need. Look at it as a therapy session, sometimes we need to dive deep into the dark corners of our subconscious to deal with repressed fears and traumas of our past. This can get extremely uncomfortably at times but is necessary in order to grow. If shit gets too heated you can always just pop a few benzodiazepines, they should kill or at least turn down the intensity of your psychedelic trip within 30-45 minutes
  28. That sucks , shouldn't bot on accounts you care about, especially with substantial amounts of gold
  29. Just purchased and working great at catherby!
  30. I need an account that is able to make the object you’re having trouble with . Could I lend your account so I can grab the needed data?
  31. Catherby not working
  32. could i get a trial please
  33. Ive requested a trial by liking the thread Forgot to like the thread someone, i think ive done it now.
  34. for some reason when using this script the client just freezes and i cant select a set of rocks to mine, i can use the area selection but im afraid that the script might not be updated and id rather not lose 90 agility and 96 mining :[ can u confirm if its me or if the script isnt updated yet? tysm ily
  35. i want to try this one out czar
  36. Hi can I get a trial for this script. Khal isnt doing trials and I want to see if barb fishing works properly
  37. Hi was wondering if I can get a trial for this please want to test it out on mining guild
  38. Can you please add coal bag support? It would help a lot with steel bars! Thanks, I've purchased it some time ago and I'm 50 smithing so far from this script.
  39. randomized shift dropping would make this way more realistic. edit: draynor fishing does not work but everything else so far does
  40. Can I get a trial of your mining script please?
  41. a friend off mine did make something like this on a game called Tibia.. i will post all stuff the whole text lal... this is not java based. But a simpel how it can be done xD k = {"spanish?", "spanish ?", "span?", "spanol?", "spanol?", "spanol ?", "spanol ?"}, r = {{"no", "nope"}, {"nope man", "nopss", "no man bb"}} }, { k = {"hi", "hai", "hello", "sup", "yo", "yoo", "hiho", "HI", "HELLO", "SUP", "YO", "YOO", "HIHO", "HAI"}, r = {{"hi", "hello", "hiho", "yo", "sup"}, {"i said hi", "already said hi", "sup, again"}, {"ok man, this is getting boring", "this is boring man", "damn stop saying hi"}} }, { k = {"use bot?", "use bot ?", "use bot", "bot?", "bot", "botter", "bottter", "botterrr", "botting", "you are bot", "you're bot", "your bot"}, r = {{"me?", "me ? lol", "no man", "you wrong", "you're wrong", "i dont bot"}, {"leave plz", "stop dis or ignored", "gtfo", "stop plz", "annoying :["}} }, { k = {"auto respond", "auto responder", "auto respond ?", "auto respond?", "auto responder?", "auto responder ?", "auto-respond", "auto-responder", "auto-responder?", "auto-responder ?", "auto-respond?", "auto-respond ?", "auto talk", "auto-talk", "auto talk?", "auto talk ?", "auto-talk?"}, r = {{"no, just type and do enter", "lol man", "lol wtf is this?", "lol'ed now", "oh tibia have that ?", "hahaha"}, {"whatever", "stop dis pls", "byee"}, {"i'm sirious now", "stop or ignored"}} }, { k = {"no kill", "plz no kill", "dont kill", "i'm skilling", "im skilling", "im skill", "plz no kill", "i'm skill", "man no kill", "ks?", "ks", "ks lol", "dont ks", "don't ks"}, r = {{"sry i need exp", "i need all exp", "all exp is mine", "leave plz i need exp"}, {"i will kill everything", "i kill what i want", "ks is fun"}} }, { k = {"noob", "n00b", "nb", "noob -.-", "n00b -.-", "noobie", "newbie", "nb plz", "noob plz"}, r = {{"noob u", "noob you", "nab", "sure noob", "-.-"}, {"whatever", "w.e", "ok man bb", "noob gtfo"}, {"aff", "boring", "i'm mad now"}} }, { k = {"whats my name?", "what is my name ?", "what is my name?", "what's my name?", "what's my name ?"}, r = {{"look on your character lol", "your name is noob", "u dont know how to read ?"}, {"lol man u know your name", "u know your name stop spam", "stop spam man"}, {"look on your screen and read", "such a noob"}, {"ok now i'll ignore you"}} }, { k = {"going to delete you", "going to delete your char", "i'll delete your char", "i will delete your char", "i'll ban you", "i'll ban u", "going to ban you", "going to ban u"}, r = {{"omaiga", "so you're a gm..", "no you're not", "ok man do what u want"}, {"come back tomorrow", "stop man bb", "stop spam"}, {"next msg like this = ignore"}} }, { k = {"fuck you", "fuck u", "fuk you", "fuk u", "fak you", "fak u", "fak", "fuck", "damn you", ".i.", "..i..", ",,i,,", ",i,"}, r = {{"not nice man", "stop", "i dont like that"}, {"sounds like a you dont like me", "stop or ignore", "stop or reported", "reported"}} }, { k = {"leave", "leave plz", "leave man", "leave pls", "leavee"}, r = {{"nop", "sry no", "nonono", "can't", "i'll stay", "sry bb"}, {"no man byee", "i will hunt now", "i am here now begone"}, {"damn can't your see ? i'm here now", "B.Y.E"}} }, { k = {"lol", "rofl", "lmao", "ftw", "wtf", "haha", "hehe", "LMAO", "ROFL", "LOL", "loled", "lol'ed", "lul", "lool", "luls", "lulz", "lols"}, r = {{"haha", "lul", "lool", "hehehe", "rofl", "roflmao", ":)", "^^", ":]", ":>"}, {"haha", "lul", "lool", "hehehe", "rofl", "roflmao", ":)", "^^", ":]", ":>"}, {"haha", "lul", "lool", "hehehe", "rofl", "roflmao", ":)", "^^", ":]", ":>"}, {"haha", "lul", "lool", "hehehe", "rofl", "roflmao", ":)", "^^", ":]", ":>"}, {"ok, i like to smile but it's enough let me alone now", "ok but now let me alone", ":) well i'm going, cya"}} }, { k = {"how do you type?", "how do you type ?", "how you type ?", "how you type?", "how to type?", "how to type ?"}, r = {{"type text and do enter", "u need something special", "u need to be special", "with fingers", "with hands"}, {"lol stuff you said", "man i need to hunt alone", "bb or ignored"}} }, { k = {"whoa you're so fast", "wow you're so fast", "you type really fast", "you type fast", "so fast you type", "type fast", "you're so fast", "your fast", "so fast"}, r = {{"yeah i train a lot", "ye imma hell of a racemachine", "yes i do"}, {"i said that i'm fast", "ye already said that, i'm really fast", "i'm so fast that i can hunt and talk to you :)"}, {"ok man..", "ye you know", "true.."}, {"i'm getting tired of this", "ok man now bb"}} }, } table.insert(Config.SafeList, $name) table.lower(Config.SafeList) function table.findtext(self, v) local c = table.find(self, v) if not c then for i, k in pairs(self) do if v:find(k) or v:lower():find(k:lower()) then return i end end else return c end return nil end -- we want to simulate a human typing -- so when fasthotkeys are enabled they're -- typed so fast that the sender will -- know you're actually botting, this will -- simulate pressing time if fasthotkeys -- are enabled. (Took from Raphael's lib) local function __waitcast(msg) if $fasthotkeys then local t = 0 local minWait, maxWait = get('Settings/TypeWaitTime'):match(REGEX_RANGE) minWait, maxWait = tonumber(minWait), tonumber(maxWait) for i = 0, #msg do t = t + math.random(minWait, maxWait) end return wait(t) end end local fileName = sprintf('[%s] - Auto Responder.txt', $name) if Config.LogText and not file.exists(fileName) then file.clear(fileName) end init end auto(1000, 1200) foreach newmessage m do if table.find({MSG_DEFAULT, MSG_WHISPER, MSG_YELL, MSG_PVT}, m.type) and (not table.find(Config.SafeList, m.sender:lower())) and m.level >= Config.MinLevel and os.difftime(os.time(), Responder.Timer) >= 2 and (not Responder.Ignored[m.sender]) and #spellinfo(m.content).words == 0 then if Config.LogText then file.writeline(fileName, string.format("RECEIVED: [%s] VIA: %s FROM: %s CONTENT: %s", m.timestr, m.type == MSG_PVT and "Private" or "Local Chat", m.sender, m.content)) end for State, Entry in pairs(Responder.SpeechWords) do if table.findtext(Entry.k, m.content) then if Responder.MessageInfo[m.sender] then if Responder.MessageInfo[m.sender][State] then if not Responder.SpeechWords[State].r[Responder.MessageInfo[m.sender][State] + 1] then Responder.Ignored[m.sender] = true local msg = ({"ignored -.-", "ignored"})[math.random(1, 2)] if not Config.IgnoreMonsters then while maround(1, false) > 0 do wait(100, 200) end end if m.type ~= MSG_PVT then __waitcast(msg) say("Local Chat", msg) else __waitcast(msg) say("Local Chat", string.format("@%s@ %s", m.sender, msg)) end if Config.LogText then file.writeline(fileName, string.format("SENT: [%s] VIA: %s FROM: %s TO: %s CONTENT: %s", m.timestr, m.type == MSG_PVT and "Private" or "Local Chat", $name, m.sender, msg)) file.writeline(fileName, string.format("IGNORED PLAYER: [%s] NAME: %s", m.timestr, m.sender)) end

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.