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

    Ex-Staff
    22
    Points
    7878
    Posts
  2. Muffins

    Global Moderator
    19
    Points
    6886
    Posts
  3. Czar

    Global Moderator
    15
    Points
    23408
    Posts
  4. Maldesto

    Administrator
    14
    Points
    19229
    Posts

Popular Content

Showing content with the highest reputation on 09/12/15 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. This update removes the MouseZoom random event and allows botters to use any zoom settings they wish. All credits go to @Zach for making this happen. Changelog: -Removed MouseZoom Random Event -Updated position calculations -Added Camera isDefaultScaleZ() This is a development build so there may be issues, please report any version 2.3.114 specific issues here. Edit: Moved to Stable Build -The OSBot Staff
  3. Nothing in here requires an in-depth explanation. I'd like to thank @Botre for reporting a serious bug that uncovered a lot of others hidden bugs. Also throw @Zach a few high fives for tracking down and killing off some pesky bugs. Yes, we plan on removing the Mouse Zoom random event solver at some point soon. Changelog: -Removed Settings isTabOpen(SettingsTab) -Rewrote Settings open(SettingsTab) --Checks internally if it's already opened -Removed Settings openHouseOptions() -Removed Settings closeHouseOptions() -Rewrote and Deprecated Settings setHouseBuildingMode(boolean) -Rewrote and Deprecated Settings isHouseBuildingModeOn() -Deprecated Settings areRoofsEnabled() and immediately returns false --Planning on rewriting -Deprecated Settings toggleRoofs() and immediately returns false --Planning on rewriting -Added Settings resetMouseZoom() -Updated MouseZoom random to check SettingsTab -Removed unused interfaces which were being initialized -Patched ItemContainer and RS2Widget for correct item ids -Patched Widget Debugger issues returning incorrect values -Updated Store API The OSBot Staff
  4. Introducing Muffin's Oakie/Teakie Planker ! WHAT ARE OAK PLANKS AND TEAK PLANKS USED FOR? An oak plank/teak plank is a material used in the Construction Skill. Each plank gives 60 Construction experience when used. NO REQUIREMENTS NEEDED TO BE MADE YO. WHAT DOES IT DO? Turns oak logs and teak logs into oak planks and teak planks for insane profit Supported Locations? VARROCK CAUSE THATS WHERE THE SAWMILL IS DUH. How can I get this script? Download it, and put it in C:/Users/YOURNAME/Osbot/Scripts Go into your script browser, hit refresh, and select it https://www.mediafire.com/?a7zp2h4lfefedwb How do I use this script? -Start with cash and oak/teak in your inventory -Start the script and select your plank via the GUI -Put Oak/Teak logs at the top of your bank -Start it in Varrock East Bank! -Profit! Thanks for viewing my thread and have a wonderful day! -Muffins Progress Reports: ANY BUGS THAT OCCUR POST ON HERE. Credits to: @Bobrocket for helping me with a Pathing issue! && @DubzieBug with a banking issue && @Okabe For some GUI Help
  5. 2 points
    im hyped for new areas and new scripts too, but sailing is something that does not attracts my attention
  6. Oh my not again l0ll
  7. 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
  8. efficient & flawless Link: Script now live: Here Features Bypasses Jagex's camera movement bot trap. new! Uses ESC key to close the interface new! Uses the higher xp method (aligns the camera to the target so it closes the menu when it pops up) NEVER gets in combat, 'tower' method of getting out of combat isn't even there (deliberately). Logs out when no money left Equips bronze arrows when necessary Displays 'goal' information, e.g. (at 77 range it will also show details for 80 range, time left, xp left, etc) Automatically equips higher level gear such as d'hide chaps and vambs Runs away just in case of emergency! ................................................................................................................................ With the bots on OSBot, Czar promises to deliver yet another incredible piece to the CzarBot empire. This means you will get to run the script with no worries about bans and xp waste. LEGENDARY HALL OF FAME 100 hour progress report Configuring the bot and the result: Set the npc attack option to 'Hidden' if you want to avoid deaths forever! For extra XP 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 it public, it was privately shared with some friends and has been working flawlessly. Instructions There are no instructions. We do the all the work for you. CzarScriptingโ„ข Tips If you are low level, you can use a ranging potion at level 33 ranged to get in the ranging guild. Try and have as high ranged bonus as possible. Gallery ANOTHER 1M TICKETS GAINED !!
  9. Highest bid so far, Bid Noted, Thanks.
  10. The ID above the item (556). It's comma-delimited, so for example 556,558,1222
  11. 1 point
    luvin this script so far, cant wait till it supports starting games itself<3
  12. Having the same issue here
  13. 1 point
    They said there will be no pvp sailing but they might add a quest which includes pirates n stuff
  14. 1 point
    Yes if we can be pirates and fuck people their ships up
  15. There can be as many arguments as you like, however the expressions can easily become cluttered and messy, so if you've got a lot of parameters, consider boxing them inside of an new object and passing that object as a single parameter. When you have multiple arguments, you have to wrap them in brackets and give each parameter a name, e.g.; #forEach((param1, param2, param3, param4, param5, param6, param7) -> doSomething(param5)); This is why Comparator works and why I've used it as so in my earlier post. Any interface can be used just so long as that interface is a functional interface, aka. an interface that only has one method. For instance, in Lambda, you cannot use MouseListener (or the other mouse/key listener variants), because they have two or more required methods implementations. If you wanted to implement interfaces via Lambda expressions for one MouseListener function (e.g., #mouseClicked(MouseEvent)), then you could do a work around such as this: import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import java.util.ArrayList; import java.util.List; public class MouseClicked implements MouseListener { // Create a list to store our new functional interface type (below) private final List<Listener> listenerList; public MouseClicked() { this.listenerList = new ArrayList<>(); } @Override public void mouseClicked(MouseEvent e) { // Check if list is empty if (!listenerList.isEmpty()) { // Iterate through the list and pass the MouseEvent to the functional interfaces listenerList.forEach(listener -> listener.mouseClicked(e)); } } // Delegate methods: public void addListener(Listener listener) { listenerList.add(listener); } public void removeListener(Listener listener) { listenerList.remove(listener); } // New functional interface: public static interface Listener { void mouseClicked(MouseEvent e); } /* * To hold true to the interface "contract", we will have to implement the * other methods that come packaged with MouseListener. However since we * don't need to use them/interact with them, we can leave their code bodies * empty. * * Irrelevant methods implements: */ @Override public void mousePressed(MouseEvent e) { // Ignored. } @Override public void mouseReleased(MouseEvent e) { // Ignored. } @Override public void mouseEntered(MouseEvent e) { // Ignored. } @Override public void mouseExited(MouseEvent e) { // Ignored. } } Then in your script: public void doSomething() { // Create new object, which also functions as valid MouseListener MouseClicked mc = new MouseClicked(); // Add MouseClicked listeners as Lambda expressions mc.addListener((e) -> System.out.println(e)); // Register the entire listener getBot().addMouseListener(mc); }
  16. Just brought, testing now. edit1: First bank run went well, used tab, refilled inv with tab/food and walked back smoothly. Nothing even remotely buggy so far. edit2: 57 minutes in, stopped showing the XP gains for HP?
  17. As promised from the 2.3.111 development build, the OSBot Break Manager was re-written and is currently working with all the features found from the new settings interface. Here is some general info regarding the break manager: -Randomize bot/break time randomizes the time by 10% --Ex: 100 min bot time = 90-110 min bot time -If you are using a default account, you will be logged out after the bot time is reached --Should be obvious, you can't log back in without giving the client your user/pass Changelog: -Rewrote Break Manager -Patched Default account bug while logged-out -The OSBot Staff
  18. start off by learning java
  19. 1 point
    Doesn't matter, ip banned due to being a fuckin moron. User on the skype lynx.titan is @Dylan and is ip banned for scamming. They were doing services together and he was sharing his osbot account with him. Glad no one got scammed.
  20. 1 point
    You're welcome!
  21. Two minor improvements: Create a separate function to handle the logic of the filtering. It makes the Lambda expression more readable. Include comparator as a Lambda expression also. For example: /** * * @param npc * NPC object instance * @param name * Name to check against (case insensitive) * @return <tt>NPC is defined</tt> */ private boolean isDefined(NPC npc, String name) { return npc != null && npc.exists() && npc.getName().equalsIgnoreCase(name); } /** * * @param name * Name to check against (case insensitive) * @return NPC object instances */ public NPC getClosestNPC(String name) { return getNpcs().getAll().stream() .filter(npc -> isDefined(npc, name)) .min((npc1, npc2) -> Integer.compare(getMap().distance(npc1), getMap().distance(npc2))) .orElse(null); } Oh and everything after #stream(), I break-line each of the running expressions, to make them more readable also.
  22. 1 point
    Got a 1 day ban on my main.
  23. is there anyway to have the bot chill out for a sec to allow ores to respawn when ur only minning form 2 veins?
  24. Whenever I try to do a custom area osbot permanently becomes extremely slow & even unresponsive at times even when I cancel the script until I restart the whole client.
  25. stealth no breaks this acc is lvl 3 100% stealth mode product :3
  26. Hi I bought your range guild script and loved it! Could I please have a trail for this and your other mining script to decide which one I should buy.
  27. I bought the woodcutting or "Perfect Chopper" script from you like 1 week ago and was very happy with the outcomes that I was getting beside the two bans which was my fault of course. But anyways I am seeing some bugs in the woodcutter script. But basically when I use the south Falador yew tree and im on the eastern most tree the script takes a while to figure out how to get to the west side. If you can make it so it clicks on mini-map rather then the on-game screen it would be much better. But I think clicking the mini-map for all choices will be better since it get the spot more accurately. Just give me your feedback thanks.
  28. WIld one here, any chance to add support for keeping your pickaxes in the inventory? Figured holding a some quest items may act as a small little anti ban. Or is that pointless?
  29. Buy it for free scripts
  30. It clearly says please dont purchase this package. How stupid your brother is?
  31. Good to see you back, I am also from 2011 Script Writer.
  32. It does repair them, make sure you have a hammer in inventory :P

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.