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.

liverare

Java Lifetime Sponsor
  • Joined

  • Last visited

Everything posted by liverare

  1. Try again. Also, run basic mode for now until I've sorted out the pro mode. You will also need to make sure clan chat is open, so the bot can read from it. (I will automate this for the next build.)
  2. Updated - Script should run smoothly now! Feedback much appreciated!
  3. Click here to go to the SDN page to add the script. Display: Games supported and their general rules: Note: This script is a realised script request with help from a RS veteran gambler, pauliokas123, Please refresh your script list before running this script!
  4. I've updated the info for the custom method. It should work again now. Thanks for the heads up.
  5. Okay, I think I have it working now. The paint should be available in the next build.
  6. I'll re-activate your auth when it's back up.
  7. Yep. That's not my system, that's OSBot's.
  8. I haven't bothered to redo the paint for this version, as I'm working on a newer, better version. Sorry about that.
  9. I've just this second authed you. Ban rate = how much you bot. Tanning is probably higher than crafting, since tanning bots are a little more obvious.
  10. I will try and auth you tomorrow if the auth site's working by then.
  11. The script class is the script variable. Use the keyword this. But you should check out this thread for a better way of handling stuff.
  12. I'll look into this tomorrow (it's getting late), but from what you're showing me, this is a problem with OSBot, not my script. There seems to be an issue with OSBot's walker -- and if you've experienced this with other scripts, that further conforms this. I'll see if there's anything I can do, though. Thanks for the report! :edit: I think this is a problem mostly experienced in Mirror Mode and with other scripts too. Could you please confirm this by running this script with the standard client, please?
  13. "copy to scripts folder." If you're using Eclipse, here's my guide on how to solve that.
  14. liverare replied to zurv's topic in Archive
    Network administrators could: Ban your laptop's MAC address, preventing you from connecting to the Wi-Fi. Ban your student address (if you require one of these to connect). Blacklist OSBot/RuneScape; preventing the bot from working (or the game). These are worst case scenarios. Don't hog the Wi-Fi, as it's not there to exclusively cater to you. If you get caught, try to explain that you were playing an MMORPG during your break times (though they may be able to check this against network usage times). I certainly wouldn't say "I was botting on an MMORPG", as I would imagine the network administrator see that as wastefulness.
  15. Unfortunately not. My script is designed to re-select feathers and to use them on unfinished bolts at unprecedented speeds. The reasons are: Barbed bolt tips can only be used on finished bronze bolts. My framework isn't set up to fletch bolts using any other method outside of using one item on another. There's an interface and fletching delay when doing barbed bolts. Again, my framework isn't set up for this. I won't dismiss the idea entirely. But if I were to create a script that could handle more, I'd probably end up writing an AIO fletching script.
  16. Yeah me too, but it's literally incompatible because of the method used to force select items. It can be forced on standard, but not on mirror (because mirror looky, but no touchy).
  17. liverare replied to K00wal's topic in Archive
    I'm a little confused. Perhaps show me via TeamViewer? I edited my earlier post and I think I may have solved the problem. (The logic can get rather confusing...)
  18. liverare replied to K00wal's topic in Archive
    This may work (wrote in 10 minutes): import java.awt.Color; import java.awt.Graphics2D; import javax.swing.JOptionPane; import org.osbot.rs07.api.model.Character; import org.osbot.rs07.api.model.Player; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; @ScriptManifest(author = "LiveRare", info = "", logo = "", name = "Beast of Burden (attack)", version = 0) public class MasterSlaveAttack extends Script { private String status; private String mastersName; Player me = null; Character<?> myInteractor = null; Player master = null; Character<?> masterInteractor = null; @Override public void onStart() throws InterruptedException { mastersName = JOptionPane.showInputDialog("Who's your daddy?"); } @Override public int onLoop() throws InterruptedException { if (master != null && master.exists()) { assert(master.getName().equalsIgnoreCase(mastersName)); me = myPlayer(); myInteractor = me.getInteracting(); masterInteractor = master.getInteracting(); if (isMasterInteractingWithAnyone()) { if (isInteractingWithMastersTarget()) { status = "Waiting."; } else { status = "Attacking."; if (masterInteractor.interact("Attack")) { sleep(random(500, 1000)); } } } else if (isInteractingWithMaster()) { status = "Waiting (following)."; } else if (master != null && master.exists()) { status = "Following."; if (map.distance(master) >= 7) { status = "Walking to master."; if (getLocalWalker().walk(master)) { sleep(random(250, 500)); } } else { status = "Following master."; if (master.interact("Follow")) { sleep(random(500, 1000)); } } } } else if (mastersName != null && !mastersName.isEmpty()) { status = "Finding master..."; master = getPlayers().closest(mastersName); if (master != null) { log("Found masa!"); } else { log("Master went and fucked off"); stop(true); } } else { log("...Are you even trying?"); stop(false); } return random(250, 500); } @Override public void onPaint(Graphics2D g) { g.setColor(Color.BLACK); g.drawString(status, 26, 26); g.setColor(Color.YELLOW); g.drawString(status, 25, 25); } public boolean isMasterInteractingWithAnyone() { return masterInteractor != null && masterInteractor.exists() && !masterInteractor.equals(me); } public boolean isInteractingWithMastersTarget() { return myInteractor != null && myInteractor.exists() && masterInteractor != null && masterInteractor.exists() && myInteractor.equals(masterInteractor); } public boolean isInteractingWithMaster() { return myInteractor != null && myInteractor.exists() && master != null && master.exists() && myInteractor.equals(master); } } Run this script on the 'slaves'. The slave cannot overcome obstacles like the Clan Wars portal/Wilderness ditch, so do it yourself. If you're the master account -- DON'T INTERACT WITH SLAVES. Special attack's not supported. As master, attack players/NPCs. For other players, merely follow them and your minions will attack (this is literally that primitive). Give it a go and tell me if you get the desired outcome. I'll re-read it later tonight and I may stumble upon fuck-ups that I've missed. Download the compiled class file and place it in your OSBot/Scripts folder. You can ask someone do decompile and to check it; the file contains only code shown in this post.
  19. liverare replied to K00wal's topic in Archive
    Absolutely. Is Clan Wars a dangerous minigame? I haven't played it myself. Do you lose items if you die?
  20. [removed]
  21. Holy crap, what a gigantic faggot.
  22. Well congratulations, Tumblr is completely triggered now. How dare a cis straight man (presumably) declare himself to be such? Don't you know that's racist?! Are you not with the times, bro?
  23. Thank you for the reminder, I've updated the data for the custom method. It should work now.

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.