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. Khaleesi

    Developer
    18
    Points
    27816
    Posts
  2. Mikasa

    Ex-Staff
    16
    Points
    10756
    Posts
  3. Varc

    Trade With Caution
    11
    Points
    1699
    Posts
  4. Czar

    Global Moderator
    11
    Points
    23652
    Posts

Popular Content

Showing content with the highest reputation on 05/25/15 in Posts

  1. Hello @MGI, I was wondering when there will be an update for the mirror client, I've been testing and developing all my scripts in this client. but the quality of some of my scripts gets lowered because the current mirror client. In general the client runs good and the bann rate is a lot lower then default client ! Current issues I noticed: - Enormous lagg spikes: The CPU the mirror takes is very very high. Running 2-3 tabs will cause the client to lagg hard. This causes the client to missclick a lot, it also "reports" pll, trading pll, ... bcs those missclicks. its very suspicious... - Slow npc/object loading: By teleporting to new regions, like from wildy to abyss. It takes quite some time to load the objects. Sometimes it even loads the objects on wrong positions, they are shifted a few tiles from there positions. This will cause my script to get stuck. Also when trying to teleport to the POH (Players house) I'll have to determine by objects around the player ton check if I'm in the house. Since it takes up to 10 seconds to load the house, it will keep teleporting to home... till the objects are actually loaded. Sometimes when entering new regions by walking, the objects gets loaded in the wrong region. Causing the scripts to walk to the "object", but actually it's at an empty tile. Its on the right localX and localY but in the wrong region. Another issue is at motherlode, when the rockfall falls in front of you while walking, the scripts need 5-10 sec to realize the rockfall is there. Since it won't get loaded instantly. Same thing happends the other way around, if you mined away a rockfall, the script will hover the "rockfall" that actually is gone already. The state didn't get updated,... takes about 5 sec to update. The same will happen when you are building and removing stuff in your house. takes 5 sec to know something was build or removed. Login issue: If the player was logged in before the mirror client gets hooked on the orignal client, the mirror will NOT load all data. NPCs and objects will nto be loaded, causing the script to idle. So i forced my customers to login AFTER the mirror clients gets hooked on the original client. See here After all the mirror runs very well and a lot of users are not getting banned! We are all statisfied by the mirror client, but it can use some pperformance updates. I hope you actually read whole this post and take this in mind if you want to update the mirror Kind regards Khaleesi
  2. This update should not be coming as a surprise, I routinely monitor the game News & Announcements to ensure what we have reflects what is currently available. I did a check to see what scripts were affected and only a very small batch of scripts will break (less than three). Changelog: -Added Mouse method scrollUp() -Added Mouse method scrollDown() -Added RS2Widget method getBounds() -Updated LogoutTab logout() to account for world selection screen -Added WidgetSizeFilter -Re-wrote the Worlds API --Worlds no longer uses the XWorld instance --Worlds is now strictly based on instant-hopping --Worlds can be set as their short or long value (eg "2" or "302") ---This affects the settings hopper as well The API Docs have been updated! Happy Hopping -The OSBot Staff
  3. Short sentence of where you think you will be at in 5 years! (Any troll comments will be removed) I personally think i will be working for a Marketing company after attaining my degree, and thinking about setting up my own online business as i will be 25 at this point. This is a huge personal goal of mine.
  4. I am very happy this could be resolved, sorry for both parties that @Pecman is a scamming scumbag, correct if he ever does wish to return he will need to. I have removed your TWC and will close this, thanks again Varc.
  5. 2 points
    hey im a nice guy some of u might know me anyway i make paints here so if you want one just ask thx and hello everyone new
  6. 2 points
    Giant Mole Mithril dragon TzTok-Jad Kraken Kalphite Queen Chaos Elemental Dagannoth Prime Dagannoth Rex Dagannoth Supreme General Graardor Commander Zilyana Kree'arra K'ril Tsutsaroth Are all immune to venom
  7. reminds me of the osbot mouse trail debug nevertheless, good job edit: nvm ^ my post was too l8
  8. How come OSBot's mouse does that sometimes
  9. Hello, I am in need of the following service: 10x tutorial island 10x 30 smith (dorics quest, knights sword and 20 iron bars) 10x 30mining (lvl 10 after the above quests) Please post your price and time below. You may only do the service if you are dedicated! [Everything done by hand, only logged in over the official rs client or website]
  10. There are few countries that will destroy all life on this planet within the next 150 years. United States, Soviet Re-union, Democratic Peoples Republic of Korea.. and so the list goes on.
  11. Everyone knows you get no bitches, who you tryna kid?
  12. Chilling on my Private island with 10 Sluts around me
  13. for real though, I would probably work for a software company or something, (if i don't already have a business )
  14. There already is an autotalker: http://osbot.org/forum/topic/66536-tutorial-island-auto-walker-ip-checker-auto-talker-afker-price-lookup-webwalker-new-account-walker-projectpacts-aio-lazy-assistant/
  15. Do you change any of the memory settings how do you run 3 ? any settings involved thats no good what specs ? i can run only one also but i should be able to run more same thing happens to me im sure theres settings invovled specs? I die after one how do you do it?
  16. He was hiding very good, but after some extensive research I found out he's @finalunityrsps1 and @unityfinal thank you for reporting this.
  17. 2 points
    He was hiding very good, but after some extensive research I found out he's @finalunityrsps1 and @unityfinal thank you for reporting this.
  18. 2 points
    I think my name needs to be Italized just Doesn't look right... Nike
  19. What is it inb4 it's tut island bronze arrows patched glitch
  20. if you just want to interact with it, you should use a MouseDestination implementation with the rock, and grab a suitable point from that. if that's not what you're looking for; something like this should give you the center of the rocks bounding box Rectangle bounds = rock.getModel().getBoundingBox(rock.getGridX(), rock.getGridY(), rock.getZ()); Point center = bounds.getLocation(); center.translate((int)bounds.getWidth() / 2, (int)bounds.getHeight() / 2);
  21. 1 point
    Hey guys! I'm offering free Graphic Design help, I may not be the best designer out there but i can defiantly help a beginner! If you would like some lessons just PM me your Skype and i will add you, after this we will set up a date and time that is both convenient with the two of us. Items You Will Need -Microphone -Photoshop and/or Cinema 4D -Motivation to learn
  22. I was doing a quest service for Nike, and i was wondering HOW FAST CAN YOU DO WATERFALL?
  23. need 30 str and 30 attack on fresh f2p account. Idc if you bot but if the account receives a ban then you will refund me. you supply the items but its like addy and mith so not expensive lmao. leave offers
  24. just kick a zombie as you run by
  25. Hey noticed someone else already posted RoD thing at fire altar but I have a suggestion of slowing the time when it uses telly (perhaps 2-3 seconds after click?)
  26. Having a harem is a great goal to have. I would love to have one too lol.
  27. this script is great running it now for 3-4 days.... botting 8-12hours everyday.... it is flawless i am running it with normal client because mirror laggs to much. i hope i dont get banned i will update you khaleesi@@@@@
  28. When I use the preset option it doesn't detect area or tree and when I use custom settings it chops but when it comes time to bank it stands inside barb assault and in console it just says "[DEBUG][bot #1][05/25 07:54:15 AM]: / near banking, banking! [DEBUG][bot #1][05/25 07:54:15 AM]: / Bank exists: Bank chest"EDIT: So after re running script a couple times the chopping works but banking still doesn't.
  29. Request Template: - Script name: Khal Agility - Your member number: 66630 would love a test for a few hours first just because other recent scripts have failed to deliver
  30. 1 point
    Blue, everyone knows yellows end up scamming in the end
  31. 1 point
    Already bought from Dbuffed, thanks anyway bud (Dammit dat 50 cents loss)
  32. 1 point
  33. import org.osbot.rs07.api.filter.Filter; import org.osbot.rs07.api.model.NPC; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; @ScriptManifest(info = "", name = "Chickens", logo = "", version = 1.00, author = "Foulwerp" ) public class Chickens extends Script { public int onLoop() { if (myPlayer().getInteracting() != null) { //This check at the start saves resources, because you don't do useless things like find new npcs while in combat return random(500, 1000); } NPC chicken = npcs.closest(new Filter<NPC>() { public boolean match(NPC npc) { //Multiple checks using a filter to find the best npc to attack. I guess, optimizing this to do the least //resource intensive checks first, leading up the the most intensive. If one of the first checks returns //false, you didn't waste a bunch of resources. If you check if the npc is reachable first you would waste a lot //of resources on an A* algorithm on a mob you may not even want to attack. This is because you are polling //all the mobs till one of these returns true to all checks. return npc.getName().equals("Chicken") && npc.getHealth() > 0 && npc.isAttackable() && map.canReach(npc); } }); if (chicken == null) { //If chicken is null just return so you wait for one to spawn return random(500, 1000); } if (!chicken.isOnScreen() { //Try to get the chicken on the screen by turning to it camera.toEntity(chicken); //Returning after doing an action return (500, 1000) } //Attack the chicken then return net iteration should see that I'm interacting which is the first check chicken.interact("Attack"); //Default return but again returned after I completed an action return random(500, 1000); } } I know how hard it can be to learn when you have no reference so I decided to give you one, and a few tips. Once you learn how to use filters life will be a lot easier. You can use multiple checks to find the perfect npc to attack, and not just the closest one to you. Filters can be applied to not only npcs but items, ground items, etc. Instead of checking if your player is moving or animating check if it is interacting with something. In most cases if it is your player is in combat. Try to write your code logically so that you don't have to use sleep. If you return it's better and what you return is how long in milliseconds it waits till it enters the loop again. When your script runs through the loop you want it to do 0 to 1 action and return. So every loop iteration should either have no actions done meaning the default is returned, or do 1 action in which you return a specified amount. Not action sleep another action sleep then return. In a sense returning is sleeping, but a much better way allowing the bot to do what it needs to before you enter the loop again. Randoms aren't a big deal on oldschool but returning allows the bot to check for them and do other background things, sleeping doesn't.
  34. Quoted from: http://osbot.org/forum/topic/66338-reducing-banning-rates-behind-the-scenes-at-osbot-27-febuary-2015/ Mac is supported now

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.