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/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. Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Supports every altar - Supports every rune Air, Mind, Water, Earth, Fire, Body runes (Just walk back and forth) Fire runes (Ring of dueling to Castle wars) Mind runes (Ring of dueling to Castle wars + Mind altar teleport) Nature runes (Unnote at shop and walk to altar) Nature runes (Ring of dueling to Castle wars + Necklace of passage to Fairy ring) Nature runes (Ring of dueling to Castle wars + Ardougne cape to Fairy ring) Nature runes (Ring of dueling to Castle wars + Quest cape to Fairy ring) Nature runes (Ring of dueling to Castle wars + POH teleport to Fairy ring) Cosmic runes (Walks back and forth - Uses obstacles based on agility level) Cosmic runes (Ring of dueling to Castle wars + Necklace of passage to Fairy ring) Cosmic runes (Ring of dueling to Castle wars + Quest cape to Fairy ring) Law altar (Ring of dueling to Castle wars + Balloon method to Entrana) Astral altar (Teleports back to bank) Lava runes (Ring of dueling to Castle wars) Stream runes (Ring of dueling to Castle wars) Smoke runes (Ring of dueling to Castle wars) Mud runes (Walks back and forth in varrock) Mud runes (Digsite teleport) Blood runes (Arceuus) Blood runes (Ring of dueling to Castle wars + POH teleport to Fairy ring) (93 agility req) Soul runes (Arceuus) Wrath runes (Ring of dueling to Castle wars + Mythical cape ) - Pouches support - Menu invokes - Daeyalt essence support - Pouch repair - Energy/Stamina potions support - Food support - Combination rune support - Binding necklaces + Magic imbue - Abyss support (Edgeville / Ferox enclave banking) Death handler, will grab your stuff and continue (Abyss only) Abyssal bracelets/Ring of life support Pouches repair at zamorak mage - ZMI altar support Walks short unsafe path OR walks long safe path Quick prayer support Full bank mode (Add fillers so all runes get deposited, but not the pouches/Rune pouch) - Mining daeyalt essence - Master/Runners setup Setup a bunch of runners for your main account who stands at an altar Either play your main yourself or use the master mode Combination runes, magic imbue + binding necklaces available Runners can bring binding necklaces, talismans to the master Stamina potion support for runners 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 482: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 482): -script 482:TaskList1.4515breaks (With breaks) -script 482:TaskList1.4515breaks.discord1 (With breaks & discord) -script 482:TaskList1..discord1 (NO breaks & discord) Proggies:
  22. Aww, I thought this was a love story
  23. 90 smithing 2x 70 smithing 3x 30+ smithing 1-2 weeks no bans all on mirror client. Some of the accounts are even on the same IP still no bans profit is like +30m already. Using Khals BF its a little buggy right now after the RS update but other than that its pretty good the world is fucking cluttered though if anyone is interested in starting a private world please get at me.
  24. Let's see I will be 27, so by then I will have had my Juris Doctor for two years. At that point, I will have been a Lawyer for two years, probably working at a big law firm or a fortune 500 company serving as their legal counsel. Id say more but you only wanted a sentence. Overall I am super excited for my future =).
  25. "I will only go first if you have much higher feedback than me.." thats about everyone
  26. I recommend you to edit some of the stats. Goodluck selling!
  27. kek kek kek kek kek
  28. 1 point
    (☞゚ヮ゚)☞
  29. 1 point
    Maybe black and yellow? do they have one yet?
  30. ServerGeeks has refunded 200m the dispute is complete. Thank you servergeeks for the refund and thank you admin / mods for your help
  31. 200m paid back 150m at 1.9 via PP and 50m 07 GP payed back thanks and sorry this happen to you Aye Bud.
  32. 1 point
    $2 per mill, paying via PP post your Skype below, non negotiable on price, thanks.
  33. lol i knew you were a salad hating hetero
  34. 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.

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.