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
    16
    Points
    23408
    Posts
  2. Khaleesi

    Developer
    12
    Points
    27742
    Posts
  3. Sky

    Ex-Staff
    11
    Points
    4741
    Posts
  4. Vilius

    Scripter II
    11
    Points
    1496
    Posts

Popular Content

Showing content with the highest reputation on 03/24/16 in all areas

  1. @Sysm has completed 50% of the service, but not all experience was valued at the same rate. 30 to 60 Woodcutting is 257,379 XP. The payment for this service was decided to be 3M according to the skype logs. Making it 11.655 gp/xp 47 to 60 Woodcutting is 198,615 missing XP. This would mean 2,314,857 gp is to refunded for the woodcutting service. 40-70 Attack is 724,264 XP 65-70 Strength is 288,199 XP 60-70 Defence is 463,885 XP The total sum of this xp is 1,476,348. 67-70 is 189,674 missing XP 66-70 is 241,373 missing XP 60-70 is 463,885 missing XP The total sum of this xp is 894,932 The payout was 14M. Equaling 9.482gp per xp. Meaning that 8,485,745 gp is to be refunded. A bond is the purest base for membership so I will be using this for the formula to gp. A bond currently sits at 2,625,372 according to OSBuddy. When one exchanges a bond for membership they receive 14 days of membership equaling to 187,526 per day. Meaning that 375,052 worth of gp was 'wasted'. Summary. 2,314,857 gp for woodcutting. 8,485,745 gp for combat 375,052 gp for bond. 11,175,654 gp in total should be refunded of the 17M. The 2m in supplies should remain in the account. As a precautionary measure, I've placed @Sysm under twc and asked him to post here, he has 24 hours to do so.
  2. ๐Ÿ‘‘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
  3. we love you @@Acerd
  4. Not allowed. Do your own homework son!
  5. #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/
  6. by Czar Buy now (only $8.99!) 143 HOURS IN ONE GO!!!!! update: this bot is now featured on the front page of osbot! More reviews than every other fishing bot combined! 100 hour progress report!!! How to use Script Queue: ID is 552, and the parameters will be the profile name that you saved in setup! This process is really simple, just to save you headache
  7. APA Chest Thiever Deadman mode & Level 3 friendly! $3.99 $2.99 _______________________________________________________ Demo Video: Please note: This video was made before support for alching was released. Please refer to below for the new GUI and paint changes Requirements: 13 Thieving for basic chests, 28 for Nature rune chests Features: Rapid reaction speeds mean script will never fail to loot a chest Wide range of chest locations including Ardougne and Rellekka Easy to set up with highly customisable user interface Attractive and informative paint tells you everything you need to know Self-generating paint means it's only as big as it needs to be Real-time profit tracker using live grand exchange data Supports alching while looting (free magic exp!) High and low alching supported Alchs any item you can think of Profit tracker keeps account of alching expenses, calculating net change Customisable anti-ban system ensures script acts like a human Supports food (misclicks can happen (very rarely!) - this is just a failsafe!) Informative location tracker tells you details of every chest Looting system picks up any stray nature runes / coins should anyone die! Dynamic signatures allow you to keep track of your total progress ...and much more! Chest Locations: Example Setup: Screenshots:
  8. People are intimidated by Task/Node based scripts because they think its difficult to write and understand. Well you shouldn't be scared, because I'm going to cover everything you need to know. Before going on to the tutorial, I'm expecting from you, To have at least basic knowledge of java To have at least basic knowledge of the OSbots API So what are Task/Node based scripts? Well its simply states but in OOP design. Alright, so we are going to make an abstract class for a Task. We will use this code which I will explain in a bit. import org.osbot.rs07.script.MethodProvider; public abstract class Task { protected MethodProvider api; public Task(MethodProvider api) { this.api = api; } public abstract boolean canProcess(); public abstract void process(); public void run() { if (canProcess()) process(); } } Breaking down this code just comes simply to a few things. A constructor which accepts the MethodProvider class, but why shouldn't it accept the Script class? Well because we only want the task to know about the OSbot api, not the whole methods that the Script class can have, like onLoop(), onStart(), etc. protected MethodProvider api; public Task(MethodProvider api) { this.api = api; } An abstract boolean public abstract boolean canProcess(); An abstract method public abstract void process(); And a run method public void run() { if (canProcess()) process(); } When a class will inherit the methods from the Task class, that class will have a constructor, an abstract method and boolean. The boolean canProcess() will be the condition on which the process() method will execute code. So basically we do the checks and processing with the run() method, we would just check if the condition is true and let the process() method execute code accordingly. Now, we got that abstract class Task, we are going to make it do work for us. We are going to make a drop task, the class will extend the Task class and it will inherit the abstract methods which the Task class has. The drop task will have a condition, the condition will be api.getInventory().isFull(), the condition will return true after the inventory is full and let the process() method execute script accordingly, the code will be api.getInventory().dropAll(); Our class will look something like this import org.osbot.rs07.script.MethodProvider; public class DropTask extends Task { public DropTask(MethodProvider api) { super(api); } @Override public boolean canProcess() { return api.getInventory().isFull(); } @Override public void process() { api.getInventory().dropAll(); } } As you can see we declare a constructor public DropTask(MethodProvider api) { super(api); } Now you might ask why the constructor looks a bit differently from the abstract Task class and what super(api) means? the super() keyword invokes the parents class constructor AKA the Task's class constructor. Now going further we see @Override public boolean canProcess() { return api.getInventory().isFull(); } So that is how our condition is handled, we just return the booleans variable based on what the getInventory().isFull() returns. In term, if the inventory is full the condition will be true, if the inventory is empty the condition will be false. Further on we see @Override public void process() { api.getInventory().dropAll(); } This is basically what our custom task will do after the canProcess() is true, aka when the condition is true. If inventory is full -> we will drop the items. ' After we got our custom task done, we need to let our script execute the tasks, now how we will do it? Simply we will open our main class which extends Script, meaning that the main class is a script. We declare a new ArrayList at the top of our class, to which we will add tasks to. Our main class should look like this import java.util.ArrayList; import org.osbot.rs07.script.Script; public class Main extends Script{ //this is our array list which will contain our tasks ArrayList<Task> tasks = new ArrayList<Task>(); @Override public int onLoop() throws InterruptedException { return 700; } } Now we have our ArrayList which we have a non primitive data type in it (<Task>), in term think of it like the ArrayList is inheriting the methods from Task class. All though its a different topic called https://en.wikipedia.org/wiki/Generics_in_Java you can look into that if you want. Alright, so we have our ArrayList, time to add our tasks to it. In our onStart() method, which only executes once when the script starts we simply add tasks.add(new DropTask(this)); So basically we are adding a new task to the ArrayList, by doing that, to the .add() we add a new object of our DropTask by doing .add(new DropTask(this)); our DropTask has a constructor for MethodProvider which we simply pass by doing DropTask(this) the keyword this references this class that contains the code. Now why does it work by referencing this class, its because the Main class extends Script, the Script class extends MethodProvider as its stated in the OSBots API docs. So we added our tasks to the ArrayList, now we need to check the conditions state and execute the code accordingly. We simply add this to our onLoop() method. tasks.forEach(tasks -> tasks.run()); Which will iterate trough all the tasks in the ArrayList and execute the run() method, as we remember the run() method in our abstract Task script simply checks the condition and executes code if the condition is true. After all this our main class should look like import java.util.ArrayList; import org.osbot.rs07.script.Script; public class Main extends Script{ ArrayList<Task> tasks = new ArrayList<Task>(); @Override public void onStart(){ tasks.add(new DropTask(this)); } @Override public int onLoop() throws InterruptedException { tasks.forEach(tasks -> tasks.run()); return 700; } } Now after all this you can start making your own tasks and adding them to the list. Alright for those who want quick pastes you can find them here in this spoiler: So no need to be scared, you just really need to try and do it, hope this tutorial helped.
  9. Hero's Monk Robe collector Download link: https://mega.nz/#!sARRUYaR!gygzQAmbdMfL4YIKEywlPKmhQMi0sWcqAymvhpY3ngU Put the .jar in C:\users\you\osbot\scripts What is Hero's monk robe collector? This script collects monk robes at the edgeville monastery for profit. Proggies GP Gain i got about 115K GP/hr at F2P worlds. the GP/hr will be higher when you use member worlds, since there are multiple bots at F2P that will result in you logging into an empty world Why use this script? GP! Requirements 31 It grabs the overall price of the robes from osbuddy exchange! so it will be pretty accurate How to start the script Start the script in edgeville bank or at the table where you pick the robes GUI I added gp/hr to the script, since people would probably want it User proggies: Version History version 1.0 - initial release Bug report Error message: Client mode(injection/stealth) (if you can provide) Where did it happen? (if you can provide) how did it happen? Screenshot: Show your love by sending your proggies here!
  10. http://osbot.org/forum/topic/68912-grand-exchange-price-api/
  11. There's api.webwalk.impl.AvoidProxy which you can use to avoid certain areas. MGI posted this as an example: INodeRouteFinder finder = INodeRouteFinder.createAdvanced(); for (INodeScript script : finder.scripts()) { finder.remove(script); finder.add(new AvoidProxy(script, true, BLOCK_AREA_1, BLOCK_AREA_2)); }
  12. 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:
  13. 1 point
    Before buying, please ensure you check-out with the correct script. Swapping scripts is not possible. View in store $4,99 for lifetime use - Link to Sand Crabs script thread (better exp/h!) - Requirements: Camelot tabs / runes in main tab of bank Designated food in main tab of bank ~ 20-30+ combat level Features: CLI Support! (new!) Supports Ranged & Melee Attractive & fully customisable GUI Attractive & Informative paint Supports any food Custom cursor On-screen paint path and position debugging Supports [Str/Super Str/Combat/Super combat/Ranged/Attack/Super attack] Potions Collects ammo if using ranged Stops when out of [ammo/food/potions] or if something goes wrong Supports tabs / runes for banking Option to hop if bot detects cannon Global cannon detection Option to hop if there are more than X players Refreshes rock crab area when required Avoids market guards / hobgoblins (optional) Automatically loots caskets / clues / uncut diamonds Enables auto retaliate if you forgot to turn it on No slack time between combat Flawless path walking Advanced AntiBan (now built into client) Special attack support Screenshot button in paint GUI auto-save feature Dynamic signatures ...and more! How to start from CLI: You need a save file! Make sure you have previously run the script and saved a configuration through the startup interface (gui). Run with false parameters eg "abc" just so the script knows you don't want the gui loaded up and want to work with the save file! Example: java -jar "osbot 2.4.67.jar" -login apaec:password -bot username@[member=RuneScape].com:password:1234 -debug 5005 -script 421:abc Example GUI: Gallery: FAQ: Check out your own progress: http://ramyun.co.uk/rockcrab/YOUR_NAME_HERE.png Credits: @Dex for the amazing animated logo @Bobrocket for php & mysql enlightenment @Botre for inspiration @Baller for older gfx designs @liverare for the automated authing system
  14. Molly's Hobgoblin Killer This script is designed to kill hobgoblins southwest of Falador for limpwurts, seeds, herbs and other various things. It works best on mid to high level accounts, and can be run for hours on end! This script is capable of a solid 120k+ an hour for members accounts and 50k+ an hour for mid level f2p accounts, as well as 30k+ xp/hr and 20k+ xp/hr respectively in the combat stat you decide to train. Buy HERE Features: - Loots all valuable items - Bot world hopping - Supports any food -Use of agility shortcut -Use of Falador teleport tabs Setup: Fill out the simple gui and start! Proggies: Submit your proggies!
  15. 1 point
    Do you want to bot something that Instantly sells? Do you want to be able to gain magic Experience at the same time? Do you want to be able to make over 350k+ GP an hour? Are you looking for OSBots most featured and popular Orber? Shudsy's Orber is what you're looking for. Features Smart Walking system. Emergeny Teleport incase of PKers or low hp. Ability to use House tabs instead of glories if selected. Ability to use Clan wars to bank and restore HP/Energy. Clean paint which also lets you hide if wanted. Full item support with everything needed. World hops if attacked by PKer. Death walking/Death Teleporting World hopping to avoid PKers. Stamina Potion support. Requirements 66+ Magic is required. 40+ HP is recommended. Information If NOT using Castle wars to bank, have food in bank. If enabled, have Stamina Potions in bank. Have Unpowered orbs and cosmic runes in bank. Have several glories, ring of dueling or House tabs in bank. Click here to buy! Proggies 18 Hour proggy Dynamic Signature
  16. Hello everyone, This script kills goblins. Simple antiban. You can start it anywhere you want it walks to goblins and starts killing them. If your character dies, he walks back to goblins. handles obstacles(opens doors, gates). Drops bones from inventory if accidentally picks up by miss click. To use it, put the downloaded JAR inside your scripts folder and refresh the scripts in your client. Place the jar in: C:\ USERS\ YOUR USERNAME\ OSBOT\ SCRIPTS\ Goblinkiller.jar should be placed here. Download link (Current version: 0.6) (Updated: 2016.04.05)
  17. RQ Chopper | Woodcutting as it should be By RandQm Features: All trees to be made available Many locations, also less popular ones! Auto-check bank for better axe Start anywhere, anytime, the bot will prepare (Go to area, bank, take axe, ...) on it's own! Anti-ban implementations Powerchopping & taking bird nest options! Anti-fail systems built in Advanced information display Easy & clear GUI SMART TREE DETECTION when all trees are down, walk to the one which will respawn first AUTO-SWITCH TO BETTER TREES When this option is toggled on, the bot will keep track of leveling up. Once it reaches the required level for a better tree (required level + 5 for tree's over willow) it will head to those trees and start training there without you having to do anything! When using powermode, it will not go to better trees anymore once it reached willow as willows are the fastest experience. CUSTOM LOCATION SUPPORT Cut anywhere you want not bounded by locations! In the GUI, choose the type of tree you want to cut and choose "custom" as location. Stand in the center of the area you want to cut in when starting the script. The bot will scan the area in a 15x15 radius for the type of tree you specified. It will save those trees and start choppin! When not using powerchopping mode it will find the closest bank to use. Download: Current version: 2.0 Click here to download! Soon to be on the SDN For now, place the downloaded jar in: c:\Users\YOUR_USER\OSBot\Scripts\ Configurations: Proggies:
  18. Quests done done aswell to access the nmz so guess that means fk all then.... anyway i refund him really dont care for 11m, however i think this is bull my workers did more then that so il just pay them meself. sadly i have to refund him now this amount if i dont wanna be labeled as a "twc scammer". 2m should stay on the account is bullsht aswell since its been spend on pray pots for nmz. but yea why not make me pay for that aswell :D il just refund him 13m then i guess... completely disagree but mod's word is final i guess. il post a screenshots up soon and like to see my twc get removed.
  19. gl selling! Funt is a great guy big vouch from me
  20. Bc someone followed it and were having issues
  21. Unlucky bro I did 90-99 there I managed to prod my account to 40 attack, 79 hp, 99 str, 13 pray at 66 or 67 cb Some of my gains from around 90-99 strength:
  22. 1. My plank farmer was the only product with 10+ customers, I have already rewritten it and previous customers will receive free access. 2. My fire maker had 3-4 users. I will personally buy them any other 5$ Botre script if they wish. 3. My catapult script had 6 customers, I have rewritten a free version of it for the community. I never guaranteed lifetime support and 99% of my userbase was able to get a profitable (easily up to 3000%) return (in terms of gp, experience, etc..) on their script investment. Stop being so toxic, your shitpost has nothing to do with the topic of this thread.
  23. Ah nice idea, really liking your paints also, going to try this bad boy out for sure, good work!
  24. 1 point
    looking for either 85 miner, 80-90+ fisher, or 99wc
  25. 3k

    1 point
    gz fam
  26. Can I have a trial?
  27. hey if you could add me on skype , DustinMontie0794 , i would like to buy the script sorry it took so long my comp died on me and i just got a new one c:
  28. Would love a quick trial.
  29. The script should be working, if anything doesn't work just message me and I'll update it I gave you a 24 hour trial so you can test it. Please provide me some feedback! Khaleesi
  30. Adding you on my new Skype, need another script icon done.
  31. Give us an idea of what happened On my way to 99 with yews since 60 f2p
  32. Bought after trial proved script was very good
  33. 1 point
    Try @ProxyFish
  34. Hey Khal, I purchased your Tutorial Island Script, just waiting for it to clear my paypal cause I didn't use my card this time. xD Pl0x and thanks for the trial! this would be ideal to get me going while I'm trying to suicide bot a shitload of accs :p
  35. 1 point
    uhhh, this is weird

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.