Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 04/28/16 in Posts

  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
    4 points
  2. This is a development release focused on security of local scripts, but also affects SDN scripts. Historically we've been one of the most open and welcoming bots for any new scripters. However in recent weeks, we're aware that there have been instances of malware in the local/downloadable scripts section. This has led us to reconsider our position. To protect our users, we've chosen to begin activation of the security systems we've been developing for both local and SDN scripts. It severely limits the abilities of scripts to damage your computer in a number of ways. For example, it: -Blocks reading/writing any files outside the OSBot/Data directory. So scripts will no longer be able to access files all over your computer and any of their configurations will be limited to that directory. They will continue to have access to the temporary files directory. -Blocks Robot to prevent native use of mouse/keyboard -Blocks full screen capabilities to prevent spoofing your desktop -Blocks creating new classloaders that could further load malicious code -Blocks runtime permissions and native library loading -Etc. We have chosen to continue allowing limited reflection use and unrestricted internet access for the time being. We believe that unrestricted internet access won't be as significant of an issue with the new restrictions, but we will continue to monitor it. If you need additional permissions for something, let us know in the Client Bugs and Suggestions section. Scripters can post in the Client Bugs and Suggestions section or the thread in the Scripters' section. 2.4.55: -Fixed bug with loading local scripts -Removed deprecated constructor from InteractionEvent -WebWalkEvent handles Area destinations -Patched WebWalkEvent spamming final destination tile 2.4.56: -Fixed more bugs -It will now block the attempt and stop the script instead of printing that an attempt could have been blocked. -Please continue to report any additional permissions you need.
    4 points
  3. 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:
    3 points
  4. Pain and I are most likely going to japan this summer with another one of our friends this summer. Only reason I'm saying most likely is because pain might not be able to go because of school. Regardless, I will be going there Can't wait actually, seems like a great place to visit.
    3 points
  5. Stealth Quester Can also be purchased with OSRS gold using vouchers from here 70 Quests Supported Alfred Grimhand's Barcrawl Animal Magnetism A Porcine of Interest Big Chompy Bird Hunting Biohazard Black Knights Fortress Client Of Kourend Clock Tower Cook's Assistant Death Plateau Demon Slayer Dorics Quest Dragon Slayer Druidic Ritual Dwarf Cannon Elemental Workshop I Ernest The Chicken Fight Arena Fishing Contest Gertrude's Cat Goblin Diplomacy Hazeel Cult Holy Grail Imp Catcher Jungle Potion Lost City Merlin's Crystal Monkey Madness I Monk's Friend Mountain Daughter Nature Spirit Pirates Treasure Plague City Priest In Peril Prince Ali Rescue Regicide Rfd Cook Subquest Rfd Dwarf Subquest Rfd Evil Dave Subquest Rfd Goblin Subquest Rfd Pirate Subquest Rfd Ogre Subquest Romeo And Juliet Rune Mysteries Sea Slug Shadow Of The Storm Sheep Shearer Tears Of Guthix The Ascent Of Arceuus The Corsair Curse The Depths Of Despair The Dig Site The Feud The Golem The Grand Tree The Knights Sword The Restless Ghost The Tourist Trap Tree Gnome Village Tribal Totem Underground Pass Vampire Slayer Varrock Museum Quiz Waterfall Quest What Lies Below Witch's House Witch's Potion X Marks The Spot Instructions Click on quest names to queue them. Quests are completed in the order they are selected. Quests that are already completed will be skipped. Previously started quests/partially completed are not currently supported! Allow the script to finish the quest from start to finish for best results. In order to use armour/weapons/spells during quests, gear presets have to be created first. Equip the desired gear and set the attack style in game, then press the "Load Worn Equipment" button at the bottom left of the GUI, then give the preset a name. Click on the "Set Gear" button on the right side of a quest to set the gear preset to be used for that quest. If you want to use a combat spell for fights, make sure you are wielding a staff and have set the spell on offensive autocast. Only normal spells are currently supported. Ranged is not fully supported at this moment. Make sure you set the desired attack style in game to avoid gaining wrong XP. After selecting the desired options, either press the "Start" button to begin, or save the current settings by pressing "Save Current Settings" and giving the quest preset a name, and later running it faster by pressing "Run Saved Preset". You can delete gear/quest presets by right clicking them on the selection dialogue Special Mentions The script will stop upon death on all quests, except for Waterfall Quest. It is strongly recommended that you have decent Hitpoints level (20+) before attempting quests that contain boss fights. The script may not be able to continue previously started quests. If you really have to restart the script while it's doing a quest, use debug mode to continue that specific quest. This feature is accessed by pressing the F4 key while the GUI is in the foreground (focused application). The GUI title will change to Stealth Quester (debug mode) while in debug mode, and when started will not go to bank or Grand Exchange so all required items are assumed to be in the inventory. Monkey Madness I has a hard-coded requirement of 43 Prayer and 25 Hitpoints Underground Pass has a hard-coded requirement of 25 Hitpoints, and will use a bow as weapon. By default the script will use willow shortbow & mithril arrows. This can be configured on GUI throgh the "Configure Settings" button on the right side of the quest. Protect from melee will be used during the paladin fight if the account has 43 Prayer. The script will not use any weapon or ammo you set in the gear preset for this specific quest, as they will be replaced with a bow and arrows, and the attack style will be set to rapid. The script can complete this quest with level 1 Agility. The ability for the script to complete the quest will be limited by available food sources if it fails too many obstacles prior to reaching Iban's Lair where unlimited food is provided. Beta Testing Mode Enabled via script GUI using F3 key during startup Make sure the GUI window is focused and press F3 The quests which are currently in beta testing stage will be displayed on the list of available quests Debug Mode Enabled via script GUI using F4 key during startup Make sure the GUI window is focused and press F4 Title will change to Stealth Quester (debug mode) This can be used to resume the script execution after being interrupted. It is not guaranteed to work in all cases, but will work for over 95% of quest stages. You can also use this if you don't want the script to check bank/go to Grand Exchange. This means that you must have all items required by the script (not by quest guides), including the specific teleports it uses. It may work in some cases without teleports, but there is no guarantee. Ironman Mode Enabled via script GUI using F5 key during startup Make sure the GUI window is focused and press F5 Title will change to Stealth Quester (iron man mode) The script features a special ironman mode where it will automatically gather all required items. This mode supports at the present moment the following 9 quests: Cook's Assistant Romeo and Juliet The Restless Ghost Rune Mysteries Ernest the chicken Hazeel Cult Clock Tower The Corsair Curse X Marks the Spot No Food Mode Enabled via script GUI using F6 key during startup Make sure the GUI window is focused and press F6 Title will change to Stealth Quester (no food mode) Can be used for high level accounts when you are 100% sure you won't need food on some quests. There are quests like Underground Pass, Regicide, Monkey Madness, Shadow of the Storm, Holy Grail, Dragon Slayer and possibly others where this will not work. The script will stop when it fails to find food in bank in these cases. CLI Features Script ID is 845. The script supports CLI startup with custom user defined parameters. The parameters in this case are the name of the quest presets created on the GUI (with "Save Current Settings"). eg. -script 845:questpreset Bug Report Template 1. Stealth Injection or Mirror Mode: 2. Logger contents (press "Settings" on top right corner of the client, then "Toggle Logger", copy & paste on pastebin) : 3. Description: Skills required to run all quests: 51 Agility 49 Firemaking 41 Cooking 36 Woodcutting 35 Runecrafting 31 Crafting 30 Ranged 30 Thieving 20 Attack 20 Mining 20 Smithing 18 Slayer 12 Hunter 10 Fletching 10 Fishing The script can obtain a total of 117 QP on member worlds and 41 QP on free to play worlds. Additional Info by @krisped
    2 points
  6. DAY 80/120 Main Goals Create 12 maxed accounts to farm corpreal beast farm corp beast with 12 maxed accounts (will use a mate, 6 accounts each) All Sigi's Drops (Acrane, Spectral & Elysian) Make 10,000$ from corp beast only Mini Goals Create 12 accounts & finish island Get 60 60 60 melle stats Get 90 90 90 melle stats Get 43 prayer Get 90 mage Get all NMZ quest stats (listed below) Complete all NMZ quests (listed below) Kill a corporeal beast Progress Rewards Total progress table Timescale FAQ Supporters If you like this thread click the like button below
    2 points
  7. Just a quick guide on how to not get offended on the internet. I've noticed that there are a lot of salty quick-offended people on the internet. Grow a pair. It's the internet. you shouldn't care about what other people say about you
    2 points
  8. 2 points
  9. Well we recommend you to use Mirror Mode. It is another step you can take against Jagex, it totally blocks all possible detection techniques they could do in the future too: end result - lower ban rates. Try it out. You need to purchase VIP for $9.99 to access it: http://osbot.org/forum/store/product/4-vip/ Some scripters are unable to support MirrorMode, as it requires a little more advanced knowledge if things are broken. Most do though.
    2 points
  10. You laughing with me or what? We can always change that @Jonny to Jonny I thought you loved me ...
    2 points
  11. alek banned me from chatbox, but he gave me vet by accident, i love him on accident too, thank you for more chance in chatbox alek
    2 points
  12. Even though I took care of the situation, I still believe that TTC should be half responsible for selling me an unsecured account as well. I had the account for under 48 hours before reselling it. Along with ZERO recovery information and no original email. 1_Ticks is my friend and doesn't deserve this. I've done my part in handling the situation with 1_Ticks, but what has TTC done?
    2 points
  13. This is an AIO (All-in-one) bot that has almost every thieving style except blackjack, ask for a free trial by liking thread or making a post! Vyres and elves are now supported! Both can make solid profit per hour, decent passive income! BIG THANK YOU TO ALL OUR SUPPORTERS! WE ARE THE MOST SOLD THIEVING BOT IN OSBOT HISTORY. MOST REPLIES, MOST USERS, LONGEST PROGGIES #1 Thiever | Most Overall Sales | Most Total Replies | Most Results | 10+ Years Maintained | 'the intelligent choice' by Czar SUPPORTS VYRES 224M made in a single sitting of 77 hours 1.1B made from elves and vyres!! ELVES SUPPORTED TOO! (NEW) 2.1m/hr, 6 crystals in 7 hrs 99 THIEVING MANY MANY TIMES, 35M EXP IN ONE BOTTING RUN!! 99 thieving in ~43k xp (12 minutes remaining)! Just got 99 proggy! Gratz to @iz0n THIEVING PET AT LVL 22 FROM TEA STALLS 11.5 HOURS, WITH PET TOO!! 610k/hr getting 99s on deadman worlds!
    1 point
  14. 'the intelligent choice' by Czar Buy (only $4.99) Want to buy the bot, but only have rs gp? Buy an OSBot voucher here old pictures
    1 point
  15. ► Fishes lobsters in Karamja or Catherby ► Utilizes Port Sarim deposit box when fishing at Karamja ► Multiple anti-ban modes for suiciding or training ► Simple paint with advanced tracking information Current Version: 1.0 Beta Click here to download Instructions: ► Put the downloaded JAR in your OSbot scripts folder. (c:\users\your_user\osbot\scripts\) ► Have a lobster pot and coins for the boat in your inventory ► Start the bot Please report any bugs, feedback or/and suggestions to help optimizing the script. Proggys:
    1 point
  16. I'm selling my account for osrs gp? Getting more desperate to sell. Buyout price. 65M!
    1 point
  17. I think I got it working now, the problem was that I used a Rune Pouch.
    1 point
  18. Script: AIO RuneCrafter Trial Length: 12h Reason: Getting tired of rcing and decided to buy a good script for it, this seems like the best one but I want to try it out first. And I'll give you feedback
    1 point
  19. Maybe something like this? Pseudo Code: If we are chopping a tree: If we have not found another tree: Find another tree Else if we are not hovering over the other tree: Hover over the other tree Else: Chop a tree import org.osbot.rs07.api.model.RS2Object; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import org.osbot.rs07.utility.ConditionalSleep; @ScriptManifest(author = "", name = "", info = "", version = 0.1, logo = "") public class WoodCutter extends Script { private enum State{ CHOPPING, HOVERING } private RS2Object currentTree; private RS2Object hoverTree; private State getState(){ if(currentTree != null && currentTree.exists() && myPlayer().isAnimating()) return State.HOVERING; return State.CHOPPING; } @Override public int onLoop() throws InterruptedException { switch (getState()){ case CHOPPING: chop(); break; case HOVERING: hoverNextTree(); break; } return random(200, 300); } private void chop(){ currentTree = getObjects().closest("Tree"); if(currentTree != null){ currentTree.interact("Chop down"); new ConditionalSleep(5000) { @Override public boolean condition() throws InterruptedException { return myPlayer().isAnimating(); } }.sleep(); } } private void hoverNextTree(){ if(hoverTree == null || !hoverTree.exists()) { hoverTree = getObjects().closest(obj -> obj.getName().equals("Tree") && obj != currentTree); } else if(!getMouse().isOnCursor(hoverTree)) { hoverTree.hover(); } } } That would only hover over the same tree that you are cutting (the closest one)
    1 point
  20. oh so the browser is flagged, not the proxy. Got it. thanks, didn't know that browsers could even be flagged XD
    1 point
  21. 1 point
  22. blackjacking, you can buy i think its 13 wines (heal 11 each and are really cheap) from the bartender in pollivniech so if you could make it buy them it would help instead of baking/un noting for ironmen etc
    1 point
  23. you're not getting banned if you use 1:1 (1:1 is simply a guideline and not by any means a rule)
    1 point
  24. Hey man, I just bought your script the other day and also bought 10k alchs. For the first 3k it worked flawlessly but since then I've been having issues. It has logged me out multiple times after about 250-300 alchs and not re-logged. The script options are very straight forward so I'm wondering where I am going wrong Cheers man!
    1 point
  25. 1 point
  26. 1 point
  27. No no. Sorry for the misreading typing I was making a bid and was just saying I would like to get og email if he decides to fuck it and sell
    1 point
  28. Just checked out the most recent video, your mic is too quiet.
    1 point
  29. nice spam m8 , reported
    1 point
  30. Very good, I wanted to write something like this for him yesterday but unfortunately got busy. I will help you more op in a little bit.
    1 point
  31. Was a fresh account, anyway botting runs with it, my question is if its only a one time payment or recurring monthly payments for the script?
    1 point
  32. - Script name Khal Pest Control - trial length 6 hours - Just want to try the script out, possibly purchase. I already have KhalBF - Are you ging to give feedback on the script? Yes, of course I will give feed back weather I like it or not Thanks
    1 point
  33. Thanks so much for the quick updates i will be using this for a long period of time as thieving is my fav skill in rs ive botted around 10 accounts to 99 back in 2k10 when i used to play. I'll baby sit once in a while and search for improvements and post back
    1 point
  34. Trial please? Thanks in advance
    1 point
  35. Just ran this 16 hours straight ran flawlessly besides looting i guess the new 0.13 update isnt up yet. I had to turn off looting but yes its too fast clicks to pick up item and attacks another guard it may work if the loot you are picking up is 0-1 tiles away but when its across the room it wont ever pick it up so you may wanna look into that. Other than that imo its pretty good i would def purchase this.
    1 point
  36. You said you are trying to make a script and dont know where to start so why not write down what u are gonna do? So a tanning script would probably need cowhides + coins. So why not start at the bank 1. Start script at bank check if inventory has hides + coins if not then withdraw them 2. If invent has hides + coins then walk to tanner and tan it 3. Now that the inventory has tanned hides go bank them As for the methods i think they got updated? Im not too sure so the old ones might not work, but try and see if the line u suggested works.
    1 point
  37. Cook.java (More locations can easily added with this setup) import org.osbot.rs07.api.map.Area; import org.osbot.rs07.api.map.Position; public enum Cook { VARROCK_EAST(new Position(3253, 3420, 0), new Position(3238, 3409, 0), new Area(3250, 3424, 3257, 3416), new Area(3235, 3416, 3241, 3402), new Area(3232, 3432, 3263, 3396)), FALADOR(new Position(3012, 3355, 0), new Position(2989, 3365, 0), new Area(3009, 3358, 3021, 3353), new Area(2988, 3367, 2991, 3363), new Area(2969, 3379, 3022, 3352)), ; private Position bankTile, entityTile; private Area bankZone, cookZone, pathZone; Cook(Position bankPos, Position entityPos, Area bankArea, Area cookArea, Area pathArea) { this.bankTile = bankPos; this.entityTile = entityPos; this.bankZone = bankArea; this.cookZone = cookArea; this.pathZone = pathArea; } public Position getBankTile() { return bankTile; } public Position getEntityTile() { return entityTile; } public Area getBankZone() { return bankZone; } public Area getCookZone() { return cookZone; } public Area getPathZone() { return pathZone; } } Supply.java (More Supply types can be added using this setup ) public enum Supply { RAW_SHRIMP("Raw shrimps","Shrimps"), RAW_KARAMBWANJI("Raw karambwanji", "Karambwanji"), RAW_SARDINE("Raw sardine", "Sardine"), ; private String raw, cooked; Supply(String raw, String cooked) { this.raw = raw; this.cooked = cooked; } public String getRaw() { return raw; } public String getCooked() { return cooked; } } Sample Script : skeleton.java (Not the best but it gets the job done. Enjoy ) *Note: Code may not be correctly aligned thanks to the code button * import org.osbot.rs07.api.map.Area; import org.osbot.rs07.api.map.Position; import org.osbot.rs07.api.model.RS2Object; import org.osbot.rs07.api.ui.RS2Widget; import org.osbot.rs07.api.webwalk.INodeRouteFinder; import org.osbot.rs07.event.WebWalkEvent; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import org.osbot.rs07.utility.Condition; import org.osbot.rs07.utility.ConditionalSleep; import java.awt.*; @ScriptManifest(name = "Script name here", author = "Your name here", version = 1.0, info = "About your script", logo = "") public class Skeleton extends Script { //Declare your variables here private INodeRouteFinder finder; private Area bankZone, cookZone, pathZone; private Position bankTile, entityTile; private String rawFood, cookedFood; @Override public void onStart() { //Code here will execute before the loop is started finder = INodeRouteFinder.createAdvanced(); //Create an advanced IRF to enable Osbot's human like webwalking paths. This will be used later loadCookingPrepArea(Cook.VARROCK_EAST); log(Cook.VARROCK_EAST); loadCookingSupplies(Supply.RAW_SHRIMP); log(Supply.RAW_SHRIMP); } @Override public void onExit() { //Code here will execute after the script ends log("Script ended! Please leave feedback on the forums"); } @Override public int onLoop() throws InterruptedException { if (bankZone.contains(myPlayer()) && (getInventory().contains(cookedFood) || getInventory().isEmpty())){ log("In bank zone"); if (!getBank().isOpen()){ getBank().open(); new ConditionalSleep(2400, random(600, 1200)) { @Override public boolean condition() throws InterruptedException { return getBank().isOpen(); } }.sleep(); } else { if (getBank().depositAll()){ if (getBank().contains(rawFood)){ getBank().withdrawAll(rawFood); new ConditionalSleep(3000, random(600, 1200)) { @Override public boolean condition() throws InterruptedException { return getInventory().contains(rawFood); } }.sleep(); } else { stop(false); log("No supplies left..please stock up!"); } } } } if (!bankZone.contains(myPlayer()) && pathZone.contains(myPlayer()) && getInventory().contains(cookedFood) && !getInventory().contains(rawFood)){ log("In path zone"); WebWalkEvent toBankArea = new WebWalkEvent(finder, bankTile); toBankArea.setBreakCondition(new Condition() { @Override public boolean evaluate() { return bankZone.contains(myPlayer()); } }); execute(toBankArea); } else if (!cookZone.contains(myPlayer()) && pathZone.contains(myPlayer()) && getInventory().contains(rawFood) && !getInventory().contains(cookedFood)){ WebWalkEvent toCookPrepArea = new WebWalkEvent(finder, entityTile); toCookPrepArea.setBreakCondition(new Condition() { @Override public boolean evaluate() { return cookZone.contains(myPlayer()); } }); execute(toCookPrepArea); } if (cookZone.contains(myPlayer())){ RS2Widget optionMenu = getWidgets().get(307, 2); log("In cook zone"); if (!myPlayer().isAnimating()) { if (getInventory().contains(rawFood)) { RS2Object cook = getObjects().closest(rs2Object -> rs2Object.getName().equals("Range") && cookZone.contains(rs2Object)); if (cook != null) { if (!getInventory().isItemSelected() && optionMenu == null) { if (getInventory().interact("Use", rawFood)) { new ConditionalSleep(3000, random(600, 900)) { @Override public boolean condition() throws InterruptedException { return getInventory().isItemSelected(); } }.sleep(); } } else { if (optionMenu != null){ if (optionMenu.isVisible()) { if (optionMenu.interact("Cook All")) { new ConditionalSleep(4000) { @Override public boolean condition() throws InterruptedException { return myPlayer().isAnimating(); } }.sleep(); } } } else { if (cook.interact("Use")) { new ConditionalSleep(3000) { @Override public boolean condition() throws InterruptedException { return optionMenu != null; } }.sleep(); } } } } } } else { log("Sleeping"); sleep(1200); } } return 600; //The amount of time in milliseconds before the loop starts over (600 ms is a basic game tick but it is best to randomize your ms) } @Override public void onPaint(Graphics2D g) { //This is where you will put your code for paint(s) //For a great example on using the painter, please follow Explv's Paint tutorial on Osbot. I will link it at the end. } public void loadCookingPrepArea(Cook mode){ this.bankZone = mode.getBankZone(); this.cookZone = mode.getCookZone(); this.pathZone = mode.getPathZone(); this.bankTile = mode.getBankTile(); this.entityTile = mode.getEntityTile(); } public void loadCookingSupplies(Supply mode){ this.rawFood = mode.getRaw(); this.cookedFood = mode.getCooked(); } }
    1 point
×
×
  • Create New...