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

    Java Lifetime Sponsor
    9
    Points
    4646
    Posts
  2. Khaleesi

    Developer
    8
    Points
    27742
    Posts
  3. Czar

    Global Moderator
    7
    Points
    23411
    Posts
  4. Fratem

    Java Lifetime Sponsor
    6
    Points
    6470
    Posts

Popular Content

Showing content with the highest reputation on 06/17/16 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. Got to try this 1 sec Edit: Edit 2: Got rejected.
  3. you won't ever get a match.
  4. 3 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:
  5. FEATURES Easy to use Banks or drops items based on your decision Information Displays Understandable Graphical user interface Most popular Locations Pseudo antiban Locations Draynor / Willows Grand Exchange / Yews Lumbridge Lake / Willows Rimmington / Willows Lumbridge / Trees Lumbridge / Oaks Varrock / Oaks Edgeville / Yews Catherby / Yews Sourcerer's Tower / Magics Seer's Village / Maple A Special Thanks I would like to say thanks to some people in the shoutbox for making this possible, Also Apaec for his progress bar (saved me time) Feel Like Donating? Feel free to donate to my bitcoin wallet: 18jFzi6t95xPsnX81h9hVw3rqG8NMKfDn3 Downloads/Source Download: https://www.dropbox.com/s/13p0ixzrmhbyhnv/OptimumChopper.jar?dl=1 Source: has been removed to protect anti-ban future Feel free to drop me a like if you play on using this would help out my reputation Screenshot
  6. PPOSB - AIO Hunter Brand new trapping system just released in 2024! *ChatGPT Supported via AltChat* https://www.pposb.org/ ***Black chinchompas and Black salamanders have been added back*** Supports the completion of Varrock Museum & Eagle's Peak OR CLICK HERE TO PAY WITH 07 GOLD! The script has been completely rewritten from the ground up! Enjoy the all new v2 of the script JOIN THE DISCORD CHAT FOR QUESTIONS/ SUPPORT/ CHATTING/ UPDATES! New GUI: Features: Click Here Current functioning hunter tasks: (green - complete || yellow - started || red - incomplete) Screenshots: Progressive Leveling: 1-19 --> Crimson swift 19-43 --> Tropical wagtail 43-63 --> Falconry 63+ --> Red chinchompas Updates How to setup Dynamic Signatures Report a bug CLI Support - The script now supports starting up with CLI. The commands are given below. Please put in ALL values (true or false) for CLI to work properly. Make sure they are lowercase values, and they are each separated with an underscore. The script ID for the hunter bot is 677. Parameters: EnableProgression_EnableVarrockMuseum_EnableEaglesPeak_EnableGrandExchange Example: -script 677:true_true_false_true ***Don't forget to check out some of my other scripts!*** OSRS Script Factory Click here to view thread LEAVE A LIKE A COMMENT FOR A TRIAL The script is not intended for Ironman accounts. It still works for Ironman accounts, but you must have all equipment, gear, and items.
  7. go to osbot chat box
  8. In answer to those questions: 1) The way mirror mode currently works is by using the connection you've made through the legitimate client to do it's thing. This means that mirror mode will (for the foreseeable future) not receive proxy support, as it is not OSBot that establishes the connection to Runescape, and thus can't modify that connection in any way. However, there are some unofficial ways to run mirror mode via a proxy. There are a couple of tutorials to be found on the forums. 2) Yes it is, @MGI is still working on improving the client where possible.
  9. 2 points
    I'll post this in the snippet section a little later, but here's something I just whipped up which should cover everything you need for progress bars Class: import java.awt.Color; import java.awt.Font; import java.awt.FontMetrics; import java.awt.Graphics; import java.awt.geom.Rectangle2D; import org.osbot.rs07.api.ui.Skill; import org.osbot.rs07.script.Script; public class ProgressBar { /** * @author ยฉ Apaec * @since 17 Jun 2016 * @file ProgressBar.java */ Script s; Graphics g; String name; Skill skill; boolean frame; int x, y, width, height; Color red = new Color(255, 0, 0, 150); Color green = new Color(0, 255, 0, 150); Font font; int[] XP = { 0, 83, 174, 276, 388, 512, 650, 801, 969, 1154, 1358, 1584, 1833, 2107, 2411, 2746, 3115, 3523, 3973, 4470, 5018, 5624, 6291, 7028, 7842, 8740, 9730, 10824, 12031, 13363, 14833, 16456, 18247, 20224, 22406, 24815, 27473, 30408, 33648, 37224, 41171, 45529, 50339, 55649, 61512, 67983, 75127, 83014, 91721, 101333, 111945, 123660, 136594, 150872, 166636, 184040, 203254, 224466, 247886, 273742, 302288, 333804, 368599, 407015, 449428, 496254, 547953, 605032, 668051, 737627, 814445, 899257, 992895, 1096278, 1210421, 1336443, 1475581, 1629200, 1798808, 1986068, 2192818, 2421087, 2673114, 2951373, 3258594, 3597792, 3972294, 4385776, 4842295, 5346332, 5902831, 6517253, 7195629, 7944614, 8771558, 9684577, 10692629, 11805606, 13034431, 200000000 }; public ProgressBar(Script script, Graphics graphics, String name, Skill skill, boolean frame, int transparency, Font font, int x, int y, int width, int height) { this.s = script; this.g = graphics; this.name = name; this.skill = skill; this.frame = frame; this.x = x; this.y = y; this.width = width; this.height = height; this.red = new Color(255, 0, 0, transparency); this.green = new Color(0, 255, 0, transparency); this.font = font; } public int getCurrentExperience() { return s.getSkills().getExperience(skill) - XP[s.getSkills().getStatic(skill) - 1]; } public int getTargetExperience() { return XP[s.getSkills().getStatic(skill)] - XP[s.getSkills().getStatic(skill) - 1]; } public int getRemainingExperience() { return XP[s.getSkills().getStatic(skill) + 1] - s.getSkills().getExperience(skill); } public int getPercentage(int current, int total) { return current * 100 / total; } public int getWidth(int percentage, int totalWidth) { return percentage * totalWidth / 100; } public void draw() { // Current percentage g.setColor(green); g.fillRect(x, y, getWidth(getPercentage(getCurrentExperience(),getTargetExperience()), width), height); // Remaining percentage g.setColor(red); g.fillRect(x + getWidth(getPercentage(getCurrentExperience(), getTargetExperience()), width), y, width - getWidth(getPercentage(getCurrentExperience(), getTargetExperience()), width), height); // Frame if (frame) { g.setColor(Color.BLACK); g.drawRect(x, y, width, height); } // Setting text font and colour g.setColor(Color.WHITE); g.setFont(font); // The text which we want to show on the progress bar String text = name + " (" + s.getSkills().getStatic(skill) + "): " + getPercentage(getCurrentExperience(), getTargetExperience()) + "%"; // Create a bounding box around the text FontMetrics metrics = g.getFontMetrics(font); Rectangle2D rect = metrics.getStringBounds(text, g); int textHeight = (int) (rect.getHeight()); int textWidth = (int) (rect.getWidth()); // Get the text x and y co-ordinates relative to the progress bar int xText = (width - textWidth) / 2; int yText = (height - textHeight) / 2 + metrics.getAscent(); // Draw text over progress bar g.drawString(text, x + xText, y + yText); } } Implementation (in onPaint class): ProgressBar bar = new ProgressBar(this, g, "Ranged", Skill.RANGED, true, 150, new Font("Gulim", 0, 14), 10, 200, 200, 25); bar.draw(); Examples: Hope that helps, ~apa Edit: I didn't see skills has experienceToLevel, so you can always tidy the code in that respect.
  10. 2 points
    look at your baseXp
  11. 1 point
    Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Supports banking at 99% of the locations - Task based setup (1-99) - Supports every fish (Shrimps, sardine, herring, anchovies, mackerel, trout, cod, pike,salmon, tuna, lobster, bass, Leaping trout/salmon/sturgeon, swordfish, monkfish, shark, dark crab, angler fish, sacred eel, infernal eel) - Supports almost every bank location (New ones can be requested) (Lumbridge swamp, Al-Kharid Sea, Draynor, Lumbrdige river, barbarian village, shilo village, Catherby, corsair cove, fishing guild, piscatoris, port piscarilius, karamja, jatizso, seers, gnome stronghold, Lands' end, Zul andra, Mor Ul rek) - Fish & bank (Preset) - Fish & bank (Custom) supports almost every location - Fish & Drop (Custom) supports every fishing spot - Barbarian fishing (Select leaping fish at fish & drop) - Cook fish when fire is nearby (Fish & Drop Only) - Minnows support - Karambwans + Karambwanji support - Aerial fishing support - Drift net fishing support - Humanlike idles - Dragon harpoon special - Barehand fishing option - Fishing barrel support - Spirit flakes support - Drop clue bottles support - 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 571: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 managers you do not need to specify -script 571): -script 571:TaskList1.4515breaks (With breaks) -script 571:TaskList1.4515breaks.discord1 (With breaks & discord) -script 571:TaskList1..discord1 (NO breaks & discord) Proggies:
  12. To receive a trial, like the threads of any scripts which displays this logo: Supported scripts Tanner & Crafter - 12 hour trial Usain Bolter & Dolter - 8 hour trial Live's Betting Post - 8 hour trial Condition To take advantage of a full trial, you need one of the following: Ranked member (VIP, Sponsor, Script Writer, etc.). 7 Days online. 1 Year since account created. 100 post count. If you do not qualify for the full trial, you will only receive 4 hours. FAQ Q: 'Why have I not received a trial yet?' A: The auto-trial programme only works when 1) I'm online and 2) I've enabled it (I'm only human and I'll probably forget from time to time). Q: 'You said I've been given a trial, but I haven't even used it!' A: My programme assigns trials despite whether or not you're online at the time my programme checks to see whether you liked the script thread. I do plan to fix this in the future and I will freely reset all trials for 48 hours when that time comes. My Auto-Trial is far from perfect. Q: 'You said checks occur every 15 minutes, but I've had to wait half an hour!' A: Asynchronous JavaScript; basically my programme ensure you qualify before assigning a trial. If the programme doesn't have your information, it skips you until it does. I do plan to install a fix very soon.
  13. 1 point
    i see what u did there
  14. I'm assuming your potted to get 42k xp an hour at 60 str?
  15. 1 point
    He could have been up to 87 str without gaining a combat level. Should also include that Gmaul requires 50 atk and 50 str to be equipped. Also. Perhaps you mistook Ice burst for barrage. So his stats were probably something like this and he has higher than 10 hp because he has rushed quite some times.
  16. 1 point
    He was level 42? Seems pretty impossible considering with 10hp, 91 mage and 50 att youre 48
  17. 1 point
    run it for half a day from 55/69! Thanks mennn works fine.... ps. i hopped worlds myself and afkd being my one antiban;)
  18. Cannon and Blowpipe at Caged Ogres.
  19. 1 point
    Welcome! I hope you enjoy your stay here
  20. 1 point
    inbetween 75-100m still deciding
  21. Wanna play 21 questions? - Sure 1) Nudes?
  22. Voucher code is sent to your email
  23. Congrats on release. I will definitely look into the source and try to learn from it.
  24. can i have a trial please?
  25. - Script name Blast Furnace - Reason for trial wanna try script how its going to run my bot farm with proxies =) - Are you ging to give feedback on the script? yes as always
  26. That isn't how it works, you post the download link here.
  27. 1 point
    User safety banned to avoid any market activity. Will be lifted as soon as he's in full control again. Thanks for the report.
  28. Gz on the release will use this to learn
  29. Request Template: - Script name AIO Agility - trial length 12 Hours - Reason for trial: I cant find a decent agility script that works, very interested in this one. - Are you ging to give feedback on the script? YES
  30. 1 point
    Dynamic gives you your current level, not experience
  31. One Piece and Naruto.
  32. Bought a 1 week proxy from him, 1m. Took a few minutes. 10/10
  33. I've seen max capes go for $2500. At your current state, I think if you can provide enough information so that the seller can perform a successful recovery test, you can easily auction it for 1500m A/W
  34. 224864 can I get a 24 hour trial
  35. Yeah lifetime sponsor was a bit too much. And that's too bad man, maybe I'll look into doing it earlier next year so the people who are left out this and previous editions will have a chance to participate as well.
  36. Thanks Charlotte!
  37. 1 point
    thanks for the trial. Lasted about 4 hours. https://gyazo.com/5db8d27109db066618b5473a39badf49
  38. 1 point
    So i gather you enjoy your car breaking down every 30 minutes?

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.