-
Posts
141 -
Joined
-
Last visited
-
Days Won
3 -
Feedback
0%
Everything posted by Wacky Jacky
-
Done but for 36 hours. Enjoy
-
Yes, done authed for 30 hours, sorry for late reaction.
-
Your trial has passed by now it was 30 hours. But like any other script you can just start it in osbot and choose a location and any setting you desire. Make sure to be member and press play with the gear you want to have equipped.
-
Done, enjoy! Trial time is 32 hours just incase it is night time or you are at work so you have the full 24 testing time.
-
Need help selecting the right dialogue option
Wacky Jacky replied to Alakazizam's topic in Scripting Help
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 -
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:
-
yes ofcouse, 24h auth :) enjoy
-
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.
-
I suppose u mean support for energy potions?
-
Welcome to Wacky Jacky scripts! We present to you, underwater agility/thieving! TL;DR 1. Add on the SDN (click here). 2. Select desired settings. 3. Press start. Features: Playing the underwater mini-game for collecting Glistering tears and trading them in for huge exp drops in thieving and/or agility. Including using puffer fishes for more oxygen. Multi options of how you want to start the mini-game. Select between training, only agility, only thieving or shared exp. Collect Seaweed spores. keep or drop fossils (recommend to drop…). (TBA) trident charging for oxygen. Obtain oxygen at custom amount. Trade in tears at custom amount of tears. While waiting for the next object to thief from, u can choose to train auxiliary skill(s), the list will become longer with time: On release: High-alching, enter any item name you want to high-alch. Options: until out of supply or (x) amount high-alch goal reached. Invokes supported (the best exp). Mirror mode supported. Walks to the spot from nearly everywhere in the world (web walker). Save and load your profiles. Remember last profile for quick start. CLI: compatible, just save your profile and use the saved name without the file extension (.txt) as the parameter. Post release confirmed features to come: Doing the Skippy quest, and obtaining the flippers (required item!) Activate or deactivate locations which you don't want to collect tears in, instead go do some more auxiliary training. Requirements (items): Flippers, to enable running underwater. Requirements (quests): Bone Voyage — For access to Fossil Island (100 kudos) Skippy and the Mogres — for obtaining flippers (32 slayer). CLI: Pictures:
-
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
-
@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:
-
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)
-
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.
-
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
-
yeet released
-
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
-
~Welcome to Wacky Jacky Scripts~ TL;DR 1. Add on the SDN (click here) 2. Select Desired Settings 3. Press start! patch notes About the script: There is nothing wrong with the current cannonball smelters, but this one is free and the fastest, full sails ahead! What is different about this free cannonball smelter? It automatically selects the smelt [All] option. It has support for invokes and normal interactions. (released) The knight's sword Quest, (WIP) The Dwarf Cannon Quest Double mould or normal mould Smelt locations, Shilo village Edgeville (more can be added on request) Settings Fix, like all Wacky Jacky scripts 16 different stop option combinations stop after x amount of time stop after x amount of cannonballs made stop after when out of supplies Queue support Choose to queue or stop Choose to stay logged in or logout Save and Load profiles for quick setup Paint is very informative, see pictures. It remembers the last settings for quick start Full CLI support, just load in your profile Works from (nearly) anywhere in the world Automatically sets fixed window mode if needed (WIP) It will level you to 35 smithing, the cannonball requirement. ~The Setting Fix~ ~Pictures~ ~CLI~
-
Thanks! Let me know if you want a trial
-
Woot this script rocks man, really hope you will add more quests, and for cli just a profile save name or something.
-
Hi Heinz, congrats on release, could I get a trial
-
Bit late but congrats on the release buddy!