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 08/06/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. 2 points
    12 MONTHS/52 WEEKS/365 DAYS/8765 HOURS/525948 MINUTES/31556926 SECONDS its the final year FOR ME This will be my final year on runescape! I've decided that i will be quitting rs next year,so my goal is simple make 30,000 cash by the end of the year.ill be doing weekly/monthly updates[whenever i sell/make a lot of gold really]. goal:0/30,000 adding more later-ty for support first update will be 8/20/2015
  3. http://osbot.org/forum/topic/77652-afk-to-maxed/ 1 month break down for 4 accounts Total reset time is 60 seconds for all 4 accounts 3 times per day So in total i spent around 90 mins on resets 120 mins questing (all 4 accounts) 120 mins on quest requirements TOTAL TIME SPENT 5 hours 30 mins. TOTAL PROFIT FROM NMZ 8M TOTAL PROFIT FROM ACCOUNTS 600M (when sold) TOTAL OVERALL PROFIT 608M PROFIT/HOUR 110.5M not to bad at all going to do 8 next month
  4. 2 points
    Returns POH location found in config 738. My cons is quite low so I've only tested this for rimmington/taverly/pollniveach, unless they do some weird shit it should work for other locations as well. Note: positions for brimhaven/yanille are missing atm. public class POH { private static final int POH_CONFIG = 738; public static POHLocation getLocation(MethodProvider api) { int c = api.configs.get(POH_CONFIG) & 0x7; // clear other bits return POHLocation.values()[c]; } public enum POHLocation { None(0x0, new Position(0,0,0)), RIMMINGTON(0x1, new Position(2953,3224,0)), TAVERLY(0x2, new Position(2893,3465,0)), POLLNIVEACH(0x3, new Position(3340,3003,0)), RELLEKKA(0x4, new Position(2670,3631,0)), BRIMHAVEN(0x5, new Position(0,0,0)), YANILLE(0x6, new Position(0,0,0)); public final int mask; public final Position position; POHLocation(int mask, Position position) { this.mask = mask; this.position = position; } } }
  5. First of all, if you're doing string comparison you should be using .equals() Second, setEnabled controls whether the checkbox is active. You're looking for setSelected() And I would recommend doing something like boolean selected = Boolean.parseSelected(line05); checkbox.setSelected(selected); Cleaner code
  6. 2 points
    I have just released my framework's source code to the public over at GitHub. Not much explanation necessary. Criticise, learn from and improve on as you please https://github.com/carbage/OSBot-Framework
  7. 2 points
    I guess if you have not experienced what we are talking about then its difficult to understand what I mean. Say you have 10 nodes in your list. During the next loop, 2 of those nodes are going to return valid, meaning they will execute(). The first valid node is hit, it executes. But one iteration is not enough to make this node complete. i.e. it needs to execute() at least one more time before it completes successfully. For example, you are trying to click a magic spell, the first iteration thru the loop opens the magic tab, but doesn't click the spell. The second iteration would click the magic spell now that the tab is open. But since you are executing 2 nodes, there is a node after it that will execute. Say this node is to eat food. The eat food node is going to open the inventory tab to eat the food. So the first iteration in the loop, the inventory tab is opened. The second iteration the food will actually be clicked. So in your first loop this is what happened: -The magic tab is opened and ready to click a spell -Our hp was low so eat food node executed, the inventory tab opened to eat food Now the next loop these 2 nodes need to execute again -Magic node executes, since we opened the inventory, we need to open the magic tab again. -Now the eat node is hit, we should be clicking the food, but we have a conflict between these 2 nodes, so the inventory tab is opened again. These 2 nodes would just get stuck fighting eachother over and over. Breaking on the first valid node allows for the complete removal of any chance of this happening.
  8. Should be normal again.
  9. 2 points
    Captain Config
  10. 2 points
    op is retard
  11. 2 points
    It's a thursday arvo m8, course im gonna be fucked :")
  12. 2 points
    Shit I feel like a douche saying this but... On my way from lumby to varrock I ran into him accidentally. He came up to me and said "Hey can you hold this for me real fast?" he then proceeded to run up a ladder in a store nearby. A minute later he comes down and I trade him the 100k back and he says "Wow you're awesome! Thanks for being so trustworthy, here's a bond!" Really cool guy but I feel bad because I used that bond to bot on for a solid 2 weeks.. Does that make me a bad person?
  13. Want to buy with OSGP? Contact me on Discord! Important Info/Tricks - There is a very high chance of acc locks/banns on stealth mode (Use mirror whenever you can) - Using proxies while making accounts will get your account locked most of the times - If using proxies make sure to CREATE and BOT it on the same IP. Else they will receive banns, you will still experience locks though. - If using mirror mode, scale the original client smaller than the osbot game area, this will the blue screen go away at the start. - When Using Mass mode, make sure to have the first account added to osbot and you are NOT using the Default account. How to use CLI parameters: - Example Usage: -script 591:SAVEFILE SAVEFILE = Saved 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) - Final form: -script 591:AccProfile1
  14. Winning at eBay In this guide I will be teaching how to turn over ยฃ12k+/18k$ per month. Proggys can be found at the bottom This is not a easy task and does take a little time and effort to complete, but I will break it up into easy bite size chunks. Part 1 Getting started Part 2 Day to Day running. (not finished yet, will update tonight) Paying low amounts of TAX (UK ONLY) Helpful hints and tips FAQ Proggys I will update this further later today when i have some spare time If you liked this guide and would like to see more like it, Tap that like button ->
  15. Hi everyone, During the past months I have been working on a great project. I wanted to create an application to "runescapify" an image. The result is an app where you can add almost all popular items from the game to your picture. If you wanna check it out for yourself here is the link to download the app: https://play.google.com/store/apps/details?id=com.runescapify&hl=en Cheers!
  16. Opinions on it Created new one
  17. needs low hp + desert treasure can pay extra if it has mithril gloves. Gp i pay 2-10M depends on the quests/stats
  18. I don't even know where to start Well... first of all, this: Inventory inven = client.getMethods().getInventory(); Player player = client.getMethods().myPlayer(); Bank bank = client.getMethods().getBank(); What are you trying to do here? You already have access to the inventory by calling, for example, inventory.contains() directly. Same for player and bank. The reason the script doesn't start is that client doesn't exist yet, any initialization should be done in onStart. if(inven.isEmptyExcept(995)){ Should just use inventory.isEmptyExcept(995). if(BANK_AREA.contains(player)){ You have access to the local player through myplayer() ellis.getMethods().getWidgets().getWidgetContainingText("Hard Leather").in teract("All"); All methods are already accessible from the script itself. You can directly call : getWidgets().getWidgetContainingText("Hard Leather").interact("All"); Also, banking can simply be done by calling bank.open(), you don't have to do there interaction yourself
  19. thank you =) thank you
  20. Darkbow helps very gud. He has darkbow,black dhide, some coif, prob archers ring, snakeskin boots. If your rich get archers hat,archers boots,archers ring, dbow, armadyl armor. I imagine it would be over 50k xp/hr
  21. 1 point
    Like every thursday of the past 2 years, there is a runescape update... Which causes clients to break for a short period
  22. Control Panel OSBot Status: OFFLINEOSBot Stable Download: Version 2.3.94 OSBot Dev Download: None ------------------------------------------------------ Mirror Mode Status: OFFLINE Mirror Mode Version: 1.095
  23. Here's a nicer version ;) public boolean usePleb(String itemName, String objectName) { if (objectName.isEmpty() || itemName.isEmpty() || !getInventory().contains(itemName)) return false; Entity localEntity = getObjects().closest(objectName); if (localEntity == null || !localEntity.exists()) return false; if (!localEntity.isVisible()) getCamera().toEntity(localEntity); if (getInventory().isItemSelected() && !getInventory().getSelectedItemName().equalsIgnoreCase(itemName)) getInventory().deselectItem(); getInventory().interact("Use", itemName); localEntity.interact("Use"); return true; }
  24. Fixed, apologies. Update will be live within a few hours
  25. The thing is.. It takes a month to achieve that. So you would have to show it like.. 608M/month
  26. Go to the browser and download the proper jdk.
  27. reached my goal in around 10 days =)
  28. Request Template: - Script name: Caged Ogres (24h) - Your member number:179491 Tempting to buy, I'm currently 89 ranged at the moment. I would please like a trial for the Caged Ogre script before purchase.
  29. 1 point
    gl ho, school > rs
  30. 1 point
    @Fruity: if you want I can implement trading into your script. I have training without it for awhile now and it is very annoying. I will do it for free.
  31. Does that really work? I mean I personally think they just made Mirror just to make more money. It sounds like a good option and people buy it, but does it really work? If so I might also buy it haha
  32. Damn, you should move to master farmers or something later on But good luck ;)
  33. I have been testing a litte bit and I found a few bugs that I would like to report. From level 3 to 4 the bot breaks and cant get there without my help. When banking from level 4 it breaks when trying to get up from the rope.
  34. 10M says you'll be back next week.
  35. Yea thanks for this it was pretty easy to udnerstand

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.