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.

QBots

Members
  • Joined

  • Last visited

  1. QBots started following Patrick
  2. o its pat. hi @Patrick. nice update too to stay on topic
  3. oops, i didnt see the manifest earlier
  4. To go off of this since he didn't give any real info. You need a manifest for it to show up in the selector (Look at the API) It wont ever actually run cus you are only getting the objects once, you need to get them every loop to ensure you have the most up-to-date information to work with. Also your checkpoint idea is gonna fail as soon as the bot misclicks once
  5. The main issue was the while(fishingSpot.exists()) A simple fix (Removing the while loop is best though) would be to change the while to something like while(fishingSpot.exists() && myPlayer().getAnimation() != -1)
  6. This is by no means perfect and it isn't even tested. Wrote it in 5 minutes to give you an idea of a simple flow. I don't recommend copy/pasting it as I left some stuff out that makes it pretty susceptible to luring. int trade(String target, String itemExpected, int amountExpected, String toSend, int amountToSend, boolean send) { if(!trade.isCurrentlyTrading()) { // Accepting the trade via chatbox will be in the listener... if(send) { Player player = players.closest(target); if (player != null) { if (player.interact("Trade with")) { sleepWhile(new Condition() { @Override public boolean evaluate() { return !trade.isCurrentlyTrading(); } }, 30000); // Waits for a max of 30 seconds return 100; } } } } else { if(trade.isFirstInterfaceOpen()) { if(!trade.getOurOffers().contains(toSend)) { trade.offer(toSend, amountToSend); } else if(trade.getOurOffers().getItem(toSend).getAmount() != amountToSend) { if(trade.getOurOffers().contains(toSend)) { trade.removeAll(toSend); } else { trade.offer(toSend, amountToSend); } } else if(trade.getTheirOffers().contains(itemExpected) && trade.getTheirOffers().getItem(itemExpected).getAmount() >= amountExpected) { trade.acceptTrade(); } } else if(trade.isSecondInterfaceOpen()) { //Check their stuff just in case if(trade.getTheirOffers().contains(itemExpected) && trade.getTheirOffers().getItem(itemExpected).getAmount() >= amountExpected) { trade.acceptTrade(); } } } return 1000; } //Usage trade("Bot123321", "Coins", 5000000, "Cowhide", 342, true); //Do this for the bot that will SEND the trade trade(null, "Cowhide", 342, "Coins", 5000000, false); // This is prone to people abusing it, but you can figure out why... @Override public void onMessage(Message g) throws InterruptedException { if(g.getType().equals(Message.MessageType.RECEIVE_TRADE)) { mouse.click(0,0,false); //this is for the bot receiving the trade. you COULD probably just have them trade each other if you want to make it easier (Also, figure out the x,y yourself) } }
  7. You should probably remove the auto stuff from it since you didn't want to release that. The people that paid for it might not like it being freely available.
  8. QBots replied to Townless's topic in General Help
    Nope. At least not for me. No option to renew
  9. Apparently shop is down. I've been trying for like 2-3 days now
  10. QBots replied to QBots's topic in Archive
    Maybe when i have time
  11. QBots replied to QBots's topic in Archive
    What you meant to say was: "Good fight, high ban rate area."
  12. 14. Sharing your forum account You are not allowed to share your forum account this will result in a ban. This will not be accepted in any way. If you receive this ban you will not have your scripts purchased on the account anymore.
  13. QBots replied to merch999k's topic in Archive
    Your customer is the issue. Loads fine here. (Doesn't the market have a post requirement? Maybe he doesnt fit it?)
  14. Look at interfaces.
  15. QBots replied to QBots's topic in Spam/Off Topic
    Kk. I mean rules are useless on this site, so everyone go apeshit.

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.