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.

Leaderboard

Popular Content

Showing content with the highest reputation on 05/09/16 in Posts

  1. Haven't seen a Castle Wars script on either here or a competitor bot. This is something I wrote up real quick; you could just AFK outside the spawn room but I added some basic logic to prevent some reports. Features: -Waits for game -Grabs bandages, finds enemies, attacks people -Leaves spawn zone, walks to high-traffic areas This is an open-source script, written so its easy to understand for some of you newer guys. If you are a VIP+ member you get the convenience of the script being on the SDN. Source: import org.osbot.rs07.api.map.Area; import org.osbot.rs07.api.map.Position; import org.osbot.rs07.api.model.Entity; import org.osbot.rs07.api.model.NPC; import org.osbot.rs07.api.model.Player; import org.osbot.rs07.api.model.RS2Object; import org.osbot.rs07.api.ui.Skill; import org.osbot.rs07.api.util.GraphicUtilities; import org.osbot.rs07.api.util.LocalPathFinder; import org.osbot.rs07.event.InteractionEvent; import org.osbot.rs07.script.MethodProvider; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import org.osbot.rs07.utility.ConditionalSleep; import java.awt.*; import java.util.Collection; import java.util.LinkedList; import java.util.Optional; import java.util.stream.Collectors; /** * Created by Alek on 5/8/2016. */ @ScriptManifest(name = "Castle Wars", author = "Alek", version = 1.0, info = "Castle Wars Script", logo = "") public class CastleWars extends Script { ScriptState scriptState = ScriptState.PENDING; private Team myTeam = null; private Player enemyPlayer = null; private final Area ZAMORAK_SPAWN_ROOM = new Area(2368, 3127, 2376, 3135).setPlane(1); private final Area SARADOMIN_SPAWN_ROOM = new Area(2423, 3072, 2431, 3080).setPlane(1); private final Area ZAMORAK_WAITING_ROOM = new Area(2403, 9510, 2437, 9543); private final Area SARADOMIN_WAITING_ROOM = new Area(2363, 9478, 2394, 9502); private final Area SARADOMIN_SPAWN_AREA = new Area(2420, 3072, 2431, 3083).setPlane(1); private final Area ZAMORAK_SPAWN_AREA = new Area(2368, 3124, 2379, 3135).setPlane(1); private final Position ZAMORAK_STAIRS_DOWN = new Position(2380, 3127, 1); private final Position SARADOMIN_STAIRS_DOWN = new Position(2419, 3080, 1); private final Position ZAMORAK_LADDER_DOWN = new Position(2378, 3134, 1); private final Position SARADOMIN_LADDER_DOWN = new Position(2421, 3073, 1); private final Position ZAMORAK_BARRIER = new Position(2377, 3131, 1); private final Position SARADOMIN_BARRIER = new Position(2422, 3076, 1); private final Position CENTER_ISLAND = new Position(2400, 3104, 0); private final Position ZAMORAK_CASTLE_FRONT = new Position(2387, 3115, 0); private final Position SARADOMIN_CASTLE_FRONT = new Position(2411, 3092, 0); private enum Team { SARADOMIN(1), ZAMORAK(2); int teamId; Team(int teamId) { this.teamId = teamId; } int getTeamId() { return teamId; } } private enum ScriptState {FIND_PORTAL, WAIT_FOR_GAME, GRAB_SUPPLIES, LEAVE_SPAWN, FIND_OPPONENT, FIGHT_OPPONENT, PENDING} @Override public void onPaint(Graphics2D g) { g.setColor(Color.WHITE); g.drawString(scriptState.name(), 10, 120); } @Override public int onLoop() { scriptState = getScriptState(); switch (scriptState) { case FIND_PORTAL: myTeam = null; Optional<RS2Object> optionalPortal = getObjects().getAll().stream().filter(o -> o.getName().equals("Guthix Portal")).findFirst(); if (optionalPortal.isPresent()) { if (optionalPortal.get().interact("Enter")) { new ConditionalSleep(5000, 500) { @Override public boolean condition() throws InterruptedException { return SARADOMIN_WAITING_ROOM.contains(myPlayer()) || ZAMORAK_WAITING_ROOM.contains(myPlayer()); } }.sleep(); } } else { log("Please start the script in Castle Wars!"); stop(false); } break; case WAIT_FOR_GAME: if (getDialogues().isPendingOption()) { getDialogues().selectOption("Yes please!"); } else if (myPlayer().getArea(2).getRandomPosition().interact(getBot(), "Walk here")) { getMouse().moveOutsideScreen(); new ConditionalSleep(MethodProvider.random(30000, 60000), 3000) { @Override public boolean condition() throws InterruptedException { return getDialogues().isPendingOption() || (SARADOMIN_SPAWN_ROOM.contains(myPosition()) || ZAMORAK_SPAWN_ROOM.contains(myPosition())); } }.sleep(); } break; case GRAB_SUPPLIES: Optional<RS2Object> optionalTable = getObjects().getAll().stream().filter(o -> o.getName().equals("Table") && (ZAMORAK_SPAWN_ROOM.contains(o) || SARADOMIN_SPAWN_ROOM.contains(o))).findFirst(); if (optionalTable.isPresent()) { for (int i = 0; i < MethodProvider.random(1, 5); i++) { if (optionalTable.get().interact("Take-5")) { final int slots = getInventory().getEmptySlots(); new ConditionalSleep(5000, 500) { @Override public boolean condition() throws InterruptedException { return slots != getInventory().getEmptySlots(); } }.sleep(); } } } break; case LEAVE_SPAWN: boolean successfullyLeftSpawnArea = false; if (SARADOMIN_SPAWN_ROOM.contains(myPosition()) || ZAMORAK_SPAWN_ROOM.contains(myPosition())) { Optional<RS2Object> optionalBarrier; if (getMyTeam().equals(Team.ZAMORAK)) optionalBarrier = getObjects().getAll().stream().filter(o -> o.getPosition().equals(ZAMORAK_BARRIER)).findFirst(); else optionalBarrier = getObjects().getAll().stream().filter(o -> o.getPosition().equals(SARADOMIN_BARRIER)).findFirst(); if (optionalBarrier.isPresent()) { if (optionalBarrier.get().interact("Pass")) { new ConditionalSleep(5000, 500) { @Override public boolean condition() throws InterruptedException { return !SARADOMIN_SPAWN_ROOM.contains(myPosition()) && !ZAMORAK_SPAWN_ROOM.contains(myPosition()); } }.sleep(); } } } else { Optional<RS2Object> optionalStairs; if (getMyTeam().equals(Team.ZAMORAK)) optionalStairs = getObjects().getAll().stream().filter(o -> o.getPosition().equals(ZAMORAK_STAIRS_DOWN)).findFirst(); else optionalStairs = getObjects().getAll().stream().filter(o -> o.getPosition().equals(SARADOMIN_STAIRS_DOWN)).findFirst(); if (optionalStairs.isPresent()) { if (!isPathBlocked(optionalStairs.get())) { if (optionalStairs.get().interact("Climb")) { successfullyLeftSpawnArea = true; new ConditionalSleep(5000, 500) { @Override public boolean condition() throws InterruptedException { return myPosition().getZ() == 0; } }.sleep(); } } else { Optional<RS2Object> optionalLadder; if (getMyTeam().equals(Team.ZAMORAK)) optionalLadder = getObjects().getAll().stream().filter(o -> o.getPosition().equals(ZAMORAK_LADDER_DOWN)).findFirst(); else optionalLadder = getObjects().getAll().stream().filter(o -> o.getPosition().equals(SARADOMIN_LADDER_DOWN)).findFirst(); if (optionalLadder.isPresent()) { if (!isPathBlocked(optionalLadder.get())) { if (optionalLadder.get().interact("Climb-down")) { successfullyLeftSpawnArea = true; new ConditionalSleep(5000, 500) { @Override public boolean condition() throws InterruptedException { return myPosition().getZ() == 0; } }.sleep(); } } else { NPC barricade = getNpcs().closest("Barricade"); if (barricade != null) { if (barricade.interact("Attack")) { new ConditionalSleep(5000, 500) { @Override public boolean condition() throws InterruptedException { return !barricade.exists(); } }.sleep(); } } } } } } if (successfullyLeftSpawnArea) { switch (MethodProvider.random(0, 2)) { case 1: getWalking().webWalk(CENTER_ISLAND); break; case 2: if (getMyTeam().equals(Team.ZAMORAK)) getWalking().webWalk(ZAMORAK_CASTLE_FRONT); else getWalking().webWalk(SARADOMIN_CASTLE_FRONT); break; } } } break; case FIND_OPPONENT: Collection<Player> enemies = getPlayers().getAll().stream().filter(p -> p.getTeam() != getMyTeam().getTeamId()).collect(Collectors.toList()); if (!enemies.isEmpty()) { for (Player enemy : enemies) { Rectangle enemyBounds = GraphicUtilities.getModelBoundingBox(getBot(), enemy.getGridX(), enemy.getGridY(), enemy.getZ(), enemy.getModel()); if (getMap().canReach(enemy)) { if (enemyBounds.intersects(GraphicUtilities.MAIN_SCREEN_CLIP)) { InteractionEvent event = new InteractionEvent(enemy, "Attack").setWalkTo(false); execute(event); if (event.hasFinished()) { enemyPlayer = enemy; break; } } else if (MethodProvider.random(0, 1) == 1) { getWalking().walk(enemy); break; } } } } break; case FIGHT_OPPONENT: if (enemyPlayer.exists()) { if (myPlayer().isInteracting(enemyPlayer)) { if (getInventory().contains("Bandages") && (getSkills().getStatic(Skill.HITPOINTS) - getSkills().getDynamic(Skill.HITPOINTS) > 10)) getInventory().getItem("Bandages").interact("Heal"); new ConditionalSleep(MethodProvider.random(2000, 5000), 500) { @Override public boolean condition() throws InterruptedException { return enemyPlayer.exists(); } }.sleep(); } else if (getMap().canReach(enemyPlayer)) { enemyPlayer.interact("Attack"); } else { enemyPlayer = null; } } else { enemyPlayer = null; } break; } return 1000; } private ScriptState getScriptState() { if (getConfigs().get(1021) == 0) return ScriptState.FIND_PORTAL; if (ZAMORAK_WAITING_ROOM.contains(myPlayer()) || SARADOMIN_WAITING_ROOM.contains(myPlayer())) return ScriptState.WAIT_FOR_GAME; if (SARADOMIN_SPAWN_AREA.contains(myPlayer()) || ZAMORAK_SPAWN_AREA.contains(myPlayer())) if (!getInventory().contains("Bandages")) return ScriptState.GRAB_SUPPLIES; else return ScriptState.LEAVE_SPAWN; if (enemyPlayer == null) return ScriptState.FIND_OPPONENT; return ScriptState.FIGHT_OPPONENT; } private Team getMyTeam() { if (myTeam == null) myTeam = myPlayer().getTeam() == 1 ? Team.SARADOMIN : Team.ZAMORAK; return myTeam; } private boolean isPathBlocked(Entity entity) { LocalPathFinder pf = new LocalPathFinder(bot); LinkedList<Position> path = pf.findPath(entity); if (pf.foundPath()) { Collection<NPC> barricades = getNpcs().getAll().stream().filter(o -> o.getName().equals("Barricade")).collect(Collectors.toList()); for (Position position : path) for (NPC barricade : barricades) if (barricade.getPosition().equals(position)) return true; return false; } return true; } }
  2. that would become the best computer in iran, if you were to buy it
  3. do u wanna earn mills u tired of getting bans u tired ihb in colab with @Alek, @Maxi, @MGI, @Zach & @Phosphatidylse presents: osbot's first amazing joke bot what can u expect from this bot: it asks for a donations for a joke iit accepts it tells a dank joke rinse and repeat ALSO: runs back 2 ge if it leaves ge or starts outside ge features: 30+ dank jokes, a sick paint, no antiban 4 all u edgy guys who dont like it a virus scan for my bot: as u can see u have n othing 2 fear using my script howeever if u are still skeptical use this 2 minute videofor a demonstration: this covers all question u may have: this is what i earned in 12 seconds of using my robot: download it today and become a get all the girls: asking for donations version: http://s000.tinyupload.com/index.php?file_id=17425321727993259738 place it in this directory: C:\Users\YOUR_NAME\Desktop\Recycle Bin Please post any WET one or two liners u have below and i will add them in if u want lol
  4. 👑CzarScripts #1 Bots 👑 👑 LATEST BOTS 👑 If you want a trial - just post below with the script name, you can choose multiple too. 👑 Requirements 👑 Hit 'like' 👍 on this thread
  5. Brought to you by the #1 most sold script series on the market. Come and see why everyone's choosing Czar Scripts! This is the most advanced Agility bot you will find anywhere. BUY NOW $9.99 NEW! Added Both Wyrm Courses! SCRIPT INSTRUCTIONS Optimal Setup for the bot: Please set the mouse zoom to far away (to the left, like below) so that more obstacles can be seen in the view, and so the script can be more stable and reliable Also, make sure to have roofs toggled off (either go to settings tab or type ::toggleroof) for optimal results
  6. ────────────── PREMIUM SUITE ────────────── ─────────────── FREE / VIP+ ─────────────── ──────────────────────────────────────────────────────────── ⌠ Sand crabs - $4,99 | Rooftop Agility - $5,99 | AIO Smither - $4,99 | AIO Cooker - $3,99 | Unicow Killer - £3,99 | Chest Thiever - £2,99 | Rock crabs - $4,99 | Rune Sudoku - $9,99 ⌡ ⌠ AIO Herblore - FREE & OPEN-SOURCE | Auto Alcher - FREE | Den Cooker - FREE | Gilded Altar - FREE | AIO Miner - VIP+ ⌡ ──────────────────────────────────── What is a trial? A trial is a chance for you to give any of my scripts a test run. After following the instructions below, you will receive unrestricted access to the respective script for 24 hours starting when the trial is assigned. Your trial request will be processed when I log in. The trial lasts for 24 hours to cater for time zones, such that no matter when I start the trial, you should still get a chance to use the script. Rules: Only 1 trial per user per script. How to get a trial: 'Like' this thread AND the corresponding script thread using the button at the bottom right of the original post. Reply to this thread with the name of the script you would like a trial for. Your request will be processed as soon as I log in. If i'm taking a while, i'm probably asleep! Check back in the morning Once I process your request, you will have the script in your collection (just like any other SDN script) for 24 hours. Private scripts: Unfortunately I do not currently offer private scripts. ________________________________________ Thanks in advance and enjoy your trial! -Apaec.
  7. 2 points
    Molly's Thiever This script is designed to quickly and efficiently level your thieving! Check out the features below. Buy HERE Features: - Capable of 200k+ per hour and 30k+ exp/ph on mid-level thieving accounts. - Quickly reaches 38 thieving to get started on those master farmers for ranarr and snap seeds! - Fixes itself if stuck. - Hopping from bot-worlds. - Stun handling so the bot doesn't just continually spam click the npc. - Drops bad seeds if inventory is full at master farmers. - Eats any food at the hp of your choosing. Supports: -Lumbridge men -Varrock tea -Ardougne cake -Ardougne silk -Ardougne fur -Kourend Fruit Stalls -Ardougne/Draynor master farmer -Ardougne/Varrock/Falador guards -Ardougne knight -Ardougne paladin -Ardougne hero -Blackjacking bandits as well as Menaphite thugs, this has limitations, click the spoiler below to see them Setup: Select your option from the drop down menu, it will tell you the location where the target is located. Fill out the gui and hit start. Simple setup! Proggies: Proggy from an acc started at 38 theiving:
  8. Will post a failsafe for deposit box right now, latest version is v1.06 I'm almost done optimizing all the readyclick areas and task mode, those 2 updates will be in v1.07 thanks for positive feedback everybody , really appreciate it ^^
  9. There's another big advantag: if you have 2 and 1 of them goes bad then your machine doesn't become useless / you aren't forced into buying RAM immediately. Whereas if you only have 1, well... RIP :p
  10. Best parts for the $602/- PCPartPicker part list / Price breakdown by merchant CPU: Intel Core i5-6500 3.2GHz Quad-Core Processor ($194.99 @ SuperBiiz) Motherboard: MSI B150 Gaming M3 ATX LGA1151 Motherboard ($9.99 @ Best Buy) Memory: Crucial 4GB (1 x 4GB) DDR4-2133 Memory ($14.99 @ Amazon) Memory: Crucial 4GB (1 x 4GB) DDR4-2133 Memory ($14.99 @ Amazon) Storage: Western Digital Caviar Black 1TB 3.5" 7200RPM Internal Hard Drive ($83.99 @ Amazon) Video Card: EVGA GeForce GTX 950 2GB Superclocked+ ACX 2.0 Video Card ($144.99 @ NCIX US) Case: NZXT S340 (White) ATX Mid Tower Case ($63.99 @ SuperBiiz) Power Supply: Corsair CSM 550W 80+ Gold Certified Semi-Modular ATX Power Supply ($73.98 @ Newegg) Total: $601.91 Prices include shipping, taxes, and discounts when available Generated by PCPartPicker 2016-05-09 09:31 EDT-0400 Due to mainboard getting sold out online. Here's another alternative. $613/- PCPartPicker part list / Price breakdown by merchant CPU: Intel Core i5-6500 3.2GHz Quad-Core Processor ($194.99 @ SuperBiiz) Motherboard: Gigabyte GA-Z170X-UD3 ATX LGA1151 Motherboard ($112.98 @ Newegg) Memory: Crucial 4GB (1 x 4GB) DDR4-2133 Memory ($14.99 @ Amazon) Memory: Crucial 4GB (1 x 4GB) DDR4-2133 Memory ($14.99 @ Amazon) Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($46.98 @ OutletPC) Video Card: EVGA GeForce GTX 950 2GB Superclocked+ ACX 2.0 Video Card ($144.99 @ NCIX US) Case: Deepcool TESSERACT BF ATX Mid Tower Case ($32.99 @ SuperBiiz) Power Supply: Rosewill Capstone 550W 80+ Gold Certified ATX Power Supply ($49.99 @ Newegg) Total: $612.90 Prices include shipping, taxes, and discounts when available Generated by PCPartPicker 2016-05-09 09:56 EDT-0400
  11. Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Supports all rooftops (Draynor, Al-Kharid, Varrock, Canafis, Falador, Seers, Polivneach, Relekka, Ardougne) - Supports most courses (Gnome stronghold, Shayzien basic, Barbarian stronghold, Ape toll, Varlamore basic, Wilderness (Legacy), Varlamore advanced, Werewolf, Priffddinas) - Supports Agility pyramid - All food + option to choose when to eat - (Super) Energy potions + Stamina potions support - Progressive course/rooftop option - Waterskin support - Option to loot and sell pyramid top - CLI support for goldfarmers Custom Breakmanager: - Setup Bot and break times - Randomize your break times - Stop script on certain conditions (Stop on first break, Stop after X amount of minutes, Stop when skill level is reached) - Worldhopping - Crucial part to botting in 2023! Script queueing: - Support queueing multiple script in a row - All Khal scripts support flawless transitions in between scripts - Start creating your acc in a few clicks from scratch to multiple 99's - Flawless CLI support - Learn more here: How to use CLI parameters: - Example Usage: -script 463:ScriptFile.BreakFile.DiscordFile SAVEFILE = Saved Filename BREAKFILE = Breakmanager Filename DISCORDFILE= discordSettings Filename - SAVEFILE: Save file can be created in the GUI. Navigate to the tab you want to run and press "Save As CLI file". Please choose your filename wisely (No special characters) - BREAKFILE (Optional): Breakfile can also be create in the GUI, set the breaksettings you wish to use and press "Save new CLI BreakFile". Please choose your filename wisely (No special characters) - Final form (Note that with some bot manager you do not need to specify '-script 463'): -script 463:TaskList1.4515breaks (With breaks) -script 463:TaskList1.4515breaks.discord1 (With breaks & discord) -script 463:TaskList1..discord1 (NO breaks & discord, leave 2nd parameter empty) Proggies:
  12. by Czar Buy now (only $8.99!) 143 HOURS IN ONE GO!!!!! update: this bot is now featured on the front page of osbot! More reviews than every other fishing bot combined! 100 hour progress report!!! How to use Script Queue: ID is 552, and the parameters will be the profile name that you saved in setup! This process is really simple, just to save you headache
  13. Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Active killing ogres - Loot seeds with telegrab - Ranging potions support - Humanlike idles - Dwarf cannon suport - Afk mode where only Cannon kills ogres (NO HP mode) - Stops when out of ammo OR Restocks for more ammo - Detailed loot list Custom Breakmanager: - Setup Bot and break times - Randomize your break times - Stop script on certain conditions (Stop on first break, Stop after X amount of minutes, Stop when skill level is reached) - Worldhopping - Crucial part to botting in 2023! Script queueing: - Support queueing multiple script in a row - All Khal scripts support flawless transitions in between scripts - Start creating your acc in a few clicks from scratch to multiple 99's - Flawless CLI support - Learn more here: How to use CLI parameters: - Example Usage: -script 582:ScriptFile.BreakFile.DiscordFile SAVEFILE = Saved Filename BREAKFILE = Breakmanager Filename - SAVEFILE: Save file can be created in the GUI. Navigate to the tab you want to run and press "Save As CLI file". Please choose your filename wisely (No special characters) - BREAKFILE (Optional): Breakfile can also be create in the GUI, set the breaksettings you wish to use and press "Save new CLI BreakFile". Please choose your filename wisely (No special characters) - Final form (Note that with some bot manager you do not need to specify -script 582): -script 582:TaskList1.4515breaks (With breaks) -script 582:TaskList1.4515breaks.discord1 (With breaks & discord) -script 582:TaskList1..discord1 (NO breaks & discord)
  14. 1 point
    Before buying, please ensure you check-out with the correct script. Swapping scripts is not possible. View in store $4,99 for lifetime use - Link to Sand Crabs script thread (better exp/h!) - Requirements: Camelot tabs / runes in main tab of bank Designated food in main tab of bank ~ 20-30+ combat level Features: CLI Support! (new!) Supports Ranged & Melee Attractive & fully customisable GUI Attractive & Informative paint Supports any food Custom cursor On-screen paint path and position debugging Supports [Str/Super Str/Combat/Super combat/Ranged/Attack/Super attack] Potions Collects ammo if using ranged Stops when out of [ammo/food/potions] or if something goes wrong Supports tabs / runes for banking Option to hop if bot detects cannon Global cannon detection Option to hop if there are more than X players Refreshes rock crab area when required Avoids market guards / hobgoblins (optional) Automatically loots caskets / clues / uncut diamonds Enables auto retaliate if you forgot to turn it on No slack time between combat Flawless path walking Advanced AntiBan (now built into client) Special attack support Screenshot button in paint GUI auto-save feature Dynamic signatures ...and more! How to start from CLI: You need a save file! Make sure you have previously run the script and saved a configuration through the startup interface (gui). Run with false parameters eg "abc" just so the script knows you don't want the gui loaded up and want to work with the save file! Example: java -jar "osbot 2.4.67.jar" -login apaec:password -bot username@[member=RuneScape].com:password:1234 -debug 5005 -script 421:abc Example GUI: Gallery: FAQ: Check out your own progress: http://ramyun.co.uk/rockcrab/YOUR_NAME_HERE.png Credits: @Dex for the amazing animated logo @Bobrocket for php & mysql enlightenment @Botre for inspiration @Baller for older gfx designs @liverare for the automated authing system
  15. 'the intelligent choice' by Czar Want to buy the bot, but only have rs gp? Buy an OSBot voucher here
  16. 1 point
    Molly's Orber This script is designed to make earth orbs and air orbs for over 350k gp/ph with the added benefit of getting over 30k mage exp per hour! Buy HERE Requirements: - 66 mage for air orbs, 60 for earth orbs. - 40+ hp recommended(especially at low def) Features: - Supports using mounted glory in house(requires house teleport tablets) - Supports eating any food at bank, when under a set hp - Hopping out of bot worlds - Recovers from deaths(respawn point must be lumbridge) - Emergency teleporting when under a set hp - Stamina potion usage, the bot will use one dose prior to each run - World hopping in response to being pked to prevent pkers from farming. -Ability to bring one food with you in case you drop below the emergency teleport hp, script will still tele if you drop below it and have already eaten your food. -Enabling run when near black demons to prevent some damage. -Re-equipping armor in inventory on death. Setup: Start at Edge bank, have all supplies next to each other in your bank, preferably in the front tab at the top. You must have the item "Staff of air" for air orbs or "Staff of earth" for earth orbs. Have a fair amount of cosmic runes and unpowered orbs, glories, as well as some food to eat as the bot walks past black demons and will take some damage. FOR EARTH ORBS YOU MUST HAVE ANTIDOTE++. If you are using house mounted glory option set render doors open to "On" under your house options in Runescape. CLI setup: Proggies:
  17. In spirit of Frog Friday, we have a weekend release for all to enjoy. Finally got around to patching some logic which has been driving me crazy for about a year, Bank depositAllExcept. If your inventory did not have the specified item in the call, it would still individually deposit each item instead of clicking the "Deposit All" button. Other than that debugging should work again and scripters should be pleased with the new getDirectoryData() method. Example: new File(getDirectoryData()+getName()+File.separator+"info.txt"); Additionally the ScriptAnalyzer has now been disabled; I've gathered enough information from local scripts to being developing a server-sided solution. Changelog: -Patched debugging, see the "FAQ" for more information on arg flags -Improved Bank logic -Added Inventory getEmptySlotCount() -Added Script getDirectoryData() -Disabled local ScriptAnalyzer -The OSBot Staff
  18. 1 point
    Could i get a trial please?
  19. -script name rock crabs -trial of 48h plz because i need to test it out before buying it -and if i buy the scripte is it forever or 1month?
  20. I normally don't write like that but it's nice if it's a one-class script, really logical and easy on the eyes.
  21. Windows mouse recorder now displays paint on the runescape canvas?! I've seen it all.
  22. It's a really stable script, except it's really slow, at least for superglass make and humidify. It is about 50% slower than I can do it manually. This is how it runs: open bank -> deposit & withdraw material -> press x to close bank -> press magic spell book -> casts spell -> press inventory (this step should not happen as it should stay on the spell book at all times, loses 3-4 seconds total) -> repeat More efficient way: open bank -> deposit & withdraw material -> use ESC to close bank (save 2-3 seconds) -> use spell -> repeat If you were to make these changes then it would probably boost the speed by 20-30%.
  23. 1 point
    Definitely the best script on all of OSbot! I love this script. Would recommend anyone to buy.
  24. Could i get a trial of this please. Kenyon
  25. - Any mobo is going to have a decent onboard ethernet/sound card, so your basically throwing money away there. - The 140mm fan is too big for the cases 120mm fan slots, get a 120mm fan. - Unless you watch DVDs you prob don't need the DVD Drive, use a USB Drive for installation. - The Hyper EVO 212 CPU Cooler is probably unneeded unless your going to be folding, can use the stock CPU Cooler or get a H80/premade watercooling loop if anything. Also be wary that this thing is HUGE, I have one and there is about 2mm of space between the side of my case and this thing in a mid-size tower. Since that case is 200mm wide and the cooler is 160mm tall, with the space for the mobo tray and risers there *should* be enough room, maybe. - Get 2 sticks of ram. Dual-channel ram (DDR and up) work best on 2 sticks of ram, as they can allow simultaneous read/writes instead of waiting on either operation. Otherwise your ram is gonna act like garbage, and 8GB is small these days :p - Consider a SSD instead of a HDD. Unless you plan on torrenting everything, you prob don't need this much room :p SSD will help your load times and make the computer feel faster. Other than that, don't see any problems. The GPU/CPU are good picks, nice power for the value. Good PSU with 80+ Gold, modular is nice. Built in wifi is nice as well :p
  26. I'm pretty sure it's better to have 2x4GB RAM than one 8GB.
  27. can i get a trial please before purchasing?
  28. You're going in service acting like a Mod, he has the right to do what he wants and if someone has a question for him i believe a mod will handle it. You should apply for mod.
  29. Czar - "Added still-click mode, it will override OSBot's default interaction code, so it will spam click if the mouse is on the target npc," Yes. I noticed that it does that when picking from Knight of Ardougne(not doing that on master farmer tho) but its clicking waaaay too fast like 100x a second you can tell by the rs click animation lol. And for gloves of silence it depends on the distance from you and the bank, however gloves are only effective tbh at 85+ so yes it would be better to bank right as they break because on some NPC's(and depending on level) the gloves seperate you from never failing to failing sometimes. This bot is amazing it runs for long ass times with no issues but im being selfish and asking for more stuff
  30. It's still going and it takes 63 or so failed picks to break so it usually takes like an hour for me to break the gloves to check how it re-equips them etc. However it works great, took them out of the bank and equipped it don't see any issues with it yet. Ill post back soon as they break and see how it goes. EDIT: ok gloves of silence just broke, it didnt bank right away but it did get a new pair and equip them when it did end up going back to the bank which isnt that big of a deal so works fine Only other thing I can think of right now is some anti-ban options in the setup as follows: 1.) Clicking speeds for pick pocketting min,max ex: 422,877 2.) Don't move mouse when on target and target is still(maybe once every random amount of clicks like 10-20 clicks) 3.) Option to pause for like 15-45 sec once in a while and just check tabs/check exp/right click something etc 4.) Maybe a little auto-talker / responder if thats not too much work I know theres a website you can input text and an AI replies human-like
  31. reports always give perms
  32. I do appreciate it, my bad if I came off sounding like a prick. I do admit, you have skill and I would have no idea how on earth to begin codding a script this huge. TBH I don't really care about blackjacking, not my cup of tea, I just saw others posting it. But I do care about the chests that no one on earth thieves. So thanks again captain ;)
  33. Even though I took care of the situation, I still believe that TTC should be half responsible for selling me an unsecured account as well. I had the account for under 48 hours before reselling it. Along with ZERO recovery information and no original email. 1_Ticks is my friend and doesn't deserve this. I've done my part in handling the situation with 1_Ticks, but what has TTC done?
  34. thanks if anybody has any ideas for some new czarscripts, post them below
  35. What are the system requirements to run OSBot? -512MB RAM -Java 8 or higher -Windows 7+, OSX+, Ubuntu 12+, or other latest Linux distributions What are the requirements to run Mirror Mode? -1024MB RAM -Dual Core CPU -Java 8 or higher -Windows 7+, OSX (10.6+), Ubuntu 14+, or other latest Linux distributions -OSBot VIP membership Does OSBot have free scripts? Yes, you can find a full list of scripts (including free scripts) on the Scripts page. How do I start a script? 1. Log into the client using your username and password from the forums 2. Click "Add Bot" to add a new Runescape tab to the client 3. Click on the green play button in the upper-left hand corner of the client 4. Select the script you would like to use from the script selector 5. Click on the "Start" button Is OSBot free to use? Yes, you may run up to two bots for free. There are free scripts available to choose from without time limitations. What are the Command-Line arguments? To view the Command-Line arguments, visit the forum index and under the right-hand side you will see the "Advanced User Panel". The link to the most current commands are listed there.
  36. Community, These rules are to be followed at all times by all staff members, sponsors, VIPs, Script Developers, and all other community members. No one is above rule breaking. Breaking any rule can cause your account to be infracted or permanentely suspended of OSBot. Rules 1. Offensive Language/Harassment There is to be nothing posted, said, or linked on the forum or live chat that could be seen as offensive by other members of the community. This includes, but is not limited to: > Discrimination in any way, including sex, religion, race or ethnicity, nationality, sexual preference, or spiritual beliefs; > Comments intended to hurt another member; > Any dis-respect towards other members of this community; This rule also applies to media. Harassing other members of the community, including staff members, is unacceptable and will result in 2 warnings point if after a verbal warning you continue to provoke/bother said individual, this includes hate threads, disrespectful PM's on the forum and skype, constant spamming on the other members topics etc... 2. Excessive Spamming No posts to be made that is completely unrelated to the topic or does not benefit the direct cause of the topic. We are lenient and will allow joking and mild trolling, however if done excessively with absolute derogatory intent there will be punishment. Double posts are not allowed, and will be removed. Excessive double posting will result in an warning or infraction. 3. Advertising It is not allowed to post any URL to another community, commercial website, or bot. Doing so will result in a warning. Excessively spamming of an URL will result in an immediate suspension of your account. Exception: A commercial website may be advertised if the thread poster has the "Advertiser" rank purchased on the OSBot store; however this website may not be another bot or bot community. 4. Personal Information/Hate threads No personal information of other member's is allowed to be posted on the forum, even with their permission. They must post it themselves if they wish for it to be. This includes, but is not limited to: > Names; > Personal photos; > Instant Messaging; > Phone numbers; > Addresses; > E-mails; > Name relations from other communities or anywhere else; Nothing is to be created that is directed towards a certain member or staff-member of the community in a hatred way. This will not be tolerated and will result in a suspension, if not permanent ban. 5. Pornographic Content No media, content, or talk will be posted regarding pornographic content. This means that no nudity is to be shown anywhere on the forum and talking about certain sites will result in a warning. 6. Gravedigging Gravedigging, posting in an old thread, is not tolerated without proper reason. A post is considered as gravedigging when the last reply is atleast two weeks old. 7. Client Links OSBot's client link is not to be posted anywhere on this community, any other community, or otherwise made downloadable without the direct permission from OSBot. This is our property, and legal action can be taken if re-distributed. 8. Script Sales Selling and buying of scripts is only permitted through our official store. Donations for projects are allowed, however they cannot be required. It should be made clear that the donations are going towards you for development and do not benefit OSBot directly. Authentication systems, script loaders, and distribution systems need prior approval from any Admin and/or Developer. These types of miscellaneous software are reviewed on a case-by-case basis and may be audited/reassessed at any point in time. Selling a single copy of a private script to a single person is tolerated. Releasing a private script a customer paid for to the public is also not allowed. Selling multiple copies of a private script will result in a permanent ban when caught for the script writer and the customers (if the customers are aware). Any way to get around this rule will be considered as "selling a private script" (Ex. Receving a percentage payment based on the users profit obtained by the script). The staff will not assist in any disputes with regards to private script transactions. Private scripts - We at OSBot will no longer deal with disputes regarding private scripts, unless the script writer is a Scripter 1/2/3. If you order a private script from a random user with no scripter rank on our forums and it doesn't work or isn't getting the support it needs, at the end of the day that is your fault for picking someone who is not qualified. The staff will instantly close with no punishment on either side with no script writer rank involved. 9. Script Content If you use someone else's work, you must have permission from them and must give full credit to their Intellectual Property. This is not just an OSBot rule, but is also illegal. Claiming someone else's script work as your own is a federal offense. 10. Malicious Content No content that contains malware, trojans, or viruses is to be posted anywhere on the forum. This includes direct intent to DDoS another member of our community, any other community, or any other website. This will result in a temporary ban, or IP ban depending on the situation; further action may be taken, as this is also a federal offense. 11. Feedbacks False feedback for the Trader Feedback System is not allowed. Feedback is also meant to be unique. This means that a single user can not give the same user multiple feedback in an unjust way to abuse the system. An example of this is buying/selling back to the same person over and over or trading in small increments and counting them as separate feedback. This can result in a full feedback reset or a ban. It is allowed to receive feedback for a service, as long as the service was either paid or there was risk involved. An example for risk is doing a firecape service for someone, on an account that contains more than 5M 07 GP. As we are aimed particularly at the RuneScape market, you are only allowed to give or receive feedback for graphics if there is at least $3 worth of goods (based off of common transfer rates) transacted. Feedback for free product will not be allowed. For further clarification on this rule, read here http://osbot.org/forum/topic/47264-feedback-rule-change/ If you use a middleman you may give him feedback but the middleman himself is not allowed to give feedback. 12. Market It is not allowed to tear apart a market thread. If someone wants to sell an account for $50, then it is not needed to post things like 'too expensive, wouldn't even buy for $20'. It is rude and unwanted. If you're not interested, then simply don't reply. 13. Criticism Rule If a staff member has made a decision that you feel is in some way incorrect or abusive, please report it to @Maldesto via private message. Please do not make a thread about the staff member in question, as this can cause minor chaos in the community. 14. Your Forum Account Making numerous accounts to bypass our VIP system is not allowed. If you are found doing this you will be banned on all alternate accounts even if you have premium scripts. If you are caught doing it after receiving a ban on the alternate accounts you will receive an IP ban. You are also not allowed to share or sell your forum account. This is not accepted and will result in a permanent ban. The use of Proxies/VPNs on the forum is prohibited. If you are using a VPN/Proxy that is linked to a banned member, you will be banned. Therefore we advise you to only use your own, real, IP address. 15. Name Changing You are not allowed to abuse the ability to change your forum name. This includes but is not limited to offensive names, replicating another users name (ex: ja5on or Jays0n), or inappropriate names. Violation of this rule will result in you losing your ability to change your name and your username will be reverted back to your login name. 16. Language This is an English only forum, you are free to use whatever language you want in private chat or personal messenger. Warning Type Warning Point(s) Excessive Spamming 1 Gravedigging 1 False feedback 1 Offensive Language / Harassment 2 Advertisement 2 Offensive Media 2 Malicious Content 10 Scamming 10 Market Rules The general market rules can be found here. Dispute Rules Note: Failure to follow them will result an in infraction and/or ban. You may only post if you are: >Original poster of the topic. >The person under dispute. >Involved in the trade and/or can provide valuable evidence. >Have permission from a staff member. Infractions Note: The following infractions will automaticly be given by the system, when you reach a certain amount of warning points. Infraction Warning Points 1 Day suspension 5 3 Days suspension 7 Permanent ban 10 These rules can be changed at any time at Administrator discretion to punish you for any reason said Administrator sees fit. Thanks for reading, @Maldesto & the OSBot team.

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.