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

Popular Content

Showing content with the highest reputation on 05/05/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. Download: https://osbot.org/devbuilds/osbot 2.4.123.jar It's been a month since I had some free time to work on the client; I've been struggling with managing the SDN and playing Private Script Control Officer. I decided to bang out some stuff that will almost certainly break something or make someone mad. Regardless, there are a bunch of changes that were made with good intentions. One of those good intentions is the asynchronous camera movement in InteractionEvent. Previously InteractionEvent would perform a series of relatively logical tests. Is the entity on screen? No? Okay lets walk to the entity. Is the entity visible now? No? Okay let's adjust our camera. Although logical, it was pretty slow. Instead, now you should notice that interactions are sped up because we're not really making those checks in sequence. Additionally InteractionEvent once again has some entity verification. This is particularly useful if you have an entity that you wish to interact with, but it's in a stack with other entities of a similar name. Thanks @Fruity for reminding me. Huge shoutout to @Chris for all the webwalking links he provided, some of the routes are pretty common so somebody will get good use from his dedication. Finally I removed the controversial random mouse movement methods. Originally they were written for the BankPin random and as a way to close out of menus, not as some sort of antiban. Even worse, somewhere and someone along the line thought it was a brilliant idea to create 6 fucking versions of the method. They were being used and abused for spaghetti antiban methods which I would be willing to bet my life on has never saved anyone from a ban. Also removed Entity examine(), literally a wrapper for interact("Examine"); Bugs: Fruity reported an issue with GroundItemStack interaction not working correctly. Version 2.4.122 Changelog: Added Menu getRectangle() Removed Mouse moveVerySlightly() Removed Mouse moveSlightly(int) Removed Mouse moveRandomly(int) Removed Mouse moveSlightly() Removed Mouse moveRandomly() Removed Entity examine() -Removed WallObject examine() -Removed GroundDecoration examine() -Removed WallDecoration examine() -Removed GroundItem examine() -Removed Character examine() -Removed InteractableObject examine() Deprecated setCameraDistanceThreshold Added MainScreenTileDestination method getPosition() InteractionEvent uses new async Camera to focus on entites -Rewrote various parts of InteractionEvent InteractionEvent has improved success rate on exiting menus Tested BreakManager with no issues found -Thread: https://osbot.org/forum/topic/118592-breaks-isnt-working/ Tested World hop methods, no issues find. Made slight changes. -Thread: https://osbot.org/forum/topic/121373-world-hopping-bug-tries-to-hop-to-500-skill-total-world/ Added WebWalkEvent link - Seer's Village Log Balance -Thread: https://osbot.org/forum/topic/121391-webwalking-obstacles/ Added WebWalkEvent link - Fremmenik Slayer Dungeon -Thread: https://osbot.org/forum/topic/121391-webwalking-obstacles/ Added WebWalkEvent link - Edgeville Dungeon Pipe To Moss Giants -Thread: https://osbot.org/forum/topic/121391-webwalking-obstacles/ Added WebWalkEvent link - Taverly Dungeon Floor Spikes -Thread: https://osbot.org/forum/topic/121391-webwalking-obstacles/ Added WebWalkEvent link - Taverly Dungeon Steps -Thread: https://osbot.org/forum/topic/121391-webwalking-obstacles/ Restored method Menu getMenuIndex(Entity, String[], String[]) Restored InteractionEvent entity verification Version 2.4.123 Changelog: Added Entity getIndex() -Added GroundDecoration getIndex() -Removed Character getIndex() -Added GroundItem getIndex() -Added InteractableObject getIndex() -Added WallDecoration getIndex() -Added WallObject getIndex() Added Objects getLocalObject(int index) Updated getMenuIndex(Entity, String[], String[]) entity selection -Patches GroundItem issue from 2.4.122
  3. Yep I'm aware of this already (I had updated the OP with this bug a few hours ago). I'm working on a fix, which is actually pretty difficult because there's a lot of back-end API missing for it. Edit: It effects RS2Object as well, not sure if that bug is more prevalent because stacks aren't common.
  4. Hello, what is your email so I can confirm we're not holding the payment? Please note that we have no control over how long it takes G2A's processors/banks to refund the payment, though I'll send them a support ticket inquiring about it.
  5. I don't hate mirror mode. I've already mentioned numerous times that I've tried to contact Zach, MGI, and now Maxi about it. Ultimately it's up to MGI to fix it. At this point I recommend opening a refund request here. This business isn't owned by me, but I think it's only fair that customers be refunded of their hard earned money for services which aren't working. Many of you have been waiting multiple weeks.
  6. 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.
  7. Hello everyone so I have been working on a lot this week, one of those things is a cowhide collector that also has the ability to tan. The script is not finished yet but runs without flaw from my testing. What it does Loots cow hides in lumby, then banks them. If you start with gold it will tan them before banking. READ INSTRUCTIONS READ IF you want the bot to tan start with gold in your inventory. IF YOU DO NOT want the bot to tan do not start with gold in your inventory. Since this is really early please do not use it on a main.. create a new account and give it cash then profit. Download: http://heinous.tv/osrs.html Things like the paint are still very basic that will be addressed, If you have suggestions, concerns, feature requests let me know! I will be uploading pictures tomorrow of progress, not much to look at right now since its just a simple paint.
  8. Disputed member: @TJ 2017 Thread Link: No thread Explanation: I made him a private script for 15m, and waited 2 days for payment and then he says "hey im sorry im buying an (Another script) instead sorry! " Evidence: All in osbot PM. I've already added Mio to the conversation. If any other staff members need to be added, I can add them. I don't want to argue with him in pm's so im just opening this to let the staff see. We agreed upon 15m for the script and I made and then waited for payment which I never got.
  9. 2 points
    I was expecting a "my main has been banned rip" post. disappointed.
  10. buying asap! skype: PatopalRS
  11. 1 point
    Price: ONLY $8.99 LIFETIME PURCHASE (Click to Purchase) Only have RSGP? Buy an OSBot voucher HERE. COMMENT ON THE THREAD FOR A 1 TIME 24 HOUR TRIAL NOW SUPPORTS AERIAL FISHING! Feature Highlights Selectable Locations / Fish Selectable Drop Methods and Banks Script Speed Customization Other Features DEADMAN MODE SUPPORT: - Will run to closest bank if player is under attack Command-Line Interface (CLI) osFisher currently supports CLI! There is currently 1 parameter required, which is the name of your properties file Example: This will load config.properties from your OSBot/Data/osFisher folder, the properties file can be named whatever you like, in case you would like multiple setups for different bots Feel free to post here / pm me if you are having problems with this feature! Progress Reports Please submit any if you get the chance! PLEASE REPORT ANY BUGS USING THE TEMPLATE BELOW SO THEY CAN BE FIXED ASAP Minnow Support Start script on west side of the expansion platform (left if facing north)
  12. I've had the need to write both of these in a script currently under development. RSBuddy's price API didn't seem to update often enough (or just not return the proper data). The PriceLookup API uses Jagex's JSON API for their website. The Item ID to/from Name API uses a (relatively modern) list of IDs and Names which I added to database. Simply change the function being executed in the URL and enter the proper argument. Downloads can be found on my website below http://polycoding.com/osb/ Old School RuneScape Id to/from Name API Get an item's ID from its name. http://polycoding.com/osb/itemIdNames.php?getId=ITEM_NAME Get an item's name from its ID. http://polycoding.com/osb/itemIdNames.php?getName=ITEM_ID Polycoding Old School RuneScape Grand Exchange Price Lookup Usage public PriceLookup prices = new PriceLookup(); System.out.println(prices.getPriceById(1333)); //print price for Rune Scimitar by inputting ID System.out.println(prices.getPriceByName("rune scimitar")); //print price for Rune Scimitar by inputting name System.out.println(prices.getId("rune scimitar")); //getting the ID of Rune Scimitar using Polycoding API
  13. My Zerker was banned, so I'm quitting playing legit. This account is for sale to the highest bidder after 3 days. Will sell this account on 8th of May 2017. THIS ACCOUNT JUST NEEDS DESERT TREASURE DONE AND THEN SOME EASY QUESTS FOR BARROWS GLOVES. IT IS ALSO CLOSE TO VENGE, if you play this account legit, you will be venge /dh pking within 1 week. 1. Pictures of the account stats THIS ACCOUNT HAS ALL STATS FOR BARROWS GLOVES, JUST NEEDS 10 THIEVING LEVELS FOR dt WHICH TAKES 1 HOUR 2. Pictures of the login details 3. Pictures of the total wealth (if there is any) Adamant gloves, Fire cape, dragon defender, 99 str cape, graceful legs, lunar armor. 4. Pictures of the quests completed 5. The price you will be starting bids at 50 million 07 GP 6. The A/W (Auto-win) for your account 150 million 07 gp 7. The methods of payment you are accepting 07 GP, can use middle man. 8. Your trading conditions Middle man or you first. We can also do a pay now pay later strategy if you do not have the full bid amount on hand on May 8th. (i.e. pay 100m up front, 100m in a week) 9. Pictures of the account status 10. Original/previous owners AND Original Email Address I am the only owner. The email is a personal one, but we would obviously change it to yours. I am basically quitting OSRS so the account is all yours. I WILL PROVIDE AN UNBANNING/ QUASHING FOR 30 MILLION IF YOU GET PERM BANNED FROM BOTTING AND RETURN THE ACCOUNT TO YOU
  14. Glad this could be resolved. Dispute closed.
  15. I only used this script and got banned it behaves too much like a bot,plus,the ban was manual since the message that i got after getting banned wasnt automated.
  16. Jar is supposed to say .123 Edit: UGH! Forum software.... I updated the link.
  17. New version 2.4.123 released, let me know how that works for you guys.
  18. Hey, could i get a trial to test the script?
  19. Buying 500m 07 0.9$/M BTC
  20. It's for selecting stacks of objects in a menu. For instance if you have two guards to "Attack" in one menu. It shouldn't be working for stacked RS2Objects.
  21. @Czar Might be because of rs update, but i started at kurasks, and bot attack kurask and just teleported me to Camelot (was selected in traveling options) and then started to run back to spot. Also, instead of going to bank grab Cammelot tab, it started to run back to kurask's. Stopped script after that. Now i tested this again, because everything i said ^^ was yesturday. Today same things happening. Pretty much attack kurask, click camelot tele and runs straight back to kurasks (idk if it would reach them, im pretty sure it crashed on the way standing and doing nothing) without even banking for cammy tele. Yesturday i used my old saved properties. Today i created fresh options, saved them, and it does same. .191 version. I have no clue why would it trigger banking and i have no clue why would it not go to bank for ammo / camelot teletab. Logger doesn't show any clear error that would say why does it bank.
  22. rip leather prices
  23. Another update for those interested: I've managed to create a number of polygons with the model vertices and triangles and draw them with worldToScreen. Works well for model bounds, but I'd say there's a less resource intensive way to getBounds.
  24. Seeing as @TJ 2017 has said in the PM he should be able to pay you by Friday I'm going to keep this open, keep us updated if you receive the payment or not.
  25. SHIFT DROP please and i can buy this
  26. Update @Alek Compiled in .122 & script ran in .122 Interaction fails when it is a GroundItem using .interact("Take");. Issue: it will simply hover over the GroundItem Confirmed working in .121! Code: private Predicate<GroundItem> suitableLoot = g -> Constants.lootList.contains(g.getName()) && context.getMap().realDistance(g) <= 8; final Optional<GroundItem> lootable = context.getGroundItemStream().filter(suitableLoot).findAny(); if (lootable.isPresent()){ if (lootable.get().interact("Take")){ //stuff } }
  27. if i cared about any of my accounts they wouldnt be botted lolololol i just like to yolo bot till decent stats then pk a lil then bot till banned and repeat
  28. rip Wish i wasn't a "full retard" or "idiot" although I was not even playing the account and just suiciding 99 range because I don't play rs anymore. But I'm not surprised you guys probably did not even read posts considering nobody in here is angry or complaining they were banned.
  29. Trial please im very interested
  30. Trial please? I would like to fletch with this one and hopefully I might buy this
  31. I'm not surprised at all, just notifying my fellow botters
  32. @Czar Would it be possible to make the "master" stop banking , im currently trying to make a Master with 5 slaves and it keeps wanting to go bank, it also accepts trades with Full rune ess in inventory Also Fire runes don't seem to be working properly wont walk upto the top of the hill to RC.
  33. 1 point
    It is working perfectly again, thank you for the fast response. It was indeed something with yesterdays update.
  34. So glad I found this, been thinking about this a lot myself recently. I'm gonna need to get involved with these private servers myself, also gonna practice my combos at CWars and perfect my clicking on herbs! Anybody recommend a good mouse speed to start on and I can see where I get to from there?
  35. 1 point
    Read the post literally 2 posts above yours.

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.