Jump to content

Wacky Jacky

Scripter II
  • Posts

    111
  • Joined

  • Last visited

  • Feedback

    0%

About Wacky Jacky

Profile Information

  • Gender
    Male
  • Location:
    The Netherlands
  • Interests
    Making Bots <3
    Czar

Recent Profile Visitors

4842 profile views

Wacky Jacky's Achievements

Steel Poster

Steel Poster (4/10)

35

Reputation

  1. I do this for option in dialog, not sure if it applies here, if you know the exact string to use, I make an array with all options: public static String[] ThurgoDialog = new String[] { "Something else.", "Would you like a redberry pie?", "Can you make a special sword for me?", "About that sword...", "Can you make that replacement sword now?" }; And then I use this method to handle dialogs, feed it an NPC name as a string and the array of options from above. It will talk to the NPC and then if a dialog is pending with continue it just continues, and if the option shows up it uses the options from the array: private void handleDialog(String npcName, String[] dialogOptions) { if (npcs.closest(npcName) != null) { if (!getDialogues().inDialogue()) { npcs.closest(npcName).interact("Talk-to"); Sleep.sleepUntil(() -> getDialogues().inDialogue(), 5000); } else if (getDialogues().isPendingContinuation()) { getDialogues().clickContinue(); Sleep.sleepUntil(() -> !getDialogues().isPendingContinuation(), MethodProvider.random(600,1200)); } else if (getDialogues().isPendingOption()) { for (String option : dialogOptions) { if (getDialogues().selectOption(option)) { Sleep.sleepUntil(() -> !getDialogues().isPendingOption(), MethodProvider.random(600,1200)); break; } } } } } Maybe handy at some point
  2. For my thiever I just use this: if (!getEquipment().isWearingItem(EquipmentSlot.AMULET) || (getEquipment().getItemInSlot(EquipmentSlot.AMULET.slot) != null) && !getEquipment().getItemInSlot(EquipmentSlot.AMULET.slot).getName().contains("Dodgy necklace")){ t("Need dodgy amulet"); return false; } When it returns false, I run code to check if the inventory contains more of them, and equip it. And if it doesn't just go to the bank and gets some new ones. Like the two gents above already told you. Also, Config 1042 is a very common one that pops up all the time, when interactions are happening or dialog etc. So just ignore that one. Here an example while fishing:
  3. yes ofcouse, 24h auth :) enjoy
  4. I will be looking in to it, added to the feature creep list. For now, I don't have the intention of adding a sell option anytime soon. Sorry, I can't help u with that wish. You could check out the premium shopper from the OSBot store, I think it supports that, if u want to spend money on a shopper of course.
  5. I suppose u mean support for energy potions?
  6. Welcome to Wacky Jacky scripts! We present u underwater agility/thieving! This script will be a premium script! Testers are soon welcome, are you interested leave a message on this post and use the following format: Features: Playing the underwater mini-game for collecting Glistering tears. While waiting for the next chest/clam, u can choose to train auxiliary skills: High Alching, enter any item name and alch until out of supply or goal reached no banking support because of how the mini-game works, so it will take all required items at ones. Fletching, make darts until out of supply or goal reached on release only darts will be supported, after release I am open for debate to add more fletching options ^^ no, stringing bows, cutting bows or any recipe that required banking, because of how the mini-game works. Automatically trade in tears for exp and continue again Invoke support Trade in tears at (x) amount Queue compatible after reaching (x) level, tears, time. Walks to the spot from nearly everywhere in the world (web walker) Post release confirmed features to come: Doing the Skippy quest, and obtaining the flippers (required item!) Requirements: Flippers, for running underwater! Recommended, full graceful and/or high agility/thieving for best exp, decent hit points are also very handy for the best exp. Pictures: More information, pictures and features will follow.
  7. Feature is done, I am testing it right now, unforeseen issues may occur since it was a quick add and tested it not so much. Multiple items support is as following: Item Name1, Item Name2, Item Name3. Small patch, it now also sets the sorting of the worlds so it is more optimal if you use Decent or Accent hopping. So just separate the items with a ',' (comma), still case-sensitive I will upload it soon, keep checking the link
  8. @hingleberry If you like to add such code your self here is a bit of help, also a lot of credits to @Explv most of this code if from him, I just made it work since it was out-dated. The main code: Utilities needed for it to work. CachedWidget: WidgetMessageFilter WidgetActionFilter:
  9. Sorry for the !example issue, I saw it got teleported from my method's folder which had that script in it, new version has it removed Q: EDIT: how do I buy more than 1 item in the shop? putting a comma between the items didn't work. A: I have no support for multiple items in this script, I can take a look at it if you want, but it will take me a while since I am focused on other paid scripts, but I shall add it. Q: EDIT: seems to do 2 checks when about to hop world so opens and closes the world hopper interface uneccesarily EDIT EDIT: i'm thinking maybe it's because i'm on resizeable modern and widget ID's are different or not static. A: Please use fixed mode always when botting, widgets and IDs do indeed change, but not to worry I will add a handler which is already in the new version now. It will set the game to fixed mode, the intended client window mode. Q: Like this 8 second delay to hop is unnecessary, I notice the bot closes interface immedietly after buying and world hop interface is already open so really no need to sleep or to wait too long to begin hopping maybe 2-3 seconds tops. A: I think this is a side effect of the resizable modern mode. Let me know how it goes with the new version. v1.01 is up, the download link will now take you to the folder with all version Added a board for requested features so people know what will be coming Feature creep | Board (notion.site)
  10. Released the jar file ^^ For bugs, let me know, but I must have a log, and you need to paint me a nice picture of the scenario and provide the used profile it will always be the one called: last_config.txt where to find the profile: C:\Users\%user%\OSBot\Data\WackyJackysFolder\WackyJackyShopper\ where to find the log: C:\Users\%user%\OSBot\Data\logs\ Because it is free and an unofficial release, I will maintain it but slow and irregular.
  11. Welcome to my free yet premium shopper! It is uploaded feel free to decompile it and watch the spaghetti galore ^^ but hé, it works, I blame the rum. And yes if you request nicely I will even fix some bugs (download here) v1.02 virus scan Features: : shop anywhere with manual shop selector, click the npc : multi item support, add multiple names, and separate them with a (,) comma. : or enter shop name manually, with interaction and locations, yep all shop are supported… : shop and unpack at location : shop and bank items/packs : invoke support : invoke open packs after amount reached (a whole inventory within 1.5 seconds) : hop support, ascending order, descending order or random : stop when x money left : stop after x items bought : setting fix like all my scripts Note! All item names, shop names and all other stuff are CaSe SeNsiTiVe. Updates: So this is the release, expect bugs and other weird things, if you post logs and good bug information I will be fixing them, slowly but surely, want to keep track your bug? Bug Tracker | Board (notion.site) Here you can see requested features to come or rejected for good. Feature creep | Board (notion.site) https://i.imgur.com/UYdEkDz.mp4 https://i.imgur.com/cEafqCU.mp4
  12. yeeeeet finally screenshot galore! It will help a lot and make stuff nice and neat, The following code doesn't exist and will never be implemented, take it with a grain of salt, it is 2024 you never know what people can't handle a joke
×
×
  • Create New...