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.

Team Cape

Members
  • Joined

  • Last visited

Everything posted by Team Cape

  1. will look at all of this on this coming weekend and hopefully have a fix out by sunday-monday cheers
  2. If you're botting, you can always get banned. If you're botting on an account that you care about, you can still get banned - Jagex doesn't care. You need to bot infrequently, maybe 6 hours max in 2 days, and play at least half as much as you bot. If you do this, you'll significantly reduce your ban rates. When I started doing this, my bans started going down by like 80% in frequency.
  3. private scripts have less ban rate, but you also need to be botting smart if you're running such a small farm. Also, wintertoft?
  4. might want it to do it in the downtime between monsters killed when it's finding another monster to attack. if you want to combine that with your idea, you'd set a variable equal to the current time (once again, when it's finding another monster) and update it each time that you picked up an item. but before picking up an item, you'd make a check too see that the difference between the current time and last pick up time was 5 seconds (or whatever time you want to use). if you need any help, feel free to hit me up because i already know what i'd use to make this.
  5. Team Cape replied to Sysm's topic in Spam/Off Topic
    definitely not german
  6. RS2Widget widgey = widgets.getWidgetContainingText("wishes to trade with you"); //this is what you're looking for, BUT \/ That will get you any trade offer thats made though, regardless of where it is within the chatbox. You'll want to, instead, keep track of when the trade request appeared (by getting when the text occurred inside of the chatbox, probably using onMessage) and if it's within a certain timeframe, accept the trade offer
  7. 20m entry fee
  8. My favorite song: http://bit.ly/IqT6zt
  9. Saiyan
  10. Team Cape replied to Swizzbeat's topic in Spam/Off Topic
    damn dis sum beef even hindus wouldnt touch
  11. = $3 saved. Meaning that from the original 30, you only paid $27. You got to keep the other $3 amongst yourselves. There is no $29. You had the original question, then convoluted it into 2, so the captain got to keep $4 in total, which is incorrect. You had 30. You paid $27. You kept $3. 30 - 27 = 3. Basic math.
  12. 15m normally, but with your lack of feedback, acc date created, etc, probably 7m if you're lucky
  13. Team Cape replied to Jonny's topic in Spam/Off Topic
    dunno why u were looking for it but thats a pretty impressive catch lol ban dbuffed for scamming now
  14. good stuff. didnt realize this was a setting - thank you
  15. I often see myself mentioned when I check back on random threads (signified by the @Imateamcape being slightly blue), but I never receive the notifications that I should be. Wasn't sure where to post this, but i thought it might be a forum bug, so I put it here.
  16. Note: I wrote this up in like 5 minutes, so don't take it word for word, but this is the general idea: public class MyScript extends Script { private boolean eat = false; private final GUI gui = new GUI(); @@Override public void onStart() throws InterruptedException { gui.createGUI(); while(!gui.getStarted()) { sleep(random(500, 1000)); } eat = gui.shouldEat(); } } public class GUI { private boolean started = false; private boolean shouldEat = false; private final JFrame frame = new JFrame(); //you should probably attach a content pane to this, but i didnt because its only an example public void createGUI() { JButton startScript = new JButton(); startScript.addActionListener(new ActionListener() { @@Override public void buttonPressed(ActionEvent e) { //i cant remember the name for this. could use the other format, but i think this shows it better frame.setVisible(false); frame.dispose(); started = true; } }); frame.add(startScript); JButton eat = new JButton(); //add specifics for eat frame.add(eat); frame.setVisible(true); } public boolean getStarted() { return started; } public boolean shouldEat() { return shouldEat; } }
  17. Team Cape replied to The King's topic in Scripting Help
    the walker wont get you banned. getWalking().walk() takes less CPU, but doesn't handle obstacles getWalking().webWalk() takes more CPU, but handles most obstacles
  18. Team Cape replied to The King's topic in Scripting Help
    to webwalk: getWalking().webWalk(Position) to walk normally: getWalking().walk(Position) would recommend going through the API http://osbot.org/api/ it'll solve most of your questions
  19. Team Cape replied to The King's topic in Scripting Help
    why not use the inbuilt walker?
  20. nah u never know if someone's hacked or not

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.