Jump to content

harrypotter

Trade With Caution
  • Posts

    397
  • Joined

  • Last visited

  • Feedback

    100%

Everything posted by harrypotter

  1. Using osbuddy prices you will lose money with greendhide: 1 Green dragon hide is: 1,730 gp * 1.1 = 1903 1 Green dragon leather sells for: 1,881 gp * 0.95 = 1787 Tan cost is 20gp per hide. 1787 - 1903 - 20 = -136gp per hide
  2. Which hides? this suggests that you are losing money based on those prices.
  3. I'm unable to reproduce this, do you have skype so we can talk there?
  4. Thanks for the report, it sounds like there is an issue getting the prices so it's defaulting to 1gp. I stupidly didn't push my latest code to my repo so I can't access the latest code from the machine I'm currently one! I'll work on a fix once I'm home and let you know! You can manually buy for now and disable GE Mode if you like!
  5. Strange, does it do that with all hides? I'll release a fix later tonight once I'm home.
  6. Can you send me a screenshot of your setup (gui)
  7. What did you have the input buy multiplyer set at?
  8. You could be right, flew straight over my head the naming there haha!
  9. Sorry my snippet should read: NPC juliet = script.npcs.closest("Juliet"); log(getDoorHandler().canReachOrOpen(juliet.getPosition())); This still returns true for the position, even if behind a door.
  10. According to the API I can check if an entity is reachable: https://osbot.org/api/org/osbot/rs07/api/DoorHandler.html#canReachOrOpen-org.osbot.rs07.api.model.Entity- However the following always returns true even if it should return false: NPC juliet = script.npcs.closest("Juliet"); log(getDoorHandler().canReachOrOpen(juliet.getPosition()));
  11. It's something I can add, I'm adding it to my planker so I can just copy+paste that logic across!
  12. Stamina's are not supported at this time but it's on my todo list. Link works for me, can you try this: PottersPlanker-v1.1.jar
  13. Unfortunately not, this was mainly aimed towards f2p throwaway accounts
  14. This is great however I can't seem to check if a quest is actually started or not: if (!script.getQuests().isStarted(Quests.Quest.IMP_CATCHER)) { } According to the API this should return a boolean: https://osbot.org/api/org/osbot/rs07/api/Quests.html#isStarted-org.osbot.rs07.api.Quests.Quest- This is however throwing the following error: [ERROR][Bot #1][03/21 01:41:24 PM]: Error in script executor! java.lang.NullPointerException at ImpCatcher.run(ImpCatcher.java:20) at Quest.run(Quest.java:66) at Main.onLoop(Main.java:88) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ih:18) at java.lang.Thread.run(Thread.java:745) This would suggest that the following param is null: Quests.Quest.IMP_CATCHER Am I missing something obvious here? Edit:- This was a problem with my class, resolved.
  15. Great, again thanks for you help!
  16. Brilliant, I'll look into this. Thanks!
  17. How do you find these configs, is it documented in the API?
  18. I'd disagree, I have a software development background and I know from first hand experience that trying to shift bad habits isn't easy, why not kill those bad habits before they develop?
  19. Certainly isn't however I'd like to know the "proper" way to achieve this. I'd like to know the best practice
  20. There's has to be another method to it as I've used @Token's Quest Script on a trial and it didn't have to check this kind of thing, so reluctant to implement such a method.
  21. I'm continuing on with my learning on how to use the API, I'm currently looking into how to detect the current progress of a quest. I can see via the API that I can check if is quest is complete or started however I can't find anything that will assist in tracking the current progression of a quest? Thanks for your help!
  22. Potter's Tanner is a free script that supports Soft, Hard, Green Dragon, Blue Dragon, Red Dragon and Black Dragon leather via Ellis in Al Kharid. Features: - Walks to and from Ellis in Al Kharid - Supports restocking at GE once you are out of hides, or money FAQ: Q: Where do I start this script? A: Start anywhere in Al Kahrid or in GE if you are restocking on startup, don't worry about your inventory, the bot will automatically bank for you, or restock if you have GE mode enabled. Q: What is the logic behind restocking? A: The script will automatically buy hides using 90% of your available gp, this leaves the remaining gp for the tanning costs. Q: What are Output Sell Multiplyer and Input Buy Multiplyer? A: These settings apply only when GE mode is enabled. Each multiplyer defines the price of the item you are buying/selling. For example the price of Hard Leather is 212, if we have Output Sell Multiplyer set to 1.05 the script will sell for 5% more than the GE price (212 * 1.05 = 222.6) this is then rounded to 223. Proggies: Running Soft Leather: PottersTanner-v1.3.jar If you use this script please post your proggies
  23. A fix was pushed for this yesterday, can you update to v1.1 please
  24. Can you send me a screenshot of your inv/bank as well as letting me know what settings you are running?
×
×
  • Create New...