-
Posts
132 -
Joined
-
Last visited
-
Days Won
2 -
Feedback
0%
Everything posted by Wacky Jacky
-
Sure, it shall make it a toggle for the people who don't want it to keep the speed, and a little slider/something so you can add your own Gaussian time to personalize it a little.
-
I’ll take a look at it. To help improve my results, could you send me your saved profile file on Discord, or share the contents of the save file via DM or a Pastebin link? A brief description of the location and fighting style would also be helpful. Regarding your question: Yes, if there’s a player nearby, they should be detected within a few tiles of your spot. It checks if you’re still being attacked, idle, or in combat, and also whether the sand crabs are still present.
-
If you want a trial let me know I give up to 36 hours
-
Well done mate! keep it up
-
No real reason, I have had false positives in the past, but probably a skill issue on my side
-
I just came to tell you, your code works nicely done fam. I ran it over night, I added the code to my with my dive training script (store) for testing, I woke up to 6 lamps in my inventory. I did however remove the part about the head message, and I made the range two, [npc.getPosition().distance(myPosition()) <= 2] because the diver runs a lot and the distance might become bigger than 1. But the code as is, should also do just fine.
-
There you go: https://pastebin.com/raw/GiQtZFJs
-
Fun piece of code! You’re right; having the genie , I would also click it, just like most real players would. I’m not sure if you already have all the necessary widgets, but if not, let me know, and I can post them here if you respond to this post. However, the code doesn’t consider who the genie is targeting. You’ll end up in an endless loop, trying to interact with the genie until it dissolves into thin air when the timer runs out. Add some code to check if the genie is interacting with the player. You could maybe check the text, extract the name from the genie’s message, and see if it matches the current player. I’ll take a look at my code to see how I handled it. Great snippet, keep it up!
-
Correct, I have it hard programmed, I shall update that, when no money is selected the max amount will be 28.
-
You already had a trial sir,
-
Appreciate it, when the bot is patch is live, keep an eye out for V1.063 it will work
-
Thanks, I have added it, but could you just in case send me a screenshot of this information, the 1671 config, I need to know the Binary number: Not sure how long it takes for the patch to go live, usually about 1–2 days. @udidoo
-
Gratzzz on release
-
Should be fixed right, if not I will help you more on discord
-
I was bored, so I made this, hope some can enjoy it. It just gives you the option to have any text in a box appearing and disappearing while scrolling along. Feel free to optimize or edit and use it. 1. Copy this class to your project 2. Get an instance by importing it. 3. In the onstart decide how you want to make it look, use the 4 setters to customize: text color, border color, set your custom text string, draw border yes or no. Optional: set the text with the constructor instead of the setter ^^
-
Awesome! I have to take a look at my shopper how I handled it, probably very wacky... nice going
-
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