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

  1. Czar

    Global Moderator
    20
    Points
    23408
    Posts
  2. Khaleesi

    Developer
    11
    Points
    27742
    Posts
  3. Alch

    $500.00 Donor
    6
    Points
    8068
    Posts
  4. Extreme Scripts

    Trade With Caution
    6
    Points
    10702
    Posts

Popular Content

Showing content with the highest reputation on 02/17/16 in Posts

  1. ๐Ÿ‘‘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
  2. Hello all! We are new here and looking to become a partner with OSBot! Happy botting all.
  3. 3 points
    Wrote this a while back, basically a replacement for EntityAPI IQuery.java import com.zenscripting.api.script.engine.Context; import java.util.Comparator; import java.util.List; import java.util.function.Predicate; /** * Created by Valkyr on 17/12/2015. */ /** * Query * * @param <T> Type of query * @param <R> Result table type * @param <Q> Query type */ public interface IQuery<T, R extends IQueryResult<T>> { /** * Returns the API context * * @return context */ Context getContext(); /** * Returns the list of T to be queried. * * @return List of T */ List<T> load(); /** * Returns the results from filtering items using the * provided predicate. * * @param predicate a predicate to filter the query * @return this query */ IQuery<T, R> filter(Predicate<T> predicate); /** * Sorts results according to the comparator * * @return this query */ IQuery<T, R> sort(Comparator<T> comparator); /** * Removes non-matching items * * @param subType * @return this query, modified for subclass */ <ST extends T> Query<ST, QueryResult<ST>> bySubClass(Class<ST> subType); /** * Returns the results of the query * * @return result */ R result(); } IQueryBuilder.java import org.osbot.rs07.script.Script; /** * Created by Valkyr on 17/12/2015. */ /** * Query Builder * Builds a query using given parameters * * @param <T> Object to use * @param <R> QueryResult type to use */ public interface IQueryBuilder<T, R extends IQueryResult<T>, Q extends IQuery<T, R>> { /** * Returns the API context * * @return context */ Script getScript(); /** * Returns a new Query of type T * * @return new query */ Q newQuery(); } IQueryResult.java import java.util.Comparator; import java.util.List; /** * Created by Valkyr on 17/12/2015. */ /** * Query Result * * @param <T> Type of query */ public interface IQueryResult<T> { /** * Returns the first item in the results table * * @return first found item */ T first(); /** * Returns the last item in the results table * * @return last found item */ T last(); /** * Returns the item at the provided index * * @param index * @return found item at index */ T get(int index); /** * Returns all items in the results table * * @return last found item */ List<T> all(); /** * Determines whether or not the results table is empty. * * @return results table is empty */ boolean isEmpty(); } Query.java import org.osbot.rs07.script.Script; import java.util.Comparator; import java.util.List; import java.util.function.Predicate; import java.util.stream.Collectors; /** * Created by Valkyr on 17/12/2015. */ public abstract class Query<T, R extends QueryResult<T>> implements IQuery<T, R> { private final Script script; private List<T> raw; public Query(Script script) { this.script = script; raw = load(); } public final Script getScript() { return script; } @Override public final Query<T, R> filter(Predicate<T> predicate) { if (raw != null && raw.size() > 0) { raw.removeAll(raw.stream().filter(t -> !predicate.test(t)).collect(Collectors.toList())); } return getThis(); } @Override public final Query<T, R> sort(Comparator<T> comparator) { raw = raw.stream().sorted(comparator).collect(Collectors.toList()); return getThis(); } @Override public final <ST extends T> Query<ST, QueryResult<ST>> bySubClass(Class<ST> subType) { if (raw != null && raw.size() > 0) { filter(t -> t != null && subType.isAssignableFrom(t.getClass())); } return (Query<ST, QueryResult<ST>>) getThis(); } protected final List<T> getRaw() { return raw; } protected final <SQ extends Query<T, R>> SQ getThis() { return (SQ) this; } public abstract R result(); } QueryBuilder.java import org.osbot.rs07.script.Script; /** * Created by Valkyr on 17/12/2015. */ public abstract class QueryBuilder<T, R extends IQueryResult<T>, Q extends IQuery<T, R>> implements IQueryBuilder<T, R, Q> { private final Script script; public QueryBuilder(Script context) { this.script = context; } public final Script getScript() { return script; } } QueryResult.java import java.util.List; /** * Created by Valkyr on 17/12/2015. */ public abstract class QueryResult<T> implements IQueryResult<T> { private final List<T> results; public QueryResult(List<T> results) { this.results = results; } @Override public T first() { if (!isEmpty()) return results.get(0); return null; } @Override public T last() { if (!isEmpty()) return results.get(results.size()); return null; } @Override public T get(int index) { if (!isEmpty()) return results.get(index); return null; } @Override public List<T> all() { if (!isEmpty()) return results; return null; } @Override public boolean isEmpty() { return results.size() < 1; } }
  4. better question, why couldnt the road cross the chicken?
  5. #1 SOLD MAGIC SCRIPT #1 MOST FEATURES MAGIC SCRIPT ESC MODE, HOVER-CLICK, NEAREST ITEM CLICK, FLAWLESS JMod nearby and we still alive. Anti-ban and Optimal script usage Anti-ban: - Don't go botting more than 3 hours at once, take breaks! Otherwise the ban-rate is highly increased! - Bans also depend on where you bot, for the best results: bot in unpopular locations Banking-related spells are the lowest ban-rate (spells which require banking or can be casted near a bank, e.g. superheating, maybe alching, jewelry enchanting etc etc) since you can just go to a full world and blend in with other non-bots (humans), for example: world 2 grand exchange If casting spells on npcs, then unpopular locations reduce the banrate by alot, So make sure not to go to botting hotspots otherwise you may be included in ban waves. - Some good areas used to be (until some got popular): grizzly bear, yanille stun-alching, any overground tiles (upstairs etc) but once the areas are overpopulated, try to go to another location which is similar to the aforementioned locations. This is a very popular thread with many many users so if a new location is mentioned, the location will be populated very quickly so I can only suggest examples of good locations - Don't go botting straight after a game update, it can be a very easy way to get banned. Wait a few hours! If you ever get banned, just backtrack your mistakes and avoid them in the future: you cannot be banned without making botting mistakes. Keep in mind you can be delay-banned from using previous scripts, so don't go using free/crap scripts for 24 hours then switching to a premium script, because the free/crap previous script can still get you banned! For more anti-ban information, see this thread which was created by an official developer: http://osbot.org/forum/topic/45618-preventing-rs-botting-bans/
  6. 2 points
    Mods please add a self requested ban to this account as I've gotten access to my other account which I didn't realize existed until now http://osbot.org/forum/user/12417-folt/
  7. why did the hedgehog cross the road?
  8. 2 points
    plz dont say homie G ... smh
  9. 1 point
    Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Chop & Bank (Presets) Preset locations for quick a start without too much settings to choice from (Barbarian assault, Castle wars, Catherby, Draynor, Edgeville, Falador-East, Gnome stronghold, Grand exchange, Hardwood grove, Mage training arena, Neitiznot, Port sarim, Rimmington, Seers, Varrock-East/West, Woodcutting guild, ...) - Chop & bank (Custom) Chop on any location of your choice Set a chop position and a chop radius Select the tree type you want to chop Banks at the closest bank possible - Chop & Drop Chop on any location of your choice Set a chop position and a chop radius Select the tree type you want to chop Drops all logs (unless fletching is used) Option to fletch your logs into arrow shafts OR bets item possible based on your level and Logs UIM mode (Only drops logs, carefull with bird nests etc.) - Redwood Option to drop logs instead of banking - Forestry support (Struggling sapling, Tree roots, Fox, Pheasant, Ritual circles, Leprechaun, Entlings, Beehive) - Log basket support - Bird nest pickup support - Axe special attack (Crystal, Dragon, Infernal, ...) - Progressive axe upgrading - Humanlike idles - Menu invokes - 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 569: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 569): -script 569:TaskList1.4515breaks (With breaks) -script 569:TaskList1.4515breaks.discord1 (With breaks & discord) -script 569:TaskList1..discord1 (NO breaks & discord) Proggies:
  10. 1 point
    View in store $4.99 for lifetime access Key Features: Supports Bar smelting, Cannonball making and Item smithing Supports all tradeable bars for both smithing and smelting, with support for material-unique items (full list below) Supports the above activities in all locations you would ever want to perform them (full list below) Smart activity-based framework allows you to schedule tasks to be performed in succession (details below) Simple and intuitive start-up interface hosting the activity editor (Optional) Informative, concise, self-generating, recolourable and movable paint tracks useful run-time data (Optional) On-screen movable console logger to notify you exactly what the script is doing at any point in time Smart Gaussian-distribution derived Make-X value generator supporting letter scalar suffixes (Optional) Moves the mouse outside the game screen while idle Utilises the OSBot map web system with obstacle handling for inter-location traversal* (Optional) Ring of forging support for iron smelting ...and many more! *The OSBot web is very reliable however can occasionally (understandably) struggle with longer inter-location distances. As a result, I would highly recommend supervising the script while inter-location transitions take place. Supported Locations: Supported Bars: Bronze [1x tin ore, 1x copper ore] Iron (with & without Rings of forging) [1x iron ore] Silver [1x silver ore] Steel [1x iron ore, 1x coal ore] Gold [1x gold ore] Mithril [1x mithril ore, 4x coal ore] Adamant [1x adamantite ore, 6x coal ore] Runite [1x runite ore, 8x coal ore] Supported Smithing items: All generic material-independant items (e.g platebodies, knives, dart tips, etc...) Material dependant items: Bronze wire (bronze) Iron spit (iron) Oil lantern frame (iron) Studs (steel) Bullseye lantern (steel) Cannonballs (steel) Mith grapple tip (mithril) Activity based framework: The script features a fully-fledged activity system. This system allows you to completely customise each botting session and tailor it to the needs of your account. The system allows for 'activities' to be queued in sequence, whereby when started, the script will proceed to execute and attempt to fulfill each activity in turn. An activity is comprised of two parts - the task and the target. An example of a task may (arbitrarily) be 'Smelting gold bars at Edgeville' and an example of a target may be 'until level 70 Smithing achieved'. Both the task and the target can be fully customised to your needs, then saved and queued to the session activity manager. Task options: Smelting Bars (in a furnace) Making Cannonballs (in a furnace) Forging items (on an anvil) Target options: ... until out of supplies ... until level ฮป reached ... until ฮป experience gained ... until ฮป minutes passed (where ฮป is some inputted integer value) It is worth noting that by default all tasks are automatically considered complete if insufficient resources to perform the task are present. Setting up: Example paint: Gallery: Credits:
  11. 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!
  12. Click here to go to the SDN page to add the script. Display: Note: the additional controls are no longer working. I intend to re-create this script, but as two separate scripts to make it easier to update and maintain.
  13. the compass isn't facing north, pls fix!
  14. 1 point
    Thanks for the welcome!
  15. Yep just select Damage mode , enter npc name and it will splash it, just don't forget to have negative mage bonus otherwise it can kill the target :P
  16. Crash you Naughty Dog ;). See what I fucking did there? that's another double entendre! Double the double entendre! Quadruple that bitch! Suplex a train with your mind homie G! Gotta believe in the me who believes in you!
  17. 1 point
    Hey Khal! I'd like a trial for this one also! Really getting to like your script quality
  18. ow ... magic bar shouldn't even be in the script
  19. 1 point
    Cmon lads! winning 2-1, 4 minutes + injury time left :woo: WON
  20. i think you may just be the most cringy-est member on osbot anyways what are you smoking i want some of it
  21. i had it on osbuddy webwalker and thats why it was fucking up, i changed it to something different and now its working fine, thanks alot and nice script :P
  22. Yeah they made it more advanced now before assigning more ram, try get a 64 bit java it may help good luck, although the map system doesn't really need you to assign more ram, it should work without assigning anything , try the java 64 bit first it may work
  23. New update: version 0.66 - Enabled alching with nature chests - Added jug of wine to the actual food list update will be live within a few hours, just waiting for admins to register the update , good luck all
  24. Recenty bought the script but it banks my sharks at fishing guild then doesnt run back to the fishing spot
  25. mind if i try out the trial :]
  26. I would like to trial experiments please! member number: 211892 If VIP and the fact i purchased other scripts doesnt negate the 20 post count.. ill get up quick rofl. I will deadset purchase straight after trial if i find it good
  27. It will be out Wed/Thurs, looking like Thursday because tomorrow my last few parts for my new computer will be here and I'll be setting that up finally. Bug Fixes: Stuck upstairs at Ardougne fixed. I also looked into the bug you guys had reported at Taverly, I couldn't replicate it however. I removed some unnecessary checks and fail safes with walking by adding custom links in the web walker, hopefully that will prevent the issue from arising again.
  28. knew the userbars looked really similar http://www.rune-server.org/graphics/resources/pack-releases/493493-rs-themed-userbars.html
  29. cancel pre-approved payments through your paypal.
  30. Looking forward to the trial, really need a good magic script. Liked the thread.
  31. I joined just to buy this script, so far holy crap, 175k-182k xp on normal stun and high alch an hour?? Back in the day i used to alch like 50k xp a hour manualy. Its on a 95 range void pure got bored of not having the time to train mage to venge, decided to try botting again after getting banned on one last year, started your bot at 82 mage , currently suiciding im 90 mage, ill post updates if i make it no ban to 94.
  32. 18 hour proggy and going strong.. Ended it shortly after this to do some quests so i don't get banned.
  33. 1 point
    I do it for the feedback fuck the users br0 /s

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.