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.

Leaderboard

Popular Content

Showing content with the highest reputation on 01/25/16 in Posts

  1. 6 points
    works great thanks! can you add farming support with next patch please? thanks
  2. ๐Ÿ‘‘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
  3. First of all, why can't I post in the suggestions section..? Can this be moved there please. I find proxy control a real lackluster: - Selecting right proxy and then selecting right account is pain in the arse. I can guarantee you that people who use a lot of proxies eventually end up selecting wrong account for the proxy. - At least show the selected proxy IP somewhere or maybe let us link character to a proxy so it chooses it automatically. - I shutdown my PC for the night for savings in electricity bill and as an anti-ban... -> Starting 10 accounts accounts with right proxies every morning is just stupid amount of work! Also, I have to go to options and check "Low CPU Mode" everytime manually (Please make a client remember this option!)
  4. Context: Assnerd pushed a script to the sdn without having a src folder...
  5. I'll investigate this thoroughly
  6. 3 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:
  7. 3 points
    Dont ask me LMFAO! If id know i would post such idiotic post... I just compiled and tryed using but it gives mad error.
  8. I think we should have 10 scripter ranks, each one requiring a different level of skill, with only true masters like Assnerd being able to attain rank 10
  9. 3 points
    Here's an example: List<Position> path = Arrays.asList( new Position(3135, 3511, 0), new Position(3133, 3505, 0), new Position(3130, 3500, 0), new Position(3129, 3496, 0) ); getWalking().walkPath(path);
  10. You can get finest proxies right here; https://quantumpro.xyz/
  11. public class Timer { private long period; private long start; public Timer(long period) { this.period = period; this.start = System.currentTimeMillis(); } public long getElapsed() { return System.currentTimeMillis() - this.start; } public long getRemaining() { return this.period - this.getElapsed(); } public boolean isRunning() { return this.getElapsed() <= this.period; } public void setPeriod(long period) { this.period = period; } public void reset() { this.start = System.currentTimeMillis(); } public static String format(long milliSeconds) { long secs = milliSeconds / 1000L; return String.format("%02d:%02d:%02d", secs / 3600L, secs % 3600L / 60L, secs % 60L); } } //method public boolean isSmithing() { boolean isSmith = false; Timer timer = new Timer(1800); while (timer.isRunning() && !isSmith) { isSmith = myPlayer().getAnimation() != -1 ? true : isSmith; } return isSmith; }
  12. Did you remember to call him Chocolate Daddy? And say things like gosh you're so big! I doubt I could take it all. :Noah: Please don't tell me you forgot?
  13. Hey , I've been using photoshop for signatures for a while and decided to share some of my work with you. I mostly do signatures Here are some of my more recent works , taken from my deviantArt. All of these are 100% mine and I will link my deviantArt if anyone wishes so Comments and criticism accepted 11.12.2016
  14. 2 points
    Thanks! Can you split it into 88 classes though? I'm trying to make my code more OO.
  15. It was better when it was a simple "SDN Scripter" and the best rank "OSD" official script dev Though it really is just basic understanding of java and the Osbot api. Scripter 3 is for demi gods that contribute with projects and their flawless sdn scripts. But to say one doesn't deserve a rank is just aweful. Why does the rank matter? The only thing that should count is how well your scripts are made and what your users feedback you in.
  16. Run the script ONLY on your botted account (not your mule) and enter the items you wanna trade over. Then just log into your main on a fresh internet browser and your bot will interact with you while you accept the trade on your main acc. Here is a video of me doing it: http://tinypic.com/player.php?v=2hs2lid&s=8#.VqZdO1MrJ24
  17. 2 points
    Scripter II to mods: add my vet back
  18. Recording your trades is always the best option, even if you don't intend to use it for this purpose.
  19. It really depends on the situation, but often for huge trawling lists of things with very different names, writing them out individually is easier to follow. However in methods where it's often better to have things slightly more compact, for example int x,y; would probably be considered better than int x; int y;. But it's really preference haha! I feel i'm somewhat making a mountain out of a molehill but whatever ;) @senty nice script, im proud of your re-re-release
  20. It's like calling the cops and saying " help, a police man trying to arrest me".
  21. 1 point
    Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Supports banking at 99% of the locations - Task based setup (1-99) - Supports every fish (Shrimps, sardine, herring, anchovies, mackerel, trout, cod, pike,salmon, tuna, lobster, bass, Leaping trout/salmon/sturgeon, swordfish, monkfish, shark, dark crab, angler fish, sacred eel, infernal eel) - Supports almost every bank location (New ones can be requested) (Lumbridge swamp, Al-Kharid Sea, Draynor, Lumbrdige river, barbarian village, shilo village, Catherby, corsair cove, fishing guild, piscatoris, port piscarilius, karamja, jatizso, seers, gnome stronghold, Lands' end, Zul andra, Mor Ul rek) - Fish & bank (Preset) - Fish & bank (Custom) supports almost every location - Fish & Drop (Custom) supports every fishing spot - Barbarian fishing (Select leaping fish at fish & drop) - Cook fish when fire is nearby (Fish & Drop Only) - Minnows support - Karambwans + Karambwanji support - Aerial fishing support - Drift net fishing support - Humanlike idles - Dragon harpoon special - Barehand fishing option - Fishing barrel support - Spirit flakes support - Drop clue bottles support - 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 571: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 managers you do not need to specify -script 571): -script 571:TaskList1.4515breaks (With breaks) -script 571:TaskList1.4515breaks.discord1 (With breaks & discord) -script 571:TaskList1..discord1 (NO breaks & discord) Proggies:
  22. I am proud to announce my official relaunch! CMHScripts is officially back! Current scripts: CMHMiner CMHRockCrabs CMHStronghold ASK FOR A TRIAL NOW! (24 hour trials) Must have post count > 20 or have a rank. Simply post with the script that you wish to get a trial for. YOU MAY NOT ASK FOR MULTIPLE TRIALS ON THE SAME SCRIPT. Doing so will result in loss of access to any CMHScripts product. DO NOT PM ME. POST HERE, AND WAIT FOR ME TO PROCESS IT.
  23. Although it took us almost two years to finally release web walking, this update marks a point where our technology exceeds that of our old school botting competitors. Thanks to @MGI, we made the necessary adjustments to fine tune many facets of our web walker and went on a linking rampage. If there is a will, there is a way. Spirit trees, Sailing, quests, inventory items, obstacles, and dungeons; it has only just begun. This changes everything and really sets us apart from our competitors. As a scripter myself, I began re-writing my kCutter script to exclusively use web walking. @MGI surprised me when I started the script at the top of Lumbridge castle and my character walked to Catherby docks, took a boat to Karamja, took another boat to Port Khazard, and then began chopping yews outside of Yanille. Before scripts such as Slayer were daunting, now it's become a very real and manageable possibility for many scripters. Enough pep-talk, here's the nitty gritty: @MGI updates: -Improved quests api -All the links for webwalking including Spirit trees, sailing, quests, and much more -NodeRouteFinder performance & behavior updates -Various improvements and stability re-works; 1,500 lines of code (edit: more like 15000 actually) @Alek updates: -Smoothed camera and walking in WebWalkEvent -Patched Bank enableMode -Updated spell books -Patched WalkingEvent setMinDistanceThreshold() We still have a lot we're changing and adding, stay tuned for jewelry teleports, magic teleports, more quests, and more means of getting to where you need to go. API Docs have been updated -The OSBot Staff
  24. 1 point
    this is my bdk code cba doing that /code shit w/e it called package bluedragonspro; import org.osbot.rs07.api.filter.Filter; import org.osbot.rs07.api.map.Area; import org.osbot.rs07.api.map.Position; import org.osbot.rs07.api.model.GroundItem; import org.osbot.rs07.api.model.NPC; import org.osbot.rs07.api.model.RS2Object; import org.osbot.rs07.api.ui.Skill; import org.osbot.rs07.api.ui.Spells; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import org.osbot.rs07.utility.ConditionalSleep; import javax.imageio.ImageIO; import javax.swing.*; import java.awt.*; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import java.awt.image.BufferedImage; import java.io.IOException; import java.io.InputStream; import java.util.HashMap; import java.util.List; //all the imports kappa @ScriptManifest(author = "Saiyan", info = "Slays blue dragons and loots them :)", name = "Saiyans Super Blue Dragons ", version = 0.2, logo = "") public class Main extends Script { private static final String[] FOOD = {"Lobster", "Shark", "Tuna", "Salmon", "Trout", "Monkfish", "Tuna potato", "Manta Ray", "Dark crab", "Anchovy pizza"}; //stores the food types in this shit string private enum STATE { BANKING, COMBAT, LOOTING, EATING, SLEEP, WALK_TO_DRAGONS, WALK_TO_BANK, BABY_DRAGON_FAILSAFE, COMBAT_SLEEP } //All the shit states private final Position posWall = null; private final Position posPipe = null; private final Position posLadder = null; private final Position posSafeSpot = null; private final Position posBank = null; private final Area AREA_SAFESPOT = null; private final Area AREA_FALADOR = null; private final Area AREA_DRAGON = null; private final Area AREA_PIPE = null; private final Area AREA_CRUMBLING_WALL = null; private final Area AREA_BANK = null; //get your own areas and pos tiles u plebz private final Area AREA_LADDER =null; @Override public void onStart () { { private STATE getState() { // do the rest u lazy fucks
  25. 1 point
    He's silly, heres the rest of the code: } private int onLoop(){ NPC kbd = npc.closest("blue dragon"); if (kbd != null && kbd.isVisible) kbd.interact("attack") return 100; } }
  26. 1 point
    Can i please get a trial
  27. Lost City, The Fremennik Trials, Shilo Village and lunar diplomacy. skype: eythurnis
  28. Yeah that's what I did in the end. However, at some point, when banking, it got stuck because it crossed over the plank... http://screencast.com/t/OxtcTBjA62 It went inside the boat and didn't know what to do.
  29. getAmount() returns an integer, meaning you can check if the value equals the amount you want or is higher than the amount you want with basic operators: if(inventory.getItem(item).getAmount() >= 3) { //if inventory contains 3 or more of item, returns true //code to execute when true }
  30. @ second question, if you are in the goblin area, why would it attempt to walk to the goblin area since you are in it? That is why it is saying it has arrived since you have.
  31. 1 point
    Can I get a free trial please ?
  32. Gem rocks are only for screen mode, did you try it in screen mode?
  33. You only get scammed by people that are already banned. Maldesto isn't banned. Nice try
  34. Could I get a trial please czar?
  35. can i trial this script debating between this and cmh
  36. just liked it wondering if i can test a trial :0?
  37. 1 point
    Don't kill me when I'm wrong but with isVisible(); I'm assuming it's actually visible on the screen. This means that the widget might not be null, but because of e.g. lag it's not visible instantly yet. So checking if it's visible would be a good thing over only checking if it's not null.

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.