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. Czar

    Global Moderator
    12
    Points
    23415
    Posts
  2. Alek

    Ex-Staff
    11
    Points
    7878
    Posts
  3. Chris

    Scripter II
    9
    Points
    8365
    Posts
  4. HeyImJamie

    Java Lifetime Sponsor
    7
    Points
    1096
    Posts

Popular Content

Showing content with the highest reputation on 09/15/17 in Posts

  1. ๐Ÿ‘‘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
  2. 7 points
    Changelog: -Added login code 16 back to cycle list -Proper implementation for positions to entity hover debug -Small tweak to Account Selector interface
  3. DISCLAIMER: THIS DOESN'T INVOLVE CODE. THIS IS MERELY FOR BEGINNERS WHO HAVEN'T GRASPED THE REQUIRED CRITICAL THINKING SKILLS TO SCRIPT. Hello All! Recently decided that I'd attempt to use my Java knowledge for botting. I'm not super experienced but I'm organized when it comes to development and that's what I'm going to teach you today. Being organized is one of the most crucial steps to understanding how to piece your script together. Apaec has an excellent guide that you should read if you haven't already. (It's pinned so I'm not going to bother linking it). In his guide he mentions State Machines. Which are a series of boolean statements, true or false, which decide what action the bot will perform. It's great that he introduces the idea but I felt like he doesn't go into enough detail about how to plan a script. Because while you can jump right in and start coding, you want a foundation and goals in mind to improve efficiency and in turn will allow for you to build on top of what you've already created later on. Currently I'm working on a 1-33 Progressive Magic Leveler. This is for TeleGrab, but there's a decent amount of thought process behind just getting to that goal level of 33. These are some of the goals required to eventually get to level 33: Where to get items Equipment Runes What spells to use When to swap spells Where to splash These are only a handful of the goals and if you're anything like me having the goals in mind is great, but not listing them step by step still makes it a confusing path to getting to your completed script. How/Where to get Items: So first step is to plan out how to get the required runes/equipment to get to level 33 efficiently. I'll be using a muling system for gathering materials so I don't have to worry about having the bot running everywhere which makes the script more complicated and also more prone to get stuck. So we're not going to go into the muling process. We'll just simply state that we have a mule that has all the required materials for our magic adventure. Needed Equipment: So what materials are actually needed? Well Splashing is by far the easiest way to do this, but I want to also get it within a decent amount of time. To splash you need a Magic Bonus of -65 to splash 100% of the time. So to reach that -65 Magic Bonus we'll use an Iron Full Helm, Platebody, Platelegs, and Kite Shield. This will get us to -65. We won't be using a staff as elemental staves provide a +5 Magic Bonus. We could use the "Cursed Goblin Staff" which provides no Magic Bonus, but since we'll only be using autocast spells until level 3, there's no need! So the core equipment will be the iron set. Needed Runes/Spells to Use/When to Swap: Well at level 1 Magic you will only have access to Wind Strike. At Level 3 you'll gain Confuse. At level 11 you gain Weaken and finally at level 19 we'll have Curse, which we'll use until 33. Our Intended Spell Usage: 1-3 Wind Strike | 1 Air 1 Mind per Cast 3-11 Confuse | 1 Body 2 Earth 3 Water per Cast 11-19 Weaken | 1 Body 2 Earth 3 Water per Cast 19-33 Curse | 1 Body 2 Water 3 Earth per Cast Now that we've planned our Spell Casting route, we need to calculate how many runes we'll need to get to our desired levels! Searching up any old xp calculator for OSRS should do the trick. So we'll need 32 Air and 32 Mind Runes to get to level 3 For 3-11 we'll need 92 Body, 184 Earth, and 276 Water Runes using confuse 11-19: 125 Body, 250 Earth, and 375 Water Runes 19-33: 493 Body, 986 Water, and 1479 Earth Runes Total Runes for 1-33: 32 Air Runes 32 Mind Runes 710 Body Runes 1913 Earth Runes 1637 Water Runes Where to Splash: Where we choose to splash will also decide where to keep our mule. I'll demonstrate how all of this planning ties together in a flowchart at the end. But where shall we splash? Lumbridge is insanely crowded on F2P which are the type of accounts I'll be using to get level 33. Draynor isn't too far but can result in some problems if the Dark Wizards wander too far. Varrock is rather far but once past the Dark Wizards we have numerous NPCs to attack. I like the idea of Varrock the best so we'll route ourselves there. Flowchart: This is where we combine all our goals and ideas to construct the script! The resulting flowchart I've created from this may differ from yours depending on what you find most important for the bot to do first! Note: This isn't a final flowchart. It's laying the groundwork. Immediate Issues with this Flowchart: What if the mule doesn't have materials? What if the bot can't hold the items? What qualifies as "materials?" Can air runes be depleted and the script continue? This is just an example. It's not fully done but it gives you a better idea on how to plan your script. Always ask yourself about the "what ifs" Thanks for reading, I hope you learned something and good luck in staying organized. The planning stage decides how well your final script will look. Resources: draw.io zybez osrs magic calculator
  4. wow bro u lost ur rag
  5. Lovely, thanks lads. The maximum trials I can give per script is 10, this amount has now been reached so I don't need more participants after this post
  6. 2 points
    Molly's Thiever This script is designed to quickly and efficiently level your thieving! Check out the features below. Buy HERE Features: - Capable of 200k+ per hour and 30k+ exp/ph on mid-level thieving accounts. - Quickly reaches 38 thieving to get started on those master farmers for ranarr and snap seeds! - Fixes itself if stuck. - Hopping from bot-worlds. - Stun handling so the bot doesn't just continually spam click the npc. - Drops bad seeds if inventory is full at master farmers. - Eats any food at the hp of your choosing. Supports: -Lumbridge men -Varrock tea -Ardougne cake -Ardougne silk -Ardougne fur -Kourend Fruit Stalls -Ardougne/Draynor master farmer -Ardougne/Varrock/Falador guards -Ardougne knight -Ardougne paladin -Ardougne hero -Blackjacking bandits as well as Menaphite thugs, this has limitations, click the spoiler below to see them Setup: Select your option from the drop down menu, it will tell you the location where the target is located. Fill out the gui and hit start. Simple setup! Proggies: Proggy from an acc started at 38 theiving:
  7. Release notes (2.5): Many interface related bug fixes! Most scripts that weren't working should work without problems now. Loading messages are back (requires latest stable osbot version) Crashes in certain rare scenarios fixed Ability to disable the mirror mode text via Shift + F5 Other miscellaneous bug fixes. MAC/LINUX users please note: Mirror mode was originally designed for windows, and is optimized the most for it. And while it's now supported on OS X & LINUX - the performance of it is best when used on windows.
  8. 2 points
    Anything else broken or missing with the new Animate 4.2 that needs to be fixed? To do: ??? Trader feedback Glowy names in profile Nav bar back to black Who was online padding Avatar size/border removal
  9. What're you on about, k9 didn't scam he's been IP'd for threatening and his reaction to a warning ban. Who're you to say you're better than someone when you've previously done exactly what he has? Git outta here
  10. They know that if they ban all the bots, they would lose lots of players, damage the economy, and lose out on huge profit margins from membership I think they definitely have the resources to know pretty consistently who does and doesn't bot, they just selectively ban people to make the more dedicated players feel better! Edit: I think in the end it is a compromise - if they ban too many botters, they risk damaging the game. If they ban too few, they risk damaging the game
  11. 2 points
    Changelog: -Added Script Selector image caching -Added Script Selector image timeout -Corrected GrandExchange getAmountRemaining()
  12. NEW! Added Gemstone Crab! 81 Hours at Cows Brutal Black Dragon support Sulphur Nagua support Blue Dragon 99 ranged 99 Ranged at Gemstone Crab 81 Range F2p Safespotting Hill Giants Hotkey List // F1 = set cannon tile // F2 = hide paint // F3 = Set afk tile // F4 = reset afk tile // F6 = Set safespot tile // F7 = activate tile selector // F8 = Reset tile selector // F9 and F10 used by the client, EDIT: will re-assign as they are no longer used by client // F11 = Set breaks tile // F12 = Reset breaks tile User Interface Banking Tab Demo (handles everything with banking) You can copy inventory (to avoid adding individual items...), you can insert item names which have Auto-Fill (for you lazy folk!) and you can choose whether to block an item and avoid depositing it in bank, ideal for runes and ammo. Looting Tab Demo (From looting to alchemy, noted/stackable items too) You can choose whether to alch an item after looting it simply by enabling a checkbox, with a visual representation. All items are saved upon exiting the bot, for your convenience! Tasking Demo (Not to be confused with sequence mode, this is an individual task for leveling) You can set stop conditions, for example to stop the bot after looting a visage, you can have a leveling streak by changing attack styles and training all combat stats, you can have windows alert bubbles when an event occurs and an expansive layout for misc. options! Prayer Flick Demo (Just example, I made it faster after recording this GIF) There are two settings: Safe mode and efficient mode, this is safe mode: Fight Bounds Demo Allows you to setup the fight bounds easily! Simplified NPC chooser Either choose nearby (local) NPCs or enter an NPC name to find the nearest fight location! Simple interface, just click! Level Task Switch Demo (Switching to attack combat style after getting 5 defence) You can choose how often to keep levels together! e.g. switch styles every 3 levels Cannon Demo (Cannon is still experimental, beta mode!) Choose to kill npcs with a cannon, recharges at a random revolution after around 20-24 hits to make sure the cannon never goes empty too! Results Caged Ogres: How does this bot know where to find NPCs? This bot will find far-away npcs by simply typing the NPC name. All NPCs in the game, including their spawn points have been documented, the bot knows where they are. You can type 'Hill giant' while your account is in Lumbridge, and the bot will find it's way to the edgeville dungeon Hill giants area! Here is a visual representation of the spawn system in action (this is just a visual tool, map mode is not added due to it requiring too much CPU) Fight Area Example (How the bot searches for the npc 'Wolf') Walking System The script has 2 main walking options which have distinctive effects on the script. The walking system is basically a map with points and connections linking each point. It tells the script where to go, and decides the routes to take when walking to fightzones. Walking system 1 This uses a custom walking API written by myself and is constantly being updated as new fightzones are added. Pros: - Updates are instant, no waiting times - More fightzones are supported Cons: - Sometimes if an object is altered, the changes are not instant - Restarting the script too many times requires loading this webwalker each time which adds unnecessary memory (there is no way to make it only load at client startup since I don't control the client) Walking system 2 This is the default OSBot webwalking API - it is relatively new and very stable since the developers have built it, but is currently lacking certain fightzones (e.g. stronghold) and other high level requirement zones. It is perfect for normal walking (no object interactions or stairs, entrances etc) and never fails. Pros: - Stable, works perfect for normal walking - All scripters are giving code to improve the client webwalker - More efficient when restarting the script since it is loaded upon client start Cons: - No stronghold support yet - Some new/rare fightzones not supported yet - If there is a game-breaking update or an unsupported fightzone, it may take some time to add/repair (less than 24 hours usually) So which system should I choose? Whichever one suits your chosen fightzone best! There really shouldn't be any problems - the sole purpose of these options are for backup and emergency purposes, if the script ever messes up there is always the next option to select. Note: If the script ever fails, there will be immediate updates to fix the walking systems! Script Queue/Bot Manager: Script ID is 758, and the parameters will be the profile name that you saved in the fighter setup! Bug Report templates: New feature request - What is the new feature - Basic description of what the script should do - Basic actions for the script: 'Use item on item' etc. For when the script gets stuck on a tile (or continuous loop): - Which exact tile does the script get stuck on? (exact tile, not 'near the draynor village') - Plugin or normal script? - Did you try all 3 walking options? Script has a logic bug (e.g. dies while safespotting) or (cannon mode doesn't pickup arrows) - What is the bug - How did you make the bug happen - (optional) recommendation for the bug, e.g. 'make the script walk back' or something - Tried client restart? - Normal script or a plugin? - Which exact setup options are enabled? Afk mode, cannon mode, etc etc.
  13. #1 SOLD MAGIC SCRIPT #1 MOST FEATURES MAGIC SCRIPT ESC MODE, HOVER-CLICK, NEAREST ITEM CLICK, FLAWLESS JMod nearby and we still alive. Anti-ban and Optimal script usage Anti-ban: - Don't go botting more than 3 hours at once, take breaks! Otherwise the ban-rate is highly increased! - Bans also depend on where you bot, for the best results: bot in unpopular locations Banking-related spells are the lowest ban-rate (spells which require banking or can be casted near a bank, e.g. superheating, maybe alching, jewelry enchanting etc etc) since you can just go to a full world and blend in with other non-bots (humans), for example: world 2 grand exchange If casting spells on npcs, then unpopular locations reduce the banrate by alot, So make sure not to go to botting hotspots otherwise you may be included in ban waves. - Some good areas used to be (until some got popular): grizzly bear, yanille stun-alching, any overground tiles (upstairs etc) but once the areas are overpopulated, try to go to another location which is similar to the aforementioned locations. This is a very popular thread with many many users so if a new location is mentioned, the location will be populated very quickly so I can only suggest examples of good locations - Don't go botting straight after a game update, it can be a very easy way to get banned. Wait a few hours! If you ever get banned, just backtrack your mistakes and avoid them in the future: you cannot be banned without making botting mistakes. Keep in mind you can be delay-banned from using previous scripts, so don't go using free/crap scripts for 24 hours then switching to a premium script, because the free/crap previous script can still get you banned! For more anti-ban information, see this thread which was created by an official developer: http://osbot.org/forum/topic/45618-preventing-rs-botting-bans/
  14. 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!
  15. Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Multiple modes: Varrock - Walk to sawmill and bank Varrock - Walk sawmill / Varrock teleport (tablet) Varrock - Walk sawmill / Varrock telkeport (spell) Woodcutting guild - Banks for logs Woodcutting guild - Chop logs Castle wars - Balloon method / Ring of dueling Castle wars - Ring of elements / Ring of dueling POH butler mode Castle Wars - House teleport (Tab OR Spell) / Ring of dueling POH butler mode Camelot PVP - House teleport (Tab OR Spell) / Camelot teleport (Tab or Spell) - Potion support - Normal butler / Demon butler - CLI support for goldfarmers Custom Breakmanager: - Setup Bot and break times - Randomize your break times - Stop script on certain conditions (Stop on first break, Stop after X amount of minutes, Stop when skill level is reached) - Worldhopping - Crucial part to botting in 2023! Script queueing: - Support queueing multiple script in a row - All Khal scripts support flawless transitions in between scripts - Start creating your acc in a few clicks from scratch to multiple 99's - Flawless CLI support - Learn more here: How to use CLI parameters: - Example Usage: -script 463:ScriptFile.BreakFile.DiscordFile SAVEFILE = Saved Filename BREAKFILE = Breakmanager Filename - SAVEFILE: Save file can be created in the GUI. Navigate to the tab you want to run and press "Save As CLI file". Please choose your filename wisely (No special characters) - BREAKFILE (Optional): Breakfile can also be create in the GUI, set the breaksettings you wish to use and press "Save new CLI BreakFile". Please choose your filename wisely (No special characters) - Final form (Note that with some bot manager you do not need to specify '-script 844'): -script 844:TaskList1.4515breaks (With breaks) -script 844:TaskList1.4515breaks.discord1 (With breaks & discord) -script 844:TaskList1..discord1 (NO breaks & discord)
  16. 1 point
    $9,99 for Lifetime use Visit the store HERE! Script Features: Highly customisable solving - continuous solve speed slider and a range of solve order modes Ability to choose exactly which runes to buy (with option to buy all runes without opening store) Real-time profit tracking with live exchange data to accurately model your profit estimates Web-walking - the script can be started anywhere, and will make its own way to Ali Morrisane Quick and easy to configure re-sizeable setup GUI Informative self-generating paint with hourly rate data displayed Smart Sudoku solving logic and board data reading means the script will never fail a Sudoku Error correction - the script can determine and overwrite incorrect rune tiles if necessary Mouse teleportation - If desired, the script can be configured to teleport the mouse between squares to solve sudokus at rapid speeds Optional debug settings show the Sudoku solve process and upcoming generated moves Stops and logs out when out of money to spend Rune Sudoku Requirements: Rune Mysteries Quest The Feud Quest 30 Thieving Start the Rogue Trader Minigame (details below) Before automating the solving process, you will have to start the Rogue Trader Minigame and solve a single Rune Sudoku puzzle. To do this, after the two above quests have been completed, talk to Ali Morrisane, agree to help him, then talk to Aubury in Varrock rune shop. Then, after returning to Ali Morrisane, the script can be started (note that there will be a slightly extended dialogue for the first solve). Things to consider before trying/buying: Due to the nature of this script, it can be considered quite risky to use, especially on the faster solve speed settings - a human would struggle to keep up. However, as we enter the era of third party clients with graphical overlays, the lines between humans and bots for puzzle solving draw closer - provided you use the script carefully with sensible precautions in place, this script should be no riskier than any other. Conditional vs. Unconditional solving - To allow you to personalise your session settings and ensure that the script runs differently every time you start the script, I added a continuous solve-speed slider on the startup interface. This slider, beyond a certain threshold, makes the script run in unconditional mode. This mode means that the script will move on to the next queued action before verifying that the previous action executed correctly. For example, when placing runes, the script will place one then move on to placing the next before ensuring that the previous one was placed correctly/successfully. Why would you want this? Well - when you click to place a rune, that rune appears on the next game tick. As a result, after clicking a rune tile, it can be up to 0.59 seconds before appearing which is 0.59 seconds the script can be doing something productive other than waiting! This means that solve speeds rapidly increase, however there is a very small - but present - chance for error. While this error is not a problem as the script has error-correction (the script will not get stuck no matter what state the Sudoku is in!), this may slow you down based on your latency. Try out different speed settings and see what works best for you! To ensure maximum efficiency, I would highly recommend enabling the 'Esc closes current interface' box in the Keybindings menu: The script uses the OSBot web-walking system. While it has proven very reliable, there are naturally some areas for which the web-walker may struggle. Prior to starting the script, I would recommend manually navigating your player to Ali Morrisane, who can be found here: Script Trials: I believe that trying a script before buying is paramount, however due to the high profitability that this script provides I am limiting the one-time trials to 12 hours in duration. If you're interested in a trial, please follow the instructions on my trials thread which can be found here. Progress reports: Updates: Development process:
  17. nice I recommend perfect fighter as Czar is top notch! Just make sure you use breaks and bot with care, don't run the script for multiple hours at a time.. Run it for 1-2 hours with breaks and take a real break.
  18. 1 point
    It runs AMAZING AMAZING AMAZING on stealth injection. Like beautiful lol.
  19. All the slave labor been rotting your brain? Thread can be closed or deleted if you want @Maldesto. I got my answer
  20. But he didn't, so no, he did not attempt to scam quit.
  21. The guy had a 3 day ban for acting like a cunt, then calling me "n" word, then mentioning my kid + wife calling her names etc. Yeah, he won't be back.
  22. no. I dont see no fucking disputes m8
  23. That i7 aint that bad tho, I wish I originally went with Intel and not AMD, much more room to upgrade and make the upgrades also worth the money
  24. Quick and efficient. Will def be using again. +1
  25. I was originally scripting with just my end goal in mind. I didn't account for all other specifics that are required to get to that goal. I think a big part of anything in life is breaking things down to manageable chunks. I was having issues getting to level 3 much less 33 that I had to take a step back and rethink all of the minor steps that lead to xp gain. Surprisingly I didn't see mention of planning is this type of way so I decided to try and write it out. There's a lot of critical thinking involved with this kind of stuff. Just because you don't understand it doesn't mean it's impossible to learn. I didn't realize that a tutorial with no code would be so well received. I thought it was actually a nuisance but this is the type of stuff I wish I had when I was starting out. Thank you for the kind words! I might make another tutorial on other organization techniques I find useful, none come to mind at the moment but there are some really simple stuff that some people never think to do.
  26. 1 point
    awesome new update apa!
  27. Guy quit replying on Skype days ago. Idk what happened.
  28. Thank you! I'm still new to coding bots but the same thought process applies across different projects. I learned a lot from reading your tutorials so I'm glad I made something that you deem well made No problem, I'm really trying to focus on fundamentals when it comes to starting to script. I've found it great to know how to navigate the API, understand what you're writing, but with no goal or plan you're not going to get far without running into more issues. I look forward to your revised guide as the current one you have pinned got me interested in even attempting to try scripting. I hope to learn something new from you when the time comes for that guide. Best of luck!
  29. Hi Czar- All of the free pest control scripts suck and I wanted to give perfect pest control a try before paying for it. Could I have a trial? I will be purchasing if all goes well Thanks! Kyle
  30. walkPath does not handle obstacles walkPath does not generate a path so presumable less cpu/ram, although neither use a huge amount walkPath is more reliable as it is not required to generate a path Rule of thumb: Use walkPath where possible, use walk for very short distances (i'd say no more than 10 tiles to be safe), use webWalk if the place that you're walking from is unknown.
  31. Nice release. Everyone who is a gray name, I suggest buying VIP to get Mirror Mode and help fight the fight against Jagex and protect your accounts from bans even more!
  32. i rarely play legit on a 'legit' client and never had issues, should be fine imo. (also konduit is ugly, glad people agree)
  33. Bought some gold from YoHoJo once more. Known him for years and never had a problem. Thanks again!

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.