Jump 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 01/06/16 in all areas

  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. 4 points
    @Rocket & [member=tavotevas69] you're welcome
  3. 3 points
    A simple walking script, select your destination and hit start! Price: $1 Purchase Link: https://osbot.org/forum/store/product/675-explvs-walker/ CLI: No preset location: java -jar "/path/to/osbot.jar" -login OSBotUser:OSBotPassword -bot RSUser:RSPassword:RSPin -script 819:none With coordinates (they can be obtained using my map https://explv.github.io/) java -jar "/path/to/osbot.jar" -login OSBotUser:OSBotPassword -bot RSUser:RSPassword:RSPin -script 819:x.y.z Using location name: java -jar "/path/to/osbot.jar" -login OSBotUser:OSBotPassword -bot RSUser:RSPassword:RSPin -script 819:LOCATION_NAME List of currently supported CLI location names:
  4. Couldn't seem to find a method to get nearest bank, and all the Banks were constants... So i threw them into an enum class and made a method to get nearest bank: public enum WebBank { DRAYNOR(Banks.DRAYNOR), AL_KHARID(Banks.AL_KHARID), LUMBRIDGE(Banks.LUMBRIDGE_UPPER), FALADOR_EAST(Banks.FALADOR_EAST), FALADOR_WEST(Banks.FALADOR_WEST), VARROCK_EAST(Banks.FALADOR_EAST), VARROCK_WEST(Banks.VARROCK_WEST), SEERS(Banks.CAMELOT), CATHERBY(Banks.CATHERBY), EDGEVILLE(Banks.EDGEVILLE), YANILLE(Banks.YANILLE), GNOME_STRONGHOLD(Banks.GNOME_STRONGHOLD), ARDOUNGE_NORTH(Banks.ARDOUGNE_NORTH), ARDOUNE_SOUTH(Banks.ARDOUGNE_SOUTH), CASTLE_WARS(Banks.CASTLE_WARS), DUEL_ARENA(Banks.DUEL_ARENA), PEST_CONTROL(Banks.PEST_CONTROL), CANIFIS(Banks.CANIFIS), TZHAAR(Banks.TZHAAR); private final Area area; WebBank(Area area) { this.area = area; } public static WebBank getNearest(Script script) { WebBank bank = null; int distance = Integer.MAX_VALUE; for (WebBank b : WebBank.values()) { final int bDistance = b.area.getRandomPosition().distance(script.myPosition()); if (bDistance < distance) { distance = bDistance; bank = b; } } return bank; } public Position getRandomPosition() { return area.getRandomPosition(); } public Area getArea() { return area; } } have fun
  5. Please fix your walker. @Czar It's been more then a few hours now. So I thought i'd inform you.
  6. #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/
  7. NEW CURRENT RECORD: 294 HOURS RUNTIME! Shoutout to @Ruutihattu NEW: Sandstone mining + hopper support Humidify/water circlet/bandit unnote Ardy cloak tele support Setup Screen Preview Results 84 HOURS ON NEW LEVEL 20 ACCOUNT Suicided account with mirror mode near rock crabs, 81 mining! I will probably go for 99 Even supports Ancient Essence Crystal mining! Preview: Mine 1 drop 1 item drop pre-hover feature:
  8. Walking handler - Automated obstacle handling For my AI project I've worked out a general movement handler. One that can handle obstacles on it path and overcome height changes (e.g. when going to lumbridge bank) Use it yourself, code in the spoiler: Sample usage code: (lumbridge bank position) if (Movement.walk(this, new Position(3208, 3219, 2))) { log("Im there"); //Dostuff } Handling stairs: Handling doors/gates: This has only been tested in a few areas by myself, if you have any suggestions on improving the system or/and found bugs don't hesitate to let me know or post your code. Thanks
  9. Four more hours until the New Year, so I'm counting this as a 2015 release. After being scrapped and re-written a few times, we have a web walker which is unique because it uses real map data, traversing the map intelligently unlike other node-based web walkers. @Zach worked behind the scenes to collect the data which we needed, @MGI created the framework, and a collaborative effort was made to create the WebWalkEvent. The walking works great, however the event is still very experimental and unoptimized. Over the course of the next month, I plan on overhauling the event to make it super efficient. The only tests which I performed was traversing over large distances, and I cried tears of joy as I walked from Lumbridge to Catherby. With that said, I haven't tested obstacles (although the code for it exists) and all the snazzy stuff like teleporting and taking boats hasn't been included. Upon opening OSBot 2.4.29, you will be prompted to install the WebWalker files, if you have any issues please post below! In addition, all the changes from .25 - .28 have been dropped and I re-wrote WalkingEvent again. Hopefully WebWalking works, hopefully WalkingEvent works, hopefully the file downloading works, high risk and high reward. Changelog: -Added Walking class -Deprecated LocalWalker class -Re-wrote WalkingEvent -Added WebWalker file handler to booter -Various Mirror Mode performance improvements Scripters: Hold off on using WebWalkEvent (deprecated), it will undergo pretty large changes. Usage: walking.webWalk(Banks.FALADOR_WEST.getRandomPosition()); Download Link: http://osbot.org/devbuilds/osbot%202.4.29.jar Happy New Year -The OSBot Staff
  10. I am a guy, but every holes a goal.
  11. Fully refunded u can close it now
  12. Want to buy with OSGP? Contact me on Discord! Features: - Recently added: Strength pumping - Supports every Bar available - Potion support (Optional) - Restocking coffer (Optional) - Coal bag support - Use a bucket too cool bars (If no ice gloves available) - Ice/gold gaunlets swap when making gold bars for the extra Experience - A clean and easy interface to start and track the script. - Custom webwalking using A* pathfinding algorithm - Randomized pathing system, humanlike paths, no repetitive clicking. - Script will never idle, start script and let it run forever! Antiban / Anti-pattern: - Randomized clicking positions - Random actions to break the pattern - Pathing is andom and close to human behaviour - Random/dynamic sleep times for humanlike interactions How to use CLI parameters: - Example Usage: -script 630:SAVEFILE.BREAKFILE 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: -script 630:SteelCoalBag.4515breaks Frequently asked questions (FAQ): Q: Where can we find this script? A: This can be found at the store here Q: How and where do I start this script? A: Simply start the script at Blastfurnace Q: Why does the script pays the Foreman A: If your smithing level is below 60, you have to pay 2500gp every 10min Will also pay the foreman after every restart Proggies: Blast Furnace Guide:
  13. by Czar Script live, buy now (only $4.99!) http://osbot.org/forum/store/product/463-perfect-crabs/ Want to buy the bot, but only have rs gp? Buy an OSBot voucher here Features Supports both rock crab locations! Teleporting - using tabs/spells Potion support - including combat potions and super att/str/defence Aggressive mode - attacks other crabs World hopping when a cannon is nearby Can randomize fight locations between trips! Calculates next best crab to attack when current crab is low on health! Resets region when crabs don't attack Rotates region resetting every 20-60 minutes Configure inventory load-out with a single button! Changes between walking south and using the cave! Banking support Automatically prioritizes visible crabs when fighting Can recover from being idle Ranged support, loots any type of ammo you have Loots ammo in second intervals (every 2-18 seconds it will loot all) Picks up edible seaweed to extend trips World hops when 7 or more players in the area Displays 'goal' information, e.g. (at 77 strength it will also show details for 80 strength, time left, xp left, etc) Rock crab areas are split into sectors and are cycled every time a rock crab is not found FAQ Why should I use this script when there are millions out there? It is the best script. Simply. Why are you releasing this now? It's time to make this one public, it was privately used for myself and has gotten me 80 strength in a single bot session. How do I set it up? On first use, make sure your inventory is laid out nicely, and click 'Load inventory' to save it forever, then click start Instructions There are no instructions. We do the all the work for you. CzarScriptingโ„ข Tips If you have a pure account, it is advised to go east, because there are no dangerous npcs there Use camelot tabs for quicker trips! You can use any potions, including combat ones Clean paint and GUI Want to use potions? Have potions in inventory Want to use teleport tabs? Have tabs in inventory Want to use camelot teleport spell? Have runes in inventory Want to use special weapons? Have special weapon in inventory Want to use ranged? Have ammo equipped Everything is automatically detected like a real robot. We do all the work for you. Gallery nooby account from 1-33 range (for range guild pot) Just from TESTING THIS SCRIPT
  14. MUFFINS AIR ORBER So It's Currently in development, i have all the pathing/walking/making orbs/banking done, and I just need to add in a GUI for food support etc. Your job?: What price should it be? Vote above or comment below. I'll be getting testers in the next few days so stay tuned. Requirements: 66+ Magic 30+ Defence (Recommended) 40+ HP (Recommended) Features: Banking Orb Making Glory Support Food Support Food Selection DEATHWALK HOUSE TELEPORT SUPPORT (?)
  15. Well, I thought I'd do it since i'm a baller. I bought two of the same shirt, I know. One is for my brother for christmas, he doesn't get back til late january.
  16. -unregistered email -no marks -wet oo (myself)
  17. COLOMBIA, its a nice panorama picture i found on google maps. https://www.google.nl/maps/place/Colombia/@2.2814592,-77.2509241,3a,90y,137.29h,56.93t/data=!3m8!1e1!3m6!1s-MkMu5g8zPmQ%2FUi8VyLXqbaI%2FAAAAAAAAA5k%2FjN2yH6Ezb5s!2e4!3e11!6s%2F%2Flh3.googleusercontent.com%2F-MkMu5g8zPmQ%2FUi8VyLXqbaI%2FAAAAAAAAA5k%2FjN2yH6Ezb5s%2Fw203-h101-n-k-no%2F!7i12000!8i5979!4m2!3m1!1s0x8e15a43aae1594a3:0x9a0d9a04eff2a340!6m1!1e1
  18. 1 point
    osbot is a very good bot and a lovely community have a wonderful new year everybody
  19. I believe 8.99 would be the perfect middle
  20. Eh alot of bans coming up in the last couple of days, jagex hitting us hard after xmas
  21. Yea it was likely a one time issue. Try starting from the bank with an empty inventory, that's what I did.
  22. Just bought this script, expecting good things from it!
  23. 1 point
    This was an issue 2 week ago, i thought we had gotten past this D: will check it when i get home. I dont remember touching the class since i amended it . Sorries! should be a quick fix as i know why its happening.
  24. 1 point
    I think its better to spread it out, i noticed when i babysat my main i wasn't reported once and used a very good script (Perfect Magic) i got banned on it for 2 days. I think the only reason that happened was because i was getting a shitload of exp (stun alching) for like 10 hours a day, which flagged my account. I'd say the only way to get banned is getting extreme amounts of exp a day/botting extreme amount of hours a day or just getting busted manually by a mod.
  25. - Script name: AIO Agility (24h) - Your member number (hover over your name to see it): 124140 lost my gracefull set. going to grind till lvl 99 now love to try your script
  26. LOL trial and error. glhf
  27. If you're going to goldfarm use proxies. Use breaks, Don't bot obvious shit like chinchompas.
  28. Looks good! i'll have to check it out when its done in development
  29. 1 point
    the first one probably 20-30M second probably 35M-40M
  30. Got a 6 hour proggy so far with this, has gotten me almost 60-70 in that time
  31. can i get a trial please?
  32. Nice buddy, Best of luck ! and keep us updated
  33. http://osbot.org/forum/topic/89662-powerlevelling-2def gl
  34. Credits to @Divinity for letting me use his enum as an example Example: (I will be using this enum through out the whole tutorial, the variable will be shorten down to make space). public enum ThievingNPC { MAN("Man", 1), FARMER("Farmer", 10), FEMALE("HAM Female", 15), MALE("HAM Male", 20), HAM_GUARD("HAM Guard", 20), WARRIOR("Al-karid Warrior", 25), ROGUE("Rogue", 32), MASTER_FARMER("Master Farmer", 38), GUARD("Guard", 40), PALADIN("Paladin", 70), GNOME("Gnome", 75), HERO("Hero", 80), ELVE("Elve", 90); private String name; private int lvl; ThievingNPC(String name, int lvl){ this.name = name; this.lvl = lvl; } public String getName(){ return name; } public int getLevel(){ return lvl; } } Whatโ€™s an Enum? An Enum is a data type, just like an interface and class. Enums and Classes consist of some similar characteristics, for example: constructor and some general methods. But the most unique things about Enums would be that they allow you to pre-define constants, which then allow you to access them at any time. Whatโ€™s a Data Type? So a Data Types would be consider something like: Int, String, Boolean etc.. So what Iโ€™m trying to say, is that your allowed to create methods out of an Enum. Youโ€™re allowed to use them, like you would in an argument, constructor, and even a method. Example: public void something(Enum name) { } public EnumName somethingElse() { return enumVariable } Parts of an Enum: (in order) Example: //variables //private fields //Enum constructor //setters & getters methods //your own custom methods How to create an Enum: When you want to create an Enum, you will start off with a modifier (optional). Followed by the key word โ€œenumโ€, then after follows the name of the Enum. Finally end it with brackets โ€œ{ }โ€ Example: public enum ThievingNPC { } Enum Conventions: Naming the Enum: You must capitalize the first letter in every word (no spaces ). Example: //The only reason why my enum is called ThievingNPC, and npc is in all caps is because it is an acronym ThievingEnum YouGetItNow Naming Variables: You must capitalize all letters, and you must replace all spaces with underscores (โ€œ_โ€). Example: ROGUE MASTER_FARMER Adding in variable (use Conventions): This is where the fun begins. Now you are allow to add in as many variables as you want. Just know that after every variable you end it with a coma โ€œ,โ€. But at your last variable it must end in a semicolon โ€œ;โ€. Example: MAN(), HAM_GUARD(); More important info about variables: Once you create your variables, if you decide not to add any predefined constants (hence the infomation in between the parenthesis after the variable name), then you dont need to addin the parenthesis. The parenthesis are meant to help organize what information goes with which variable. Example: (this is part of my Magic Manager snippet) "If you dont understand then dont worry this isnt that important". public static enum Rune { STEAM, MIST, MUD, LAVA, SMOKE, DUST, EARTH, FIRE, WATER, AIR, ASTRAL, BLOOD, BODY, CHAOS, COSMIC, DEATH, LAW, MIND, NATURE, SOUL; @Override public String toString() { return super.name().toLowerCase() +" rune"; } } How to create Constructor: Optional adding a modifier. With Enum youโ€™re not allowed to use the โ€œpublicโ€ keyword modifier. Since Enum variables are static. Use the Enum name followed by Arguments. Your constructor Argument must match the arguments within the variables. and end with brackets โ€œ{ }โ€. Example: MAN("Man", 1), FARMER("Farmer", 10); ThievingNPC(String name, int lvl) { } What to do within the Constructor: You must first create some private fields. Then make your Constructor argument equal those private fields. Example of the key word this: link Example: public enum ThievingNPC { MAN("Man", 1), FARMER("Farmer", 10); private String name; private int lvl; ThievingNPC(String name, int lvl){ this.name = name; this.lvl = lvl; } } Creating Methods: Since your fields are private you need some sort of way to be able to access the values. So this is where you would create your getter methods. Also any other custom method you would need. Example: public enum ThievingNPC{ MAN("Man", 1), FARMER("Farmer", 10); private String name; private int lvl; ThievingNPC(String name, int lvl){ this.name = name; this.lvl = lvl; } //from here and below are where you put your methods at public String getName(){ return name; } public int getLevel(){ return lvl; } } Some Default Enum Methods & Returns: These are some of the default methods that Enum's come with. There's many more, but these are the important ones, and the ones i like to use . *Format: (method name, return type) //comment if any. values(), Returns: an array of your enum variables. //Static valueOf(String s), Returns: an enum variables. //Static compareTo(E o), Returns: the distance between the two enum variable, using there ordinal(). ordinal(), Returns: the index in of the enum variable. name(), Returns: the exact enum variable name. toString(), Returns: the exact enum variable name. // if toString() isnt overrided. toString(), Returns: what ever you told the method to return. // if toString() is overrided. How to access the Enum and there variables (in order): Start with, the Enum name. followed by, the variable name. then, end with the method. Which returns the method. Example: ThievingNPC.MASTER_FARMER.getLevel(); Returns: 38 End of part one, beginner guide. Link to part two: link not yet ready

Account

Navigation

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.