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.

Botre

Members
  • Joined

  • Last visited

Everything posted by Botre

  1. Weighted graph yes. I don't have a way to save/load/combine gathered data to/from external files yet, I'm up for the challenge tho
  2. I had a few static paths from private scripts and let the script just walk those, for the remaining areas I went there manually. I know there are ways to find them via the client cache, but I still have tons to learn about such procedures >< Their mapping is indeed inconsistent and sometimes just plain weird x)
  3. Was bored so.. Not really webwalking, finds a path via an a* applied on cached collision data. Lel, needs more fancy features
  4. Too much drama, lack of proper management from the devs. Sour relations between the script writers, constant futile arguments in our private section. Absolute lack of team-spirit. I have the feeling nothing constructive is going on anymore on this site. It's just not as fun / learnfull for me anymore. I have some major academic stuff going IRL on top of that. This isn't a final goodbye (yet?), but I won't be around as much for at least a month. If I decide to leave after this period then I'll make sure to debrief properly Peace out, bochachos
  5. I know, I meant to do this: But forgot to apply the method and never noticed it considering I actually never use the toString for that enum :p Anyways, fixed now ^^
  6. I probably meant to override the method but apparently never did
  7. No offence but your attitude towards this bot isn't appealing to anyone selling scripts for example. I don't mean too sabotage your service, but just a heads of for other script writers
  8. package mapdata.Botrepreneur; import org.osbot.rs07.api.map.Position; import org.osbot.rs07.script.Script; public class FlagMethods { /** * @author Botrepreneur * @Version: 00.20 *Deux* */ public static Flag getPositionTileFlag(Script script, Position position) { int flagValue = script.getClient().accessor.getClippingPlanes()[script.getClient().accessor.getPlane()].getTileFlags()[position.getLocalX(script.getBot())][position.getLocalY(script.getBot())]; return FlagMethods.getFlag(flagValue); } public static Flag getLocalPositionTileFlag(Script script, Position localPosition) { int flagValue = script.getClient().accessor.getClippingPlanes()[script.getClient().accessor.getPlane()].getTileFlags()[localPosition.getX()][localPosition.getY()]; return FlagMethods.getFlag(flagValue); } public static Flag getLocalPositionTileFlag(Script script, int localX, int localY) { int flagValue = script.getClient().accessor.getClippingPlanes()[script.getClient().accessor.getPlane()].getTileFlags()[localX][localY]; return FlagMethods.getFlag(flagValue); } private static Flag getFlag(int flagValue) { if (flagValue == 0) { return Flag.NULL; } else { for (int i = 0; i < Flag.values().length; i++) { if ((Flag.values().getFlag() & flagValue) != 0) { return Flag.values(); } } } return null; } } package mapdata.Botrepreneur; import java.awt.Color; public enum Flag { /** * @author Botrepreneur * @Version: 00.00 *Deux* */ WALL_NORTHWEST(0x1, Color.ORANGE), WALL_NORTH(0x2, Color.ORANGE), WALL_NORTHEAST(0x4, Color.ORANGE), WALL_EAST(0x8, Color.ORANGE), WALL_SOUTHEAST(0x10, Color.ORANGE), WALL_SOUTH(0x20, Color.ORANGE), WALL_SOUTHWEST(0x40, Color.ORANGE), WALL_WEST(0x80, Color.ORANGE), OBJECT_TILE(0x100, Color.RED.brighter()), WALL_BLOCK_NORTHWEST(0x200, Color.ORANGE.darker()), WALL_BLOCK_NORTH(0x400, Color.ORANGE.darker()), WALL_BLOCK_NORTHEAST(0x800, Color.ORANGE.darker()), WALL_BLOCK_EAST(0x1000, Color.ORANGE.darker()), WALL_BLOCK_SOUTHEAST(0x2000, Color.ORANGE.darker()), WALL_BLOCK_SOUTH(0x4000, Color.ORANGE.darker()), WALL_BLOCK_SOUTHWEST(0x8000, Color.ORANGE.darker()), WALL_BLOCK_WEST(0x10000, Color.ORANGE.darker()), OBJECT_BLOCK(0x20000, Color.RED.darker()), DECORATION_BLOCK(0x40000, Color.PINK), WALL_ALLOW_RANGE_NORTHWEST(0x400000, Color.ORANGE.brighter()), WALL_ALLOW_RANGE_NORTH(0x800000, Color.ORANGE.brighter()), WALL_ALLOW_RANGE_NORTHEAST(0x1000000, Color.ORANGE.brighter()), WALL_ALLOW_RANGE_EAST(0x2000000, Color.ORANGE.brighter()), WALL_ALLOW_RANGE_SOUTHEAST(0x4000000, Color.ORANGE.brighter()), WALL_ALLOW_RANGE_SOUTH(0x8000000, Color.ORANGE.brighter()), WALL_ALLOW_RANGE_SOUTHWEST(0x10000000, Color.ORANGE.brighter()), WALL_ALLOW_RANGE_WEST(0x20000000, Color.ORANGE.brighter()), OBJECT_ALLOW_RANGE(0x40000000, Color.ORANGE.brighter()), WATER(0x200000, Color.BLUE), NULL(0x0, Color.GREEN); private int flag; private Color color; Flag(final int flag, final Color color) { this.flag = flag; this.color = color; } public int getFlag() { return this.flag; } public Color getColor() { return this.color; } public String toString() { return this.name(); } }
  9. Botre replied to ninotjuh's topic in Runescape
    6M xp at al-kharid warroirs and 7M xp at ranged guild is going to get you banned
  10. y not change your title to 800+ feedback (a)
  11. Botre replied to Botre's topic in Spam/Off Topic
    The thread yes. The script obviously not /logic
  12. Botre replied to Botre's topic in Spam/Off Topic
    Only because you posted in it
  13. Botre replied to Botre's topic in Spam/Off Topic
    This topic's formula: Content = edgy literary quote derived from (brilliant work of literature title = thread title = current post count) Your formula Content = shit
  14. Botre replied to Botre's topic in Spam/Off Topic
    Take a look at my postcount
  15. Botre posted a topic in Spam/Off Topic
    “If you want a picture of the future, imagine a boot stamping on a human face—for ever.”
  16. What makes a plane military? If in war people decide to not shoot at commercial flights then soon enough the military will camouflage their planes as commercial flights. Commercial flights shouldn't be flying in war zones. Period.
  17. Botre replied to Freak's topic in Spam/Off Topic
  18. Orion is 3rd party software. Opening the bot and not botting is NOT an offence.
  19. Not sure if... or...
  20. Even if they could detect the client they wouldn't ban someone who didn't actually bot, unless they had another reason to ban you (flagged IP for example). Anyways, this thread smells like pure sabotage.

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.