Jump to content

Apaec

Scripter III
  • Posts

    11151
  • Joined

  • Last visited

  • Days Won

    91
  • Feedback

    100%

Everything posted by Apaec

  1. Hey, cheers for that - sorry I didn't get to you in time!! (Just woke up) Cheers Apa
  2. Nice work (: Just a few things, firstly, there's no need to store Player myPlayer() in a variable since you're only using it once. Secondly, I would highly recommend using a conditional sleep after interacting with feathers instead of a static one. This conditional sleep could factor in distance to the feathers to determine the threshold, and look for an inventory gain/amount rise for the condition boolean. This means the script will only sleep for as long as it needs to, and time out and try again if for whatever reason the interaction fails (Also I would recommend making use of the interact methods boolean return). You can define a conditional sleep anonymously, or by extending the abstract class with your own class and overriding the method that way. Check out the API: https://osbot.org/api/org/osbot/rs07/utility/ConditionalSleep.html -Apa
  3. Hey, I've mentioned this before, but so far i've avoided adding non food-on-fire/range activities as adding one would ultimately result in me adding them all. Since the script is comparatively cheap compared to other products on the store, I think this would warrant either a price rise or a new release altogether to avoid infringing the OSBot store rules and undercutting other script prices. It's a bit of a tricky topic, but I will say this: I would like to add it in future and may well do, but I would probably have to seek permission & potentially request a price change if that is what would be needed - I cannot make any promises though! Cheers Apa
  4. Yes, as Juggles said, I think Alek mentioned somewhere that it was a fixed 10%!
  5. Area you sure it still drops manually? It should shift-drop if you have the option enabled... Perhaps this is an issue on OSBots side. Have you tried re-starting the bot? -Apa
  6. Hey, Thanks for getting in touch! I'm not sure which script you're referring to; however I only do 24/12h trials for the scripts (see the OP for details) - cheers! Let me know which one(s) you're interested in. Apa
  7. Hey, Unfortunately there is not much I can do about this, since after the crabs spawn there is no way of detecting which ones are yours. They will return to their original spot after not being attacked for a short while though, so I wouldn't worry too much about this! Also, when you leave for the bank, most are normally killed so only 1 would walk away; if this is not the case then perhaps try a spot with fewer spawns to suit the stats of your account! (: -Apa
  8. Sure! I've given you a 24h trial starting now. Enjoy! (:
  9. I think this is a hardcoded OSBot limit which I cannot change; I will take a look however. cheers! Gosh, no idea! Looks like swing is not happy with something. Have you tried re-starting OSBot?
  10. Hey, Unfortunately there's not much I can do about this without ditching the use of the reliable OSBot path walker. Since it does not handle obstacles automatically, I have to manually specify it in a separate call meaning the obstacle handling is not dynamic. It would also be risky to determine whether the door requires opening prior to walking from the bank, since the time spent walking this distance could result in a change of state of the door, thus leaving the pathwalker in an infinite loop. If I were to use the web-walker for all traversal, there could be routing issues so it's a bit of a compromise ):. If I were to remove the detection altogether, the bot would get stuck any time the door were to close, which is of course not an option! Hope that clears things up, I understand that it is less than ideal, however it was the best solution I could come up with! Cheers -Apa
  11. Hey (: I could potentially add an option to customise this, however at the moment it is using a Gaussian-distribution derived algorithm to generate strings with different formats. These strings may be numbers in a range or values suffixed by scalar flags for non-standard notation (k,m, ...). The idea behind using the Gaussian distribution was to replicate how a human might do it, using certain quantity strings more frequently than others. I may ad an option to the settings tab so that you can specify an exact 'make-x' value to use each time. Thanks for the suggestion! (: -Apa
  12. 13 more supported locations, wider food support including Karambwans, Sinews, Anglerfish etc.
  13. Bans are not quantifiable ! Give the free den cooker a go and let me know if you want a trial of the full version (: -apa
  14. It never used to do this! I will take a look, thanks!
  15. Woah, 18 hours!? Awesome!
  16. There was originally an issue which meant I had to do this, but since that was fixed at some point, I can now remove it. Cheers - will change this hopefulyl some point this week
  17. Good plan! (: Cheers, I will add this to the to-do list for the re-write
  18. Heyo, Firstly, instead of doing this, perhaps you could just make the script heal up with any items in the inventory with an eat option? That way, you wouldn't even need this extra setup step! If you still want to do it, I would suggest creating your own frame. JOptionPane is fine for small things where you need one or two settings to be saved, but when you start working with more complicated configurations, having multiple JOptionPanes is a bit messy. (You could perhaps extend panel and attach this to your option pane, but I personally prefer creating a whole new frame). You could do this by creating a new class which extends JFrame, and perhaps create and position text fields within this frame in the constructor of the class. There will be plenty of swing tutorials online as it's a pretty standard thing, and you can even get window builders to help you generate the code (often as plugins to IDEs). I would recommend using a layout other than absolute though, since 4k and other higher resolution screens are becoming more widely used so re sizeable windows are very preferable (swing issues :/). You cannot do this directly to the JOptionPane! Edit: it looks like you've already created your own frame, do as Chris said! (apologies, I misread your post) Edit2: You can also (I believe) get rid of that potentially infinite sleep after the mobName initialisation, since I think JOptionPane does that for you. Just be sure to run some string analysis on that variable to make sure it's valid.
  19. Awesome stuff!!! Thanks for sharing! (:
  20. Cheers for the suggestions! The potting has been randomised as per request, previously it was potting when the boost drained, now it is randomised to approximately the lower quartile of the boost - If you wanted to add the 'extreme afking' setup, you could always disable the random movements settings! (: That way the script would be autologged every now and then, if camping! The multiple profiles is something I would like to do in the future, we shall see! -Apa Done & Done! (:
  21. Sure, done! (: No I don't, sorry!!
×
×
  • Create New...