Leaderboard
Popular Content
Showing content with the highest reputation on 11/04/20 in all areas
-
Hey, This release brings the new ui to stable. Below you can find the entire change log since the previous stable release. API CHANGES: - Removed widget caching from world hopper, quests, logout tab, GE and shop api. Please let me know if you notice a difference and if it's on mirror or injection FIXES: - Plugins work again. - Fix GrandExchange scrolling not working. - Added dismiss all randoms setting back. - Fixed the worldhopper hopping to league worlds & sometimes not hopping. - Fixed an issue where input wouldn't re-enable after stopping the script. - Fixed the configinterface performance issues. - Fixed -autologin cli argument not working without the -login arg - Fixed an issue with quest completion loading - Added a missing break condition check in the worldhopper. - Fixed cli args for script and username/pass not working if there are spaces in the name (Usage of "" is required for names with spaces eg -script "script name":args) - Fixed a bug where the break manager would start during the welcome screen WEB WALKER: - Fixed the issue with trying to interact with obstacles (doors/gates/stairs) that shouldn't even be on the path and getting stuck. - Added PathPreferenceProfile#setAllowQuestLinks to enable/disable quest requirement links (default enabled, fairy rings are ignored) - Added Femi dialogue to the gnome stronghold gate MISC: - various small UI fixes - Break profiles tab has been redesigned. Profiles can now be toggled to be active/inactive and can also be saved. Also fixed a bug where they weren't being activated. - The logger can now be cleared. - Added the option to use the hardware mouse. This has been added to see if using the hardware mouse has impact on banrate. From our testing it's looking promising. It will limit you to 1 tab which needs to be on the foreground at all time. For security reasons, it's not possible to disable human input and pressing the escape button will imidiately stop the running script. Pressing backspace will pause the script. For more information about how this works, check out https://docs.oracle.com/javase/8/docs/api/java/awt/Robot.html - Added a link to the mirror guide on the startup page (WIP). - Minor bug fixes. - The OSBot team3 points
-
If I understand your problem correctly you want to do something like blabla someStringVariable in one drawString call? I don't think it's possible to do it in one drawString call, but this works, taken from https://stackoverflow.com/questions/23591034/how-to-use-multiple-colors-when-using-drawstring-in-java-awt-graphics public class Test extends Script { private static final String s = "<html>all your <font color=\"#ffd700\">base</font> belong to us</html>"; private JLabel renderer = new JLabel(s); private CellRendererPane crp = new CellRendererPane(); private Dimension dim = renderer.getPreferredSize(); @Override public int onLoop() throws InterruptedException { return 10000; } @Override public void onPaint(Graphics2D g) { renderer.setForeground(Color.BLUE); crp.paintComponent(g, renderer, bot.getBotPanel(), 10, 10, dim.width, dim.height); } }2 points
-
Buy here: Features: This script allows you to train early range levels as fast and efficient as possible or to create very strong low hp pures due to the cannon not giving hitpoints expierence! The script will setup your cannon at the desired location, refill when empty and repair it when it is broken. Once you run out of cannonballs it will pick up the cannon and end the script. You can choose from several popular preset locations (check below for a list) or set your own location via the GUI. You can save your custom locations and simply load them when starting the script again. You can choose a custom refill threshold to appear more humanlike (by default the script will refill the cannon when empty). This refers to how many cannonballs should be in the cannon to trigger the script to refill. The script will pick a random number between the boundaries you set and if your cannon has less cannonballs remaining than this number the script will refill your cannon. Script automatically upgrades ranged gear if you have them in your inventory: studded gear + coif -> snakeskin + boots and bandana -> green/blue/red/black d hides High alchemy support! NOTE: Alching makes the script interact with the game a lot more often than just refilling the cannon and waiting. So make sure you adjust your botting/breaking ratio to account for this change in activity to ensure minimal bans. Requirements: Dwarfcannon set + Cannonballs in inventory. Dwarfcannon quest completed. Start script at cannon location. 55 Magic and runes to Alch. Items that you want to alch should be put on the inventoryslot that lines up with the location of the high alch spell. How Cannoning works and why you dont need ranging pots: The Dwarf multicannon always has a maxhit of 30, regardless of your stats, equipment or boosts. This is why cannoning is so good to train early range levels. The accuracy of your cannon is based on the accuracy of your selected attackstyle (staves count as meele weapons and being unarmed counts as using a crush weapon). This means to maximize your accuracy it might be better to wear a 2H sword instead of wearing a ranged weapon, if your range level is not high enough to wear the higher level crossbows. This means that your range level/accuracy or any range boosts have zero impact on your cannons accuracy if you dont wear a ranged weapon. As mentioned your maxhit is always capped at 30 regardless of your stats, and since your succesful hits will always roll a random number between 0 and your max hit (in this case 30) using boosts only changes the accuracy of your cannon. The accuracy of your attacks is based on your attackroll (based on your equipment, stats and boosts) against the targets defense roll (which is going to be low for the monsters you cannon). Your accuracy starts off high and as a result increasing your accuracy gives you dminishing returns. Your average hit is calculated as: (Maxhit * accuracy) / 2. In practice this means using a ranging potion at 61 range with a rcb + pure setup your accuracy & exp/h will be increased by less than 1.7%. At 80 range with a light ballista and a pure setup your accuracy & exp/h will be increased by less than 1% when using a ranging potion. TLDR: Max hit of cannon is always the same, accuracy starts off high and has diminishing returns = pots are not worth it. More information can be found here: https://oldschool.runescape.wiki/w/Combat#Damage_calculating How to start this script using your own custom locations (step by step and Video guide in the spoiler): List of preset locations: Ogres east of Castle wars Ogres at the Combat Training Camp north of Ardougne Hill giants at the Shayzien graveyard on Zeah If you have any locations you would want to see added to this list just let me know! Trials: Like this post and comment to get a Trial! Trials only for VIP/Sponsor users Contact/Bug reports: If you have any specific questions or would like to report a bug please send me a detailed message on this forum. For bug reports please include details on how to reproduce the bug if possible. Pictures (post your own and I will add them here!): updates: - v1.1: added custom refill threshold - v1.2: Script automatically upgrades ranged gear if you have them in your inventory: studded gear + coif -> snakeskin + boots and bandana -> green/blue/red/black d hides - v1.3: Script will hop worlds if there is already another cannon in your world until it finds an open world (relevant when starting the script or when logging back in after a break) - v1.4: added some failsafes so script wont stop because the client loads the inventory to slow after logging in - v1.5: Added high alchemy support. - v1.6: Improved worldhopping - v1.7: small fix because of api changes1 point
-
NEW! Added Gemstone Crab! 81 Hours at Cows Brutal Black Dragon support Sulphur Nagua support Blue Dragon 99 ranged 99 Ranged at Gemstone Crab 81 Range F2p Safespotting Hill Giants Hotkey List // F1 = set cannon tile // F2 = hide paint // F3 = Set afk tile // F4 = reset afk tile // F6 = Set safespot tile // F7 = activate tile selector // F8 = Reset tile selector // F9 and F10 used by the client, EDIT: will re-assign as they are no longer used by client // F11 = Set breaks tile // F12 = Reset breaks tile User Interface Banking Tab Demo (handles everything with banking) You can copy inventory (to avoid adding individual items...), you can insert item names which have Auto-Fill (for you lazy folk!) and you can choose whether to block an item and avoid depositing it in bank, ideal for runes and ammo. Looting Tab Demo (From looting to alchemy, noted/stackable items too) You can choose whether to alch an item after looting it simply by enabling a checkbox, with a visual representation. All items are saved upon exiting the bot, for your convenience! Tasking Demo (Not to be confused with sequence mode, this is an individual task for leveling) You can set stop conditions, for example to stop the bot after looting a visage, you can have a leveling streak by changing attack styles and training all combat stats, you can have windows alert bubbles when an event occurs and an expansive layout for misc. options! Prayer Flick Demo (Just example, I made it faster after recording this GIF) There are two settings: Safe mode and efficient mode, this is safe mode: Fight Bounds Demo Allows you to setup the fight bounds easily! Simplified NPC chooser Either choose nearby (local) NPCs or enter an NPC name to find the nearest fight location! Simple interface, just click! Level Task Switch Demo (Switching to attack combat style after getting 5 defence) You can choose how often to keep levels together! e.g. switch styles every 3 levels Cannon Demo (Cannon is still experimental, beta mode!) Choose to kill npcs with a cannon, recharges at a random revolution after around 20-24 hits to make sure the cannon never goes empty too! Results Caged Ogres: How does this bot know where to find NPCs? This bot will find far-away npcs by simply typing the NPC name. All NPCs in the game, including their spawn points have been documented, the bot knows where they are. You can type 'Hill giant' while your account is in Lumbridge, and the bot will find it's way to the edgeville dungeon Hill giants area! Here is a visual representation of the spawn system in action (this is just a visual tool, map mode is not added due to it requiring too much CPU) Fight Area Example (How the bot searches for the npc 'Wolf') Walking System The script has 2 main walking options which have distinctive effects on the script. The walking system is basically a map with points and connections linking each point. It tells the script where to go, and decides the routes to take when walking to fightzones. Walking system 1 This uses a custom walking API written by myself and is constantly being updated as new fightzones are added. Pros: - Updates are instant, no waiting times - More fightzones are supported Cons: - Sometimes if an object is altered, the changes are not instant - Restarting the script too many times requires loading this webwalker each time which adds unnecessary memory (there is no way to make it only load at client startup since I don't control the client) Walking system 2 This is the default OSBot webwalking API - it is relatively new and very stable since the developers have built it, but is currently lacking certain fightzones (e.g. stronghold) and other high level requirement zones. It is perfect for normal walking (no object interactions or stairs, entrances etc) and never fails. Pros: - Stable, works perfect for normal walking - All scripters are giving code to improve the client webwalker - More efficient when restarting the script since it is loaded upon client start Cons: - No stronghold support yet - Some new/rare fightzones not supported yet - If there is a game-breaking update or an unsupported fightzone, it may take some time to add/repair (less than 24 hours usually) So which system should I choose? Whichever one suits your chosen fightzone best! There really shouldn't be any problems - the sole purpose of these options are for backup and emergency purposes, if the script ever messes up there is always the next option to select. Note: If the script ever fails, there will be immediate updates to fix the walking systems! Script Queue/Bot Manager: Script ID is 758, and the parameters will be the profile name that you saved in the fighter setup! Bug Report templates: New feature request - What is the new feature - Basic description of what the script should do - Basic actions for the script: 'Use item on item' etc. For when the script gets stuck on a tile (or continuous loop): - Which exact tile does the script get stuck on? (exact tile, not 'near the draynor village') - Plugin or normal script? - Did you try all 3 walking options? Script has a logic bug (e.g. dies while safespotting) or (cannon mode doesn't pickup arrows) - What is the bug - How did you make the bug happen - (optional) recommendation for the bug, e.g. 'make the script walk back' or something - Tried client restart? - Normal script or a plugin? - Which exact setup options are enabled? Afk mode, cannon mode, etc etc.1 point
-
────────────── 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.1 point
-
CURRENT RECORD: 201 HOURS RUNTIME NEW: Sandstone mining + hopper support Humidify/water circlet/bandit unnote Ardy cloak tele support Setup Screen Preview Results 84 HOURS ON NEW LEVEL 20 ACCOUNT Suicided account with mirror mode near rock crabs, 81 mining! I will probably go for 99 Even supports Ancient Essence Crystal mining! Preview: Mine 1 drop 1 item drop pre-hover feature:1 point
-
For trials please join the discord and request one using our discord bot! Want to purchase? Click here! Very easy to use! If you're doing mage only just click the box and hit start on the GUI. Before every Zulrah run you need to hit start at the top of the screen so the areas and the rotation are set properly. For example, like this. The Green box is where you need to be standing currently, the red boxes are where you are supposed to go to next. A few change mid rotation so be aware! Good luck with this plugin! Now released on SDN!1 point
-
Released as VIP+ An advanced selection-configured ore miner supporting both Power-mining and Banking Features: Custom rock selection interface allows you to exclusively tailor the script to your needs Banking support - the script will calculate a route to any selected bank using the OSBot web Easy to configure re-sizeable setup GUI housing the custom rock selection panel: Powermine feature with support for both 'Mine-one-drop-one' and 'Drop when inventory is full' modes Randomised rock prioritisation means the script will never mine rocks in a repeating order Option to keep gems mined in inventory Dragon pickaxe / Infernal pickaxe special attack support. Smashing! Option to move mouse outside of the screen while idle (not recommended unless mining something slow!) Informative self-generating paint with hourly rate data to accurately track your progress Option to stop at a specific target mining level Requirements: A pickaxe for which you have the level to use, either equipped or in your inventory. If you wish to receive gems more frequently (1/86 instead of 1/256) while mining, consider equipping an Amulet of Glory. Setup Guide: Add the script to your collection via the SDN Start up OSBot (or refresh your scripts list), then run the script After the GUI (startup interface) shows up, enable human input by cycling the input button next to the pause/stop buttons Select the rocks that you wish to mine via the game screen: Make sure that the rock is not mined when you select it. Make sure the rock tile is outlined on-screen and the rock data appears on the GUI. You can remove rocks either by deselecting them in-game, or by manually removing them from the GUI. Currently selected rocks are highlighted in cyan. Disable human input once you have selected your desired rocks (Settings>[check] disable input) Configure the settings tab to your liking If banking, be sure to select the closest bank to your mining location. Note that the banking code relies on the OSBot web-walking system, which can sometimes take a few seconds to calculate a route. Start the script with the button at the bottom of the GUI Relax Screenshots:1 point
-
I think that the game will surpass the all time peak of 250k players in the future that was seen in the 2007 era. This is great news for services everywhere. Old School Runescape Just Broke Its Concurrent Player Record1 point
-
Never been banned from stealth quester, but i try to babysit them (cant all the time) and try to keep sessions under 45min1 point
-
1 point
-
1 point
-
I would recommend starting with a Java book to learn the basics of Java first. The method formatTime takes one argument of type long. The method getTimeToLevel() returns a long value. So to get the output that you're wanting, you need to pass the long value to the format method. formatTime(getExperienceTracker().getTimeToLevel(Skill.DEFENCE)) formatTime returns a String value which is a required argument of the drawString() method in the Graphics2D class.1 point
-
1 point
-
What is an example of your input? It prints 02:00:00 for an input of 7_200_000 which is what you want, right?1 point
-
I recommend @Easy Money did my torso on 3 or 4 different accounts. Done fast, and not overpriced either. I can do firecape for 11m with 70 range, 45 def, 45 pray.1 point
-
1 point
-
1 point
-
1 point
-
Couple things I found -The sidebar when adding bots is too thin to show longer emails. Cant expand it either, so unable to see which bot you are using if the identifier is at the end. -When editing a bot to remove, once it is removed or saved I'm unable to scroll up on the list. I have to restart the client.1 point
-
1 point
-
1 point
-
Lets just all be patient Token write such an usefuill script. Some things takes time... and whats 20$ guys lmao... Love your script token!1 point
-
1 point
-
1 point
-
so no matter what script your using this feature would essential enhance said script to be more undetectable?1 point
-
It was doing the same thing in the mining guild for iron, if it clicks it while theres no ore it sits for a couple of seconds then clicks another rock. still works but is a little early on the clicking it seems like haha1 point
-
For one account per machine and if you don't plan on using the machine for the time you're botting. And that is because it will use your actually mouse cursor like a macro recorder or ahk would.1 point
-
This worked beautifully for me sir, thank-you very much for your responses and patience!1 point
-
1 point
-
@XiezBandit un-noting released, it should automatically go live within a couple hours. Latest version will show up as: v142.1 The current update (v142.0) doesn't drop waterskins when un-noting at bandit camp, however it should be fixed in v142.1 today. Please try to avoid having saradomin/zamorak equipment because the bandits are aggressive and will attack, and the bot is not programmed to avoid the bandits (in terms of combat) so please be careful. Please wait until v142.1 to fully use the new feature. Shilo is supported but not the underground mine, I still need to unlock the achievement diary for those Trials activated enjoy!1 point
-
1 point
-
1 point
-
Thank you bro-beans! Knew I was overlooking something. For future readers; here is a solution in code; RS2Object closed_trapdoor = getObjects().closest("Trapdoor"); if (closed_trapdoor != null && closed_trapdoor.interact("Open")) { log("If was executed"); MethodProvider.sleep(7000); log("Sleep was executed"); RS2Object open_trapdoor = getObjects().closest("Trapdoor"); open_trapdoor.interact("Climb-down"); log("Tried to climb-down"); }1 point
-
Good data point adding to the idea that Jagex can Detect Bot Clients. Thanks. OSbot should focus on making the stealth injection client more stealthy.1 point
-
1 point
-
Jup got banned to today after messaging here rip.... Dear goes my money ggggggg Not happy got banned today by only using this script today high ban rate atm....0 points
-
Rip 2 day ban on two separate accounts only thing the same was running stealth quester gutted, trying to figure out what set it off though id run it do a quest or two then go train my ranged/magic etc for a bit logged out for about 2 hours came back did 2 more quests and wham hammer time account 2 does 3 quests logs out for the rest of the night after a bit of manual play since losing my old legit main thanks to jamflex being nobends fuck am I doing all that quests and skilling again legit though took forever anyone with success mind sharing your settings via pm or something maybe its my quest order or how I'm doing it I'm at a loss as to what could cause it because I used to use it a lot at some point last year and love this script plus it must still be working well cause people are using it right here's my info though: Account 1 Quests done: Waterfall Quest demon Slayer Cooks assistant Biohazard Plague city client of kourend underground pass Account 2 quests done: cooks assistant rune mysteries all broken up into groups with genuine manual human activity between and some semi afk training (ogre cannons & splashing) woke up at about 5am after logging off at 2 cause I was violently ill figured ah two more levels wont hurt so after I was done puking my face off I pulled out my phone splashed a little more and went to bed woke up just now to 2 day bans on both accounts any feedback on my usage or anybody else that's had success id really appreciate working this one out just want my account back that was taken by jamflex with my quests and levels done0 points
-
Hi Token, U was gonna add regiside ect too like few months ago but what is soon I bought the script and waiting for new quests few months...0 points