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.

lisabe96

Members
  • Joined

  • Last visited

Everything posted by lisabe96

  1. lisabe96 replied to lisabe96's topic in Archive
    I see some people have downloaded the tasker which I really appreciate, this is a big project and any support is appreciated. So if you tried my tasker, please leave any thoughts/bugs/feedback you have, thanks.
  2. Looks really good, especially for being your first script, however don't put too much effort into pseudo anti-bans. They're worthless as the data from those actions aren't actually passed to the rs servers.
  3. lisabe96 replied to lisabe96's topic in Archive
    Updates: Combat: - Fail safe (wasn't before) - Bury bones option added - Looting rewritten & enabled (chose which loot to take) - Make space for loot by eating food option (Still only goblins for now) Fishing: - Go to bank to check for tool/bait if not available in inventory - Random delays as anti-ban (more real player like) when spot moves (0-5s), sometimes longer delays (5-15s) - Only a few locations atm (always check progress spoiler on the main post for details) Some overall bug fixes & improvements Download prototype version 0.98 here (Updated media on main post)
  4. Check the logger and see if there's any errors thrown when your CPU usage goes up. Nullpointers can cause CPU usage going crazy
  5. Like a year late with this post lol. Sticking with w7 here, foreva
  6. lisabe96 replied to lisabe96's topic in Archive
    Prototype version released. Appreciate any help/feedback/bug reports/...
  7. lisabe96 replied to lisabe96's topic in Archive
    Infinite lol I'm just working up with some various stuff right now for testing purposes and design. But once the system is finished it should be easy to add new tasks. I don't really have a plan on how many to add, as I basically can always keep adding as much as I want. However it will be F2P focused at first. Currently I have: * Woodcutting - Varrock trees/oaks - Draynor willows - Lumbridge dead trees (at goblins) * Combat - Lumbridge goblins * Quests - Sheep shearer & Cook's Assistant * Zombie walker - Walking to different locations * Other - Jug filler - Wine drinker
  8. lisabe96 posted a topic in Archive
    Disbanned
  9. Nvm, it does click the minimap and not an actual ground tile so you can't interact with anything. The solution given works thanks!
  10. But could that ^ not get you into unwanted situations? Like if there's a ground item at that tile or an npc you might be clicking that
  11. private static void walkToTile(Script script, Position position) { WalkingEvent walkingPath = new WalkingEvent(position); walkingPath.setMiniMapDistanceThreshold(0); walkingPath.setMinDistanceThreshold(0); script.execute(walkingPath); } Doesn't work, when I'm already nearby the tile it wont move to it. Is this something that is broken or am I doing something wrong?
  12. Thanks for the support, motivates me Tl;dr I'm currently working on a fully user controlled tasker with the same task design as the AI as it makes developing a lot easier. Once finished it should be easy to implement it into the AI. Might post a thread for the tasker tonight together with a prototype release. Full in spoiler: @Final Calibur I've already thought out patterns in how to make it less random (Like choosing the next task based on the current location or/and skill levels) It's a learning curve, so sure in the beginning it won't be that good.
  13. StairHandler.java has been updated, fixing going down on stairs. If you use this code, update your stairhandler to the new version:
  14. Banned for fishing today
  15. K at least it would give the few people that know where to look some information then
  16. I mean it's in red on the front page OFFLINE, in some way they apparently manage to not notice it lol. However I believe it would be a good thing to have a post in announcements or something about down times, giving us some information about what's going on and if possible the estimated time it should go back online. It would definitely decrease such panic threads
  17. Annoying but it's their responsibility so you'll get the extra money for fast shipment back if you ask for it.
  18. lisabe96 replied to Flamezzz's topic in Archive
    It wont look suspicious to rs as for the osrs servers this will only be registered as a "screen click" without data. While clicking an item is registered as a script with the item data. However it's something the scripter should fix as you don't want your scripts do stuff it shouldn't do
  19. Walking handler - Automated obstacle handling For my AI project I've worked out a general movement handler. One that can handle obstacles on it path and overcome height changes (e.g. when going to lumbridge bank) Use it yourself, code in the spoiler: Sample usage code: (lumbridge bank position) if (Movement.walk(this, new Position(3208, 3219, 2))) { log("Im there"); //Dostuff } Handling stairs: Handling doors/gates: This has only been tested in a few areas by myself, if you have any suggestions on improving the system or/and found bugs don't hesitate to let me know or post your code. Thanks
  20. I made the same 2 days ago package rqai.utilities; import org.osbot.rs07.api.map.Area; import org.osbot.rs07.api.map.Position; import org.osbot.rs07.api.map.constants.Banks; import org.osbot.rs07.script.Script; /** * * @author randqm * * Represents a bank. * */ public enum Bank { LUMBRIDGE(new Area(new Position(3207, 3220, 0), new Position(3210, 3218, 0))), VARROCK_WEST(Banks.VARROCK_WEST), VARROCK_EAST(Banks.VARROCK_EAST), GRAND_EXCHANGE(new Area(new Position(3162, 3486, 0), new Position(3168, 3493, 0))), DRAYNOR(Banks.DRAYNOR), EDGEVILLE(Banks.EDGEVILLE), SEERS(Banks.CAMELOT); /* The area of the bank. */ private final Area area; /** * Creates a new bank. * * @param area The area of the bank. */ private Bank(Area area) { this.area = area; } /** * Retrieves the area of the bank. * * @return The bank's area. */ public Area getArea() { return area; } /** * Retrieves the closest bank. * * @param script The script. * * @return The closest bank found. */ public static Bank getClosestBank(Script script) { Bank closest = null; for (Bank bank : values()) { if (closest == null || bank.getArea().getRandomPosition().distance(script.myPosition()) < closest.getArea().getRandomPosition().distance(script.myPosition())) { closest = bank; } } return closest; } }
  21. I worked something out and It seems to be working great. What section is appropriate to release something like this? I'd love some people using it to find and work out possible bugs
  22. I know it's not a simple task, but I've written whole RSPS's from scratch so I'm confident that I could work something out. Ill take a look to the doorhandler tonight and see what I can come up with
  23. Thanks! Looks like this might be what I'm looking for at first glance. Will check it out tomorrow, it's far past bed time im out

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.