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.

Chris

Scripter II
  • Joined

  • Last visited

Everything posted by Chris

  1. it will be mine bois
  2. My Skype osbotsinatra1 Noob qverkk @qverkk READ: I can make a decent paint for your script for free (just give a little credit )
  3. Chris replied to Chris's topic in Archive
    for 3 subquests?
  4. y = 0 for the x-intercept(s) x = 0 for the y-intercept(s) Skype: osbotsinatra1
  5. He did Shadow of the Storm + two RFD Sub Quests! VOUCH!
  6. i suck at this
  7. private State getState() { NPC yak = npcs.closest("Yak"); if (yak != null) return State.ATTACK; return State.WAIT; } remove this NPC yak = npcs.closest("Yak"); if (yak != null) return State.ATTACK; return State.WAIT; and you could change it in different ways. Mine may not be the best but it works if (!myplayer().isanimating && !myplayer.isUnderAttack) return State.ATTACK; return State.WAIT; then your case can be changed from to.. case ATTACK: NPC target = npcs.closest(new Filter<NPC>() //add the whole filter code snippet i gave at top. here if (target != null && !combat.isFighting() && target.isAttackable()) { target.interact("Attack"); status = "Interacting with Yak"; sleep(random(500, 800)); } break;
  8. Chris replied to Wind's topic in Archive
    Lol no
  9. NPC target = npcs.closest(new Filter<NPC>() { @Override public boolean match(NPC npc) { return npc != null && npc.getName().equals("Yak") && !npc.isUnderAttack() && npc.getHealth() > 0 && map.canReach(npc); } });
  10. ill take some questing? will vouch skype: osbotsinatra1
  11. Chris posted a topic in Archive
    Have kitten Just need Evil Dave What I Need from you: Leave your Skype Leave a Price
  12. Chris replied to Green Arrow's topic in Archive
    ill do it for 2m add my skype osbotsinatra if still need
  13. Can confirm that he was doing some questing for me. He hasn't done anything with any of my items but I did pay him before the questing started. He did some of what was promised and I still have hope. I don't want to shame him but I let him take as long as he wanted because I wasn't using the account. Hope its okay to post and I will be changing my password till this dispute clears..
  14. This is my fight class: public class Fighting implements Activity { @Override public boolean shouldDoActivity(Script s) { return (); //Code being validated } //attack anim =390 || 829 for eating @Override public int doActivity(Script s) throws InterruptedException { //....Code being executed } return 0; } And I will try that
  15. How would I effectively initialize a fighting class? My execute() is okay Just my validate() is always returning true and takes a chunk out of my CPU : ~35%+ ( in my fighting node) All my other node calls are fine and use low amounts! : ~8% altogether I only want it to call the Fighting node when NPC is onscreen and Loot is not on the ground. I have tried workarounds to what I can understand from looking through the API but you big scripters can help OSBOTS #1 NOOB SCRIPTER? Example of what I am using: @Override public boolean shouldDoActivity(Script s) { return (Constants.areaDragons.contains(s.myPlayer()) && s.groundItems.closest(Constants.areaDragons,Constants.loot) == null && !s.myPlayer().isAnimating() && !s.myPlayer().isUnderAttack()); //This is where it willl validate if its truel... Execute... etc. } Help me babes
  16. put it in ur osbot scripts folder... USER>OSBOT>SCRIPT>PLACE JAR FILE HERE
  17. And sell quick as fuck and drop the account and make dif ones
  18. pretty sure there was a similar topic and it was made

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.