Jump to content

Wacky Jacky

Scripter II
  • Posts

    113
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by Wacky Jacky

  1. [INFO][Bot #1][09/08 03:42:20 pm]: estimated required money: 42004 [INFO][Bot #1][09/08 03:42:20 pm]: identifying price for: Fighting boots [INFO][Bot #1][09/08 03:42:20 pm]: java.lang.NullPointerException: Cannot invoke "java.lang.Integer.intValue()" because the return value of "java.util.LinkedHashMap.get(Object)" is null at api.cOm9.d(jk:735) at w.AUX.A(vc:689) at w.AUX.E(vc:588) at w.AUX.M(vc:371) at m.CoN.onLoop(yc:254) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(gl:135) at java.base/java.lang.Thread.run(Thread.java:833) [INFO][Bot #1][09/08 03:42:20 pm]: position: [x=3167, y=3488, z=0]; next: Sheep Shearer; queue: 15; member: true; mirror: false; input: false, resized: false [INFO][Bot #1][09/08 03:42:20 pm]: started in normal mode Keeps happening at GE buying stuff
  2. Can confirm it works, only if on the second trading screen, the player who gets offered the trade accepts before the bot/script running player presses accept, it will fail and indeed give a NPE. this is because it detects the text on top, when the normal player accepts, the bot gets to see “other player has accepted” and tries to click that instead of the accept trade button. lovely snippet thanks.
  3. Welcome to Wacky Crabber! TL;DR 1. Add on the SDN (click to add) 2. Select Desired Settings 3. Press start! About the script: No more long resets, just like the rune lite plugin find the exact reset spot! Wacky Crabber is a script that lets you train your (melee) combat stats with custom-made tasking order on sand crabs, king crabs, ammonite crabs and soon rock crabs in various locations. Range combat is also supported. You can use gear progression when you got all the items in the bank, all foods are supported (*), looting, and multiple hopping/crash preferences. The script also features a unique SYOT (Select Your Own Tile) option, where you can enter the coordinates of your preferred crab spot and the script will use it seamlessly(**). The script ensures the shortest possible resets by detecting crab re-agro tiles if the tile is exactly next to the player it knows, and also hunts wandering crabs if someone crashes your spot. Whether you want to level up your melee, range, or both, Wacky Crabber is the script for you. Add it on the SDN, select your settings, and press start! ~Features~ ~Gear Progression~ ~SYOT~ ~(select your own tile)~ ~Setting Fix~ ~Images~ CLI: If you find any grammar mistakes or want to help me improve my text and explanation, please DM me. I would appreciate it if you could clearly explain to me what I did wrong, how, and why.
  4. Thanks to the off site replies, this code isn't the best way of doing it. The alternatives fixed the issues for me. If somehow other people have issues, don't do : getBot().getCanvas().addKeyListener(new KeyListener() but do for example: getBot().getKeyListeners().add(hotkeySensor);
  5. Hi there, like the title suggests, is there a bug where key listener's breaks after a while? I have found that when minimizing the osbot client and opening it (sometimes after few times) and after (some amount of time) the hot keys stopped working. When I kept the game open and not minimized it also occurred but way later, this happens to my script and other scripts I tested using hotkeys. My testing methods are not that amazing or consistent but so is this supposed bug, I can't reproduce it at a constant state. Online minimizing and waiting seems to do the trick. Maybe I am just implementing it wrong, here is my code: @Override public void onStart() { //GUI stuff getBot().getCanvas().addKeyListener(new KeyListener() { @Override public void keyTyped(KeyEvent e) { //int key = e.getKeyCode(); } @Override public void keyPressed(KeyEvent e) { int key = e.getKeyCode(); if (key == KeyEvent.VK_H && !hidePaint){ log("Hiding Paint"); hidePaint = true; } else if (key == KeyEvent.VK_H){ log("Un-hiding Paint"); hidePaint = false; } } @Override public void keyReleased(KeyEvent e) { //int key = e.getKeyCode(); } }); This is my setup to hide the onPaint. Maybe I am doing it wrong, or maybe it is a bug, all feed back is welcome! Even feedback not related to this whole "bug" is welcome, if this code snippet can be improved please, let me know, I am learning here.
  6. Haven’t you seen the upload yet? AIO slayer to 99 it also does str/att/def after that it will get TzKal-Zuk for you in WR time, logout and change your password and automatically sell the account.
  7. Thanks I may have overlooked Fury veggy, pardon me. Please don't take the rum 0.0 it seems you have found it
  8. Welcome to Wacky Jacky Scripts ---- TL;DR 1. Add from the SDN - (tab Others) (click to add) 2. Select field - Nearest field is pre-selected 3. Select bank - Nearest bank is pre-selected 4. Start anywhere in the world 5. Hide/Show paint with (H) 6. If on → stop screenshot with (P) About the script: I wanted to make my bots reach the 20 hours trade limit mark easier, and also earn a bit of money to get questing items, since many fields were empty I made this script, the potato picker. All you have to do is select the locations for picking at and a bank to your liking. There is a simple paint that tells you how much you picked and the (hr/average) it expects to pick. Fill in how many potatoes you want to pick before stopping automatically (queue compatible) or leave it empty for unlimited potatoes picking action or just fill in 0, it does the same. Automatic screenshots, if you like. This will take in a number given by the user and after picking that amount of potatoes the script makes a screenshot, then the counter resets and makes a screenshot again at the reached target. (if you are running multiple tabs within the client, and this bot (the one with the screenshots active) isn't the open window or at the top, you will screenshot the other bot that is open) This can be turned off anytime, toggle off/on press (P), the paint tells you it is off. When no number is given for screenshots, or it is 0. Screenshots can't be turned on at all. If screenshots are enabled and the paint is hidden (toggle with 'H'), no worries, It will activate the paint for you and then hide it again. I still have future plans for this simple bot script and I will keep it working no matter what. Walking is handled by the web walking system. ~Features~ Start anywhere CLI - Support (new) CLI Load Profile Save profile Load profile CLI generator Invokes support Setting Fix Many if not all potato locations Finds the closest field automatically Many banking locations Find the closest bank automatically Free (F2P) and member (P2P) spots Hide/Show useful paint by using (H) keyboard key Toggle automatic screenshots On or Off for screenshots, using (P) keyboard key Set after how many potatoes you want to take a screenshot (i.e. 100, screens at 100, 200, 300 etc.) Stop at custom set amount of potato's! (this activates the queue support). Profit counter - manual input for reliability Continues updates Accepting feed back and suggested locations, and feature requests. ~Setting Fix~ Mute all in game audio Disable profanity filter Enable PK skull prevention Enable shift drop Enable escape key to close interfaces Hides all roofs Disables Accept aid Disables make-x darts Disables store button Disables wiki lookup Disables activity adviser Disables accept trade delay Disables GE buy warning Disables GE sell warning Disables World switching confirmation ~Planned Updates~ ~Pictures~ 4 days and 46k potatoes later. ~CLI - setup~ ~Bug Report~ What picking location did you select?: <example north lumbridge> What banking location did you select?: <example Draynor> What happened, keep it short if possible?: <example status said walking to bank but then just stopped and kissed the wall> Paste/upload log report URL?: url here ~Update Log~
  9. Does this help? And this starter code snippet? these helped me get going, I used eclipse because IntelliJ looked scary lol, but those 2 are ez to follow. If no succes just keep asking
  10. - Script name Khal utilities - trial length 2 days if possible - as much as you can spare me - Reason for trial I got a lot of your scripts, but to avoid even the change of buyer's remorse, I like to test all script a lot... If I love it, and it does what I hope for, I am for sure going to get it. - Are you ging to give feedback on the script? I am going to be honest about the script, and speak my mind if you want that. I just don't do poggies, only bug hunting and user experience/- how convenient the script is.
  11. To be desired: - Could you make it so that the bot doesn’t keep clicking the same spot at the waterfall while cooling the sword. - Also maybe include in the future quick cooling down and heating instead of only the slower one? If not possible with response time, it is fine as it is. - And maybe when we are telling the script to use 28 bars of one type of bar to just use ‘all’ and left click it ones instead of always right click grab 28. Conclusion: Good to great script, it does its job well and is the only one, gonna rate it 5 stars even though I would like it to have a bit more human like game engagements. Had no troubles with it whatsoever.
  12. Is it possible to get a feature where you can add the (X, Y, Z (from the explov map)) so it moves there?
  13. Can I get a test run with it?
  14. This script has quite some flaws, it let me die for one ;), it gets stuck at top floor when leaving for the bank to restock on food. And it has issues detecting what dagger you got, if you are going to wield the newest dagger you find it goes back one dagger tier.
  15. (EDIT - all previous issues seem to have disappeared). (1) Paint.png now works. (2) The bot starts quick, no loading delay (3) Bot runs smoothly, (although I am not really loving the locations it uses for progressive mode for speed, but for lower band rate these locs are great). (4) I love the progress email feature img(2). (5) I will review the script soon for now it looks like an 4.5 stars.
  16. Bug report Template: - What is the issue? The bot often passes the ramp up to the belt, some times even talks with the dwarf behind the ramp to the loading belt. - What is the script status? (See script paint) Between, waiting to arrive at conveyor belt & put ore on belt, it miss clicks the conveyor belt. - What is your setup? (What bars, extra tasks, coal bag, potion support, smithing level) Coal bag, anti-ban (also with this off it happens). - Printscreen with the Osbot console enabled and script paint when getting stuck. It ain't getting stuck, but it looks very shady when it happens, 4 out the 10 runs it passes the ramp, 1 our of 20 it talks to the dwarf and then reroutes to the conveyor belt. Which is very slow and for the other players weird looking. - Mirror or Client I have it running in mirror mode.
  17. Thanks, I had some issues with the banking and inventory stuff, hope it works fine now. Hope to see the bolts becoming supported, keep up the great work, big time supporter.
  18. It has run cleanly for over 20 hours, so it works now thanks. And my opinion there are no good smithing and mining scripts, "perfect smithing and miner" are oke, not great though, they have bad power mining support. but they get the job done, that is true.
×
×
  • Create New...