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
    9
    Points
    23654
    Posts
  2. ProjectPact

    Script Factory Developer
    4
    Points
    6493
    Posts
  3. Rxd

    Veteran
    4
    Points
    2769
    Posts
  4. Alek

    Ex-Staff
    3
    Points
    7878
    Posts

Popular Content

Showing content with the highest reputation on 06/02/18 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. โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ PREMIUM SUITE โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ FREE / VIP+ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โŒ  Sand crabs - $4,99 | Rooftop Agility - $5,99 | AIO Smither - $4,99 | AIO Cooker - $3,99 | Unicow Killer - ยฃ3,99 | Chest Thiever - ยฃ2,99 | Rock crabs - $4,99 | Rune Sudoku - $9,99 โŒก โŒ  AIO Herblore - FREE & OPEN-SOURCE | Auto Alcher - FREE | Den Cooker - FREE | Gilded Altar - FREE | AIO Miner - VIP+ โŒก โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ What is a trial? A trial is a chance for you to give any of my scripts a test run. After following the instructions below, you will receive unrestricted access to the respective script for 24 hours starting when the trial is assigned. Your trial request will be processed when I log in. The trial lasts for 24 hours to cater for time zones, such that no matter when I start the trial, you should still get a chance to use the script. Rules: Only 1 trial per user per script. How to get a trial: 'Like' this thread AND the corresponding script thread using the button at the bottom right of the original post. Reply to this thread with the name of the script you would like a trial for. Your request will be processed as soon as I log in. If i'm taking a while, i'm probably asleep! Check back in the morning Once I process your request, you will have the script in your collection (just like any other SDN script) for 24 hours. Private scripts: Unfortunately I do not currently offer private scripts. ________________________________________ Thanks in advance and enjoy your trial! -Apaec.
  3. https://smartech.gatech.edu/bitstream/handle/1853/31657/bilir_tanla_e_200912_mast.pdf Good Read.
  4. In major cases they will look at trade histories and ban the mule, so its always a good idea to have a second mule not directly linked to the suiciders . For how often you should mule, it depends how much work you want to put in. If you want to be very safe, you could mule every hour, which requires more work, or if you're being lazy you can mule every few hours. Make sure you mule before you go to sleep though, from experience, theres a very good chance you'll be banned when you wake up.
  5. Please don't tag me and call me out like this in public, you're encouraging other people to do the same for their individual requests. Instead, if you private message me and ask nicely I'll go through the request before the 24 hour cycle. I pushed it only this time, in the future I'm going to wait the full 24 hours instead.
  6. yea it's scamquit.osbot.12 edit: i feel the need to /joke this
  7. Looks like the user was banned in 2014 from this site for scamming. Since they aren't a member here currently we can't really do anything, like a user suggested you can maybe find them on Sythe, but this isn't really something we can do anything about. You may want to consider actual legal action, not much we can do from here on a RuneScape forum.
  8. Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Supports all rooftops (Draynor, Al-Kharid, Varrock, Canafis, Falador, Seers, Polivneach, Relekka, Ardougne) - Supports most courses (Gnome stronghold, Shayzien basic, Barbarian stronghold, Ape toll, Varlamore basic, Wilderness (Legacy), Varlamore advanced, Werewolf, Priffddinas) - Supports Agility pyramid - All food + option to choose when to eat - (Super) Energy potions + Stamina potions support - Progressive course/rooftop option - Waterskin support - Option to loot and sell pyramid top - 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 463:ScriptFile.BreakFile.DiscordFile SAVEFILE = Saved Filename BREAKFILE = Breakmanager Filename DISCORDFILE= discordSettings 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 manager you do not need to specify '-script 463'): -script 463:TaskList1.4515breaks (With breaks) -script 463:TaskList1.4515breaks.discord1 (With breaks & discord) -script 463:TaskList1..discord1 (NO breaks & discord, leave 2nd parameter empty) Proggies:
  9. 65 HOUR PROGGY!!
  10. by Czar Buy now (only $8.99!) 143 HOURS IN ONE GO!!!!! update: this bot is now featured on the front page of osbot! More reviews than every other fishing bot combined! 100 hour progress report!!! How to use Script Queue: ID is 552, and the parameters will be the profile name that you saved in setup! This process is really simple, just to save you headache
  11. PPOSB - Bank Organizer More than 100+ categories, and thousands of items, to sort for you! All categories and tabs are rearrangeable! PURCHASE HERE! https://osbot.org/forum/store/product/681-bank-organizer/ --------------------------------------------------------------- JOIN THE DISCORD CHAT FOR QUESTIONS/ SUPPORT/ CHATTING! --------------------------------------------------------------- MAKE SURE YOU ARE IN FIXED MODE BEFORE RUNNING THE SCRIPT! RESIZABLE MODE IS NOT SUPPORTED! ALSO PLEASE DISABLE PLACE HOLDERS! New "Advanced Layout Manager" will allow you to add/edit/remove or rearrange items with 100% Customization "Inspect Category" will display the items corresponding with that category Video example of the bank organizer handling a lot of random items (example) HAVE A LAYOUT YOU WOULD LIKE TO SHARE? Please post the layout in the comments below, along with some pictures of your bank, to be added to the list below! The Bank Organizer currently supports over 6,000 Old School RuneScape items. Any items missing will need to be added manually in the GUI. Make sure to save your layouts so you may reuse them over and over again. Check out some of my other scripts!
  12. Private scripts available if interested. Have questions? For fast support and latest updates, join the Discord! ๏ปฟ https://discord.gg/pub3PEJ Script will fish anywhere and will automatically find the closest bank and bank. There is also an option to powerfish. How to set the script up: You must start at the fishing spot. It grabs the fishing spot's area by creating 10 squares in every direction from your player. For best results, start in the center of where the fishing spots occur. It will automatically detect the closest bank for you. You detect the Name and Action by hovering the spot and it will show you. Typing is cap sensitive. Name: This is where you type the name of the fishing spot. Action: This is where you type the exact name of the action to fish. ex) To catch shrimp, you would type "Net". "1st - When you HOVER ON THE SPOT - What is the name? Is it Fishing spot? CAP SENSITIVE 2nd - what are you using? Cap sensitive - Small Net? Ok thats 2" GUI Proggie My lvl 3 fisher I made using this bot
  13. Min Stats; 70+ def Magic 85 (90+ prefer) Prayer 60+ (If you get 77 pray + augury ill pay extra 30m for it) HP 75+ Regicide + Mage Arena 1 (Prefer 2) Im buying 5x account weekly
  14. 1 point
    @pccy Has been warned of the dispute. Please return his runescape items.
  15. Heres the camera from my QuantumAPI, I fixed a few issues since I posted that snippet. You'll need to adapt it to work without the API but it shouldn't be hard: package rip.quantum.api; import java.awt.Point; import java.awt.event.MouseEvent; import org.osbot.rs07.api.map.Position; import org.osbot.rs07.api.model.Entity; import org.osbot.rs07.api.model.Vector3D; import org.osbot.rs07.script.MethodProvider; import rip.quantum.QuantumAPI; /** * Camera that uses the middle-mouse button and mouse movements. * * @author lemons */ public class QuantumCamera extends QuantumAPI { public QuantumCamera(MethodProvider methodProdiver) { super(methodProdiver); } /** * Moves the camera to the desired yaw and pitch. * * @param yaw * @param pitch */ public void moveCamera(int yaw, int pitch) { if (pitch > 67) pitch = 67; else if (pitch < 34) pitch = 34; int pitchCur = getPitchAngle(), yawCur = getYawAngle(), pitchDir = pitch < pitchCur ? -1 : 1, pitchDiff = Math.abs(pitch - pitchCur), yawDir = yaw > yawCur ? -1 : 1, yawDiff = Math.abs(yaw - yawCur); if (yawDiff > 180) { // Flip how we get there yawDiff = 360 - yawDiff; yawDir *= -1; } if (yawDiff < 22 && pitchDiff < 14) return; int x = yawDir * yawDiff * 3, y = pitchDir * pitchDiff * 3; int minX = 40 - (yawDir == -1 ? x : 0), maxX = 724 - (yawDir == 1 ? x : 0), minY = 40 + (pitchDir == -1 ? y : 0), maxY = 460 + (pitchDir == 1 ? y: 0); try { Point bot = getMouse().getPosition(); for (int i = 0; i < 5 && !getMouse().isOnScreen(); i++) { getMouse().move(random(minX, maxX), random(minY, maxY)); sleep(50); } if (bot.x < minX || bot.x > maxX || bot.y < minY || bot.y > maxY) { getMouse().move(random(minX, maxX), random(minY, maxY)); sleep(50); } mousePress(true); bot = getMouse().getPosition(); int newX = Math.min(764, Math.max(0, bot.x + x)), newY = Math.min(502, Math.max(0, bot.y + y)); // Use OSBots move here getMethods().getMouse().move(newX, newY); sleep(50); mousePress(false); } catch (InterruptedException e) { getLogger().error("", e); } } public boolean toEntity(Entity e) { return toEntity(myPosition(), e); } /** * Turns the camera toward the entity as if the player were positioned at origin. * @param origin * @param e * @return */ public boolean toEntity(Vector3D origin, Entity e) { if (e == null) return false; moveCamera(getAngleTo(origin, e), getPitchTo(origin, e)); return true; } /** * Turns the camera toward the tile as if the player were positioned at origin. * @param origin * @param tile * @return */ public boolean toVector3D(Vector3D origin, Vector3D tile) { if (getMap().distance(origin, myPosition()) > 16) return false; moveCamera(getAngleTo(origin, tile), getPitchTo(origin, tile)); return true; } /** * Turns the camera towards tile from the players current position. * @param tile * @return */ public boolean toVector3D(Vector3D tile) { return toVector3D(myPosition(), tile); } /** * Turns the camera towards the position from the origin. * @param tile * @return */ public boolean toPosition(Position origin, Position p) { return toVector3D(origin, p); } public boolean toPosition(Position p) { return toVector3D(p); } /** * Faces the camera roughly north. */ public void toNorth() { int r = random(0, 30); if (r > 15) r = 375 - r; getCamera().moveYaw(r); } /** * Faces the camera roughly west. */ public void toWest() { getCamera().moveYaw(75 + random(0, 30)); } /** * Faces the camera roughly south. */ public void toSouth() { getCamera().moveYaw(165 + random(0, 30)); } /** * Faces the camera roughly east. */ public void toEast() { getCamera().moveYaw(255 + random(0, 30)); } public int getLowestPitchAngle() { return getMethods().getCamera().getLowestPitchAngle(); } public int getPitchAngle() { return getMethods().getCamera().getPitchAngle(); } public int getX() { return getMethods().getCamera().getX(); } public int getY() { return getMethods().getCamera().getY(); } public int getYawAngle() { return getMethods().getCamera().getYawAngle(); } public int getZ() { return getMethods().getCamera().getZ(); } public boolean isDefaultScaleZ() { return getMethods().getCamera().isDefaultScaleZ(); } public boolean movePitch(int degrees) { moveCamera(getYawAngle(), degrees); return true; } public boolean moveYaw(int degrees) { moveCamera(degrees, getPitchAngle()); return true; } public boolean toBottom() { return movePitch(0); } public boolean toTop() { return movePitch(67); } private void mousePress(boolean press) { getBot() .getMouseEventHandler() .generateBotMouseEvent(press ? MouseEvent.MOUSE_PRESSED : MouseEvent.MOUSE_RELEASED, System.currentTimeMillis(), 0, getMouse().getPosition().x, getMouse().getPosition().y, 1, false, MouseEvent.BUTTON2, true); } private int getPitchTo(Vector3D origin, Vector3D t) { int pitch = 67 - (int) (getMap().distance(origin, t) * 4); if (pitch > 67) { pitch = 67; } else if (pitch < 22) { pitch = 22; } return pitch; } private int getAngleTo(Vector3D origin, Vector3D tile) { int degree = (int) Math.toDegrees(Math.atan2( tile.getY() - origin.getY(), tile.getX() - origin.getX())); int a = ((degree >= 0 ? degree : 360 + degree) - 90) % 360; return a < 0 ? a + 360 : a; } }
  16. https://gyazo.com/bd74645873c25f67c15972d102b12ec5 Just made 30hour proggy.
  17. The normalization doesn't look (quite) right on line 187 and 188. Change the int to a float for "angle", then normalize it with Math.atan2(Math.sin(angle), Math.cos(angle)), then you can cast this to an int. See if that works out.
  18. Doesn't go in deep enough about gambling but has some interesting info.
  19. 1 point
    imo hp lvl barely matters as long as you do mage without hp exp. Wildy is dead enough that you are going to fight the same people anyways regardless of your hp lvl
  20. Enchant bolts spell seems to be working flawlessly in the new update: Another update (v113) will be coming shortly with some tweaks and new changes Stay tuned guys EDIT: Ran out of forum likes
  21. Glad somebody can agree on this one with me! The script currently has no code written nor server to handle signatures. I might look into it when thereโ€™s more demand & time.
  22. he is 10 quests from completeing my full order. did 48-175 qps in 3-4 days. great service very fast. super chill. big vouch for this guy always will use him ?
  23. 1 point
    So what's not good at it that it gets 8/10?
  24. 1 point
    Done a 6 hr session and an 8 hr session so far. I think if you bot at the time you would normally play (I play my main whole I bot nmz on my alt, which is super common to do) for similar lengths of time you'll be fine.
  25. Trial mode plz
  26. No idea, whenever Alek releases the next batch of new scripts.
  27. my wife likes to play gta san andreas. She usually beats up prostitutes
  28. Thanks, Czar you are doing an amazing job all around! Have got nearly all of your scripts and the support coming from you is unreal! Keep up the great work and ill keep buying the scripts! Would love to get a farming script from you someday if you ever find the spare time! The ones out there right now are very basic and I would love to see what you could come up with!
  29. Could i have an 24 hours trial please? (Czar Fisher)
  30. I guess u have bad luck, i botted from 1 to 58 in trial time, boted like for 2 days 8h per day. Script is flawless but its still bot.
  31. Can i get a trial mode. Thank you!
  32. @CzarWould love if you could make this support Fossil Island whenever you find some spare time in your busy schedule.
  33. Definitely going to buy this script once the staminas are pushed out, also automatic ice gloves would be icing on the cake.
  34. could i get a trial for this cheers
  35. Can i get a trial please
  36. could you please fix banking its abit buggy # banking is too fast, mostly closes bank screen before finishing, then walks south, it tries to bank away from bank, hovering over items, gets stuck then return to bank. # when upper floor selected, after banking it always try to walk south to the pouch even when it's empty. * that's in injection mode, didn't try mirror
  37. can i have a trial please thanks in advance
  38. May I please have a free trail?
  39. definitely, hopefully SDN manager uploads it this week

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.