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 02/17/16 in all areas

  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. NEW! supports new south + east shortcuts, new hopper (upstairs), and mouse invokes!!! (just like runelite!) 'the intelligent choice' By Czar 34-99 Mining on video!! Agility Shortcut Setup Window Preview 70 hours run time https://i.imgur.com/wiF6VPO.png
  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: Note: This script exploits the no-tick fletching delay of darts and bolts. This script will be rendered useless if that's ever patched.
  12. 'the intelligent choice' by Czar Want to buy the bot, but only have rs gp? Buy an OSBot voucher here
  13. Molly's Hobgoblin Killer This script is designed to kill hobgoblins southwest of Falador for limpwurts, seeds, herbs and other various things. It works best on mid to high level accounts, and can be run for hours on end! This script is capable of a solid 120k+ an hour for members accounts and 50k+ an hour for mid level f2p accounts, as well as 30k+ xp/hr and 20k+ xp/hr respectively in the combat stat you decide to train. Buy HERE Features: - Loots all valuable items - Bot world hopping - Supports any food -Use of agility shortcut -Use of Falador teleport tabs Setup: Fill out the simple gui and start! Proggies: Submit your proggies!
  14. It's been awhile guys, I doubt anyone would remember me so I guess I'll just re-introduce myself. Name: Jonny Age: 18 Occupation: College doing Business I do not personally bot but always loved the community here. So nice to meet everyone!
  15. Ever wanted a free trial for one of these scripts? Well, now you can request one The free trial request template/prerequisites are located at the bottom ----------------------------------------------------------------------------------------------------------------------------- (CLICK IMAGE TO VIEW SCRIPT THREAD) --------------------------------------------------------------------------------------------------------------------------- (CLICK IMAGE TO VIEW SCRIPT THREAD) ----------------------------------------------------------------------------------------------------------------------------- (CLICK IMAGE TO VIEW SCRIPT THREAD) ----------------------------------------------------------------------------------------------------------------------------- HOW TO REQUEST A FREE TRIAL Step 1) Like this post Step 2) Place this image in your signature Step 3) Fill out and post the script trial request template on this thread SCRIPT TRIAL REQUEST TEMPLATE : Script name: OG's Green Dragon Killer/ OG's TzHaar Fighter / OG's Blue Dragon Killer Trial Duration in Hours: (Enter requested number of hours for your trial) Have you liked the topic post?: (Must answer yes to receive trial, links can be found above) Is my post count higher than 20?: (Must answer yes to receive trial)
  16. Need these done. Anyone got any quotes for me?
  17. the compass isn't facing north, pls fix!
  18. 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
  19. 1 point
    Dear Community In light of the vast amount of scams in the past week I would like to urge you all to start using a middleman for all of your trades, no matter how risk-free the trade or trusted the user may seem, a middleman will ensure an extra layer of safety to any trade. The middleman service list can be found here. Due to the large number of threads I can guarantee a middleman that you would deem trustworthy will always be online at the time of your trade. If for some reason there is not, please wait rather than taking the risk and going ahead without one. Thank you The OSBot Staff Team
  20. oh I think i know the issue already, I'll take a look at it
  21. im sorry for being anyoning but i didnt get the woodcutting trial ( need it asap.want to check out b4 i buy bro
  22. 1 point
    #WAITINGFORTHESCRIPT
  23. Well since I got the request, today. I thought nobody was interested in waterbirth mode anymore :P Update for waterbirth island mode coming up
  24. Really, I will give a bond then, PM me, I must have ran out last time, only had ~80 from around ~march last year
  25. 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
  26. can i try the trial thanks ps i liked it
  27. hey, I for some reason thought the trial was 24 hours of use, i didn't have a tabmaker account at the time(Yesterday) to test I do now could I possibly get another trial? AIO TabMaker (24h) Member number: 46143
  28. i were banned in June 2015 with your mage script asked for couple times to receive bond you never replied:(
  29. Actually help try and fix your issue instead of abusing him

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.