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 07/27/15 in all areas

  1. 4 points
    Khal Yak Slayer Created by @Khaleesi No longer being sold! Features: - Incredible XP/H (95K xp/h with ~80 stats) - Complete Potion, food & banking support (combats, supers, normals) - Special Attack with weapon of your choice - New, incredibly sexy paint! Proggies: Want to purchase using RSGP? Click here! Bug report Template: - Normal client or Mirror client? - What is the issue? - What is the script status, (can be seen in the paint) - Can you get a printscreen of it? Script Trial: - A 24h trial is available for this script. You may request one HERE
  2. 4 points
    Goblin Fighter Features: - Kills goblins - and spiders! - Will gather/cook chicken if no food is available - Has an ugly paint Reviews: Progs: Will be on SDN soon!
  3. 3 points
    Get to celebrate another year of living today
  4. Script is now Czar Slayer, I will be working on this myself - the other 2 members haven't contributed a single line of code so it's still the same as it was before ;)
  5. 2 points
    I've never actually done a proper introduction for myself so here we go I'm not very good at making things short so I'll add a lot of pictures to help. My name is Jay. I'm currently 19 y/o and I'll be 20 in August. (I feel old already) I have played Runescape for about 10 year on and off. I've only been in the botting community for roughly 1.5 years and I'd have to say (especially on OSBot) that we are a really awesome group of people. Everyone is really kind (when they dont get scammed ) and helpful for a lot of things and I really appreciate that. The first major event that happened in my life was when my dad passed away in 2003 from liver failure. Lots of people ask me if I blame the doctors for not doing a better job and I always say "of course not, there was just not another healthy liver available yet.) The same year my Uncle gave me my first real experience with gaming, a Nintendo 64. I would still pick the N64 over any console if someone said to choose one. My favorite game on it would have to be Banjo Kazooie or 007 Golden Eye. Fast forward 10 years or so, I decided to drop out of high school due to thinking I was wasting my time there and depression caused by a number of things. So, I decided to go to collage the same year for Carpentry and was told by lots and lots of people that I was wasting my life away and that it was a waste of money. Sure it cost me $1500 but i got that all back when I passed. I ended up getting 93% overall and I currently get paid $20/hr. I currently work with 2 really great people building anything from single family houses, to 4-plexes, to 6000 sq.ft custom homes. Sure sometimes we have some rough patches with each other but we get through it and always laugh about it at the end of the day. The one thing that I love more than video games would have to be my car and my dog. His name in Remington or Remi for short, and iv'e had him for 3 years since birth. He is a pure bred chocolate lab and I take him everywhere. My baby a 2006 Mustang V6 (no replacement for displacement but weight reduction bro) I have spent so much of my money on my baby but it's worth it a million every time I turn the key. MUSIC. Always makes the day go by so much faster and better when you have music playing in the background. I'm mostly into EDM but will listen to anything except Christian / classical or opera. Sorry but I just cant do it. I own my own welder that I just like to make random things with because I find it relaxing and enjoyable. So far iv'e made my own muffler delete for my Mustang and i'm currently working on a custom x-pipe for it aswell. And that's about it for me. If anyone would like to know anything else about me feel free to ask and i'll answer or an exhaust clip I can do that no problem. Thanks for taking a look at this and if anyone else would like to post something about themselves too that would be awesome
  6. 2 points
    almost there
  7. Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Supports all Normal and Lunar tablets - Supports all lecterns - Multiple Banking-butler methods Rimmington - Unnote clay Edgeville banking - Mounted glory Castle wars banking - Ring of dueling Butler (Advised option for max profits) Demon butler (Note when using butler, have Noted soft clay and coins in your inventory) - When NOT using a butler Use a friends house by name Use the advertisement house Use your own house - Worldhopper - 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 671: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 671): -script 671:TaskList1.4515breaks (With breaks) -script 671:TaskList1.4515breaks.discord1 (With breaks & discord) -script 671:TaskList1..discord1 (NO breaks & discord)
  8. Looking to buy an account I can work on and play legit here and there. Would like to have decent stats and quests already done. Looking for a rice max of $40 or so. Anything over $20 you must be trusted Reply with a screenshot of stats and your skype Must have ban meter at 0 oldschool btw
  9. oni is amazing! somehow my nostalgia keeps playing it every year or so, what zelda games have you played? I have completed: -Ocarina of Time -Majora's Mask(gotta love that one) -Wind Waker -Minish Cap -Twilight Princess -Skyward Sword
  10. On console I play the Hitman HD collection a lot, and besides osrs occasionally I play emulated games like Ocarina of Time
  11. Thanks for the suggestions guys. I implemented SmartKeyboard but it was still a bit slow for my liking (although very good stuff in there). I ended up using some of the code to come up with my own solution. The text isn't instant but typing can be interrupted and will resume where it left off. Appreciate the help.
  12. Agility isn't even high bann rate lately ...
  13. just waiting a few more hours for mald to get online
  14. 1 point
    Thats crazy, happy birthday!
  15. let him sue, it is just an 12 year old fapping to himself makin 5 bucks
  16. 1 point
    happy birthday
  17. 1 point
    Oh shit me too. :p
  18. 1 point
    18 hr proggy. XP/hr isn't that amazing because I am only 5 attack and it was just on a hour break so it lowerd a bit, stil a good one imo
  19. 1 point
    Really, Java is the overkill here huh. mmk.
  20. 1 point
    Records the first place you click and clicks there at a rate you enter there in ms
  21. In love with this script atm
  22. Use this http://osbot.org/forum/topic/73829-smartkeyboard-better-human-typing/ or write your own with typeKey
  23. http://osbot.org/forum/store/product/497-plank-farmer/ This is good
  24. Hi, As you requested im posting my application for free trial here (i am a newbie but i am looking to try your script having had poor results from another) script: AIO Agility (24h) Member: 179819-nltbotfan Genuine buyer if your script is better than what im using. Thanks
  25. Read the thread then post. Good luck with this, might hit you up for something.
  26. 1 point
    To big, if they are the same size as regular emoticons, I will add them.
  27. Runs smoothly, human-like and fast, banks, eats and hardly attacks others experiments. Happy man now, got 87 strength from this script in a week.
  28. 1 point
    Script does not eat at men, it suicides them. If you would like another trial let me know and I'll give you one. Just gave you both 72hr trials.
  29. 1 point
    If you ask @Virmach for permission I'll take it. Could you also post the specs please?
  30. hi ely how r u and smart doin
  31. Hey man can I get a trial to the Perfect Miner? Looking for a good miner that can run for long hours without too many snags, so I plan on buying after the trial.
  32. I I believe it could be a lot more per hour though.
  33. It is yes, pretty much perfect now (using in varrock). Tooks a while but thanks for the update .
  34. Version 0.24 - Stunalching speed increased - All lunar spells have been fixed - Superglass make spell performance improved Thanks to @Caesar for his help with superglass make spell Also please note, stunalching xp is not fixed - it can increase if you stunalch larger target area NPCs such as grizzly bear, since it is easier to click them ;) As for the inventory opening and magic tab opening, that has been improved
  35. http://osbot.org/api/org/osbot/rs07/antiban/AntiBan.html bot.getMethods().getAntiBan().initializeModule();
  36. Yea I think you meant august, however, thanks for the heads up!
  37. Some code I toyed around with yesterday to test out a few things: Core: import org.osbot.rs07.api.model.Entity; import org.osbot.rs07.api.model.NPC; import org.osbot.rs07.api.model.RS2Object; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import java.util.Comparator; import java.util.function.Predicate; import java.util.stream.Stream; @ScriptManifest(author = "Botre", info = "", logo = "", name = "Experiment", version = 0.0) public class ExperimentalScript extends Script { private ScriptClock clock = new ScriptClock(1.6); private String name = "Man"; private String action = "Pickpocket"; private Predicate<NPC> validityPredicate = o -> o != null && o.exists() && o.getName().equals(name) && o.hasAction(action) && getMap().canReach(o.getPosition()); private Comparator<Entity> distanceComparator = EntityComparator.create(this, EntityComparator.Type.DISTANCE_FROM_PLAYER); private Target<NPC> target = new Target<>(validityPredicate, () -> getNpcStream().filter(validityPredicate).min(distanceComparator)); @Override public int onLoop() throws InterruptedException { if (target.valid() || target.find()) { target.get().interact(action); } return clock.tick(); } private Stream<RS2Object> getObjectStream() { return getObjects().getAll().stream(); } private Stream<NPC> getNpcStream() { return getNpcs().getAll().stream(); } } Target: import java.util.Optional; import java.util.function.Predicate; /** * Created by Bjorn on 19/07/2015. */ public class Target<T> { private T target; private TargetSearcher<T> searcher; private Predicate<T> validity; public Target(Predicate<T> validity, TargetSearcher<T> searcher) { this.validity = validity; this.searcher = searcher; } /** * @return The current target. */ public T get() { return target; } /** * @return Whether the current target is valid. */ public boolean valid() { if (validity.test(target)) { return true; } else { target = null; return false; } } /** * Searches for and assigns a new target by making a call to the search() method. * * @return Whether a new target was find. */ public boolean find() { Optional<T> optional = searcher.search(); if (optional.isPresent()) { target = optional.get(); return true; } else { return false; } } } Target searcher: import java.util.Optional; /** * Created by Bjorn on 21/07/2015. */ public interface TargetSearcher<T> { /** * Searches for a new target. * * @return The new target. */ Optional<T> search(); } Script clock: /** * Created by Bjorn on 19/07/2015. */ public class ScriptClock { private double loopsPerSecond ; private int millisecondsPerLoop; private long systemMilliseconds; private long deltaMilliseconds; private int sleepMilliseconds; public ScriptClock(double loopsPerSecond) { this.loopsPerSecond = loopsPerSecond; millisecondsPerLoop = (int) ((1 / loopsPerSecond) * 1000); systemMilliseconds = System.currentTimeMillis(); } public int tick() { deltaMilliseconds = System.currentTimeMillis() - systemMilliseconds; systemMilliseconds = System.currentTimeMillis(); sleepMilliseconds = (int) (millisecondsPerLoop - deltaMilliseconds); return sleepMilliseconds > 0 ? sleepMilliseconds : 0; } } Entity comparator: import org.osbot.rs07.api.model.Entity; import org.osbot.rs07.api.model.NPC; import org.osbot.rs07.script.MethodProvider; import java.util.Comparator; /** * Created by Bjorn on 20/07/2015. */ public final class EntityComparator { public enum Type { DISTANCE_FROM_PLAYER, } public static Comparator<Entity> create(MethodProvider mp, Type type) { switch(type) { case DISTANCE_FROM_PLAYER: return (a, b) -> mp.getMap().distance(a.getPosition()) - mp.getMap().distance(b.getPosition()); } return null; } }
  38. This script never went anywhere, and not going to release something only 5 people can use at a time. Code is really sloppy, and I wrote it a while ago, but maybe someone will find use out of it, as it works and it covers a few elements. World hopping, buying from a store, interface interaction, and interacting with an object in your inventory, then having that interact with an object. Main class Timer class(credit to apaec) I will not compile this for anyone, or send you the local version, you can do that yourself if you want to use it.

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.