TreeRoutine for PoeHUD plus a Flask Manager menu

User Tag List

Page 25 of 25 FirstFirst ... 2122232425
Results 361 to 375 of 375
  1. #361
    Sychotix's Avatar Moderator Authenticator enabled
    Reputation
    1437
    Join Date
    Apr 2006
    Posts
    3,974
    Thanks G/R
    290/581
    Trade Feedback
    1 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by someguyhaha View Post
    ive been trying to write a timer to press a flask for me every few seconds and i cant get this to work
    heres what i have atm

    Code:
    {
      "Name": "",
      "Composite": {
        "Name": "Prio",
        "Type": 0,
        "AlwaysContinue": false,
        "ConditionList": [],
        "Children": [
          {
            "Name": "isPressHotKey",
            "Type": 2,
            "AlwaysContinue": false,
            "ConditionList": [
              {
                "Parameters": {
                  "Invert": "False",
                  "key": "109"
                },
                "Linker": null,
                "Owner": "Default",
                "Name": "IsKeyPressedConditionFactory"
              }
            ],
            "Children": [
              {
                "Name": "StartTimer",
                "Type": 3,
                "AlwaysContinue": false,
                "ConditionList": [],
                "Children": [],
                "Action": {
                  "Parameters": {
                    "TimerName": "HP",
                    "ForceStop": "False"
                  },
                  "Owner": "Default",
                  "Name": "TimerActionFactory"
                }
              }
            ],
            "Action": null
          },
          {
            "Name": "CheckTimer",
            "Type": 2,
            "AlwaysContinue": false,
            "ConditionList": [
              {
                "Parameters": {
                  "Invert": "False",
                  "TimerName": "HP",
                  "TimeElapsed": "5000",
                  "TrueIfStopped": "False"
                },
                "Linker": null,
                "Owner": "Default",
                "Name": "TimerConditionFactory"
              }
            ],
            "Children": [
              {
                "Name": "Press1",
                "Type": 3,
                "AlwaysContinue": false,
                "ConditionList": [],
                "Children": [],
                "Action": {
                  "Parameters": {
                    "key": "49"
                  },
                  "Owner": "Default",
                  "Name": "SendKeyActionFactory"
                }
              }
            ],
            "Action": null
          },
          {
            "Name": "StopTimer",
            "Type": 3,
            "AlwaysContinue": false,
            "ConditionList": [],
            "Children": [],
            "Action": {
              "Parameters": {
                "TimerName": "HP",
                "ForceStop": "True"
              },
              "Owner": "Default",
              "Name": "TimerActionFactory"
            }
          }
        ],
        "Action": null
      }
    }
    Its hard to read the JSON, but looks like you're using the IsKeyPressed condition. That has always been pretty unreliable in this plugin. Maybe consider using ReAgent instead or having the flask usage automated based on conditions that aren't checking if a key is pressed.

    TreeRoutine for PoeHUD plus a Flask Manager
  2. #362
    someguyhaha's Avatar Member
    Reputation
    1
    Join Date
    Feb 2021
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    a different way i could do it is check for a buff but when i tried using it, only "ignited" was listed as a buff
    i tried filtering for other keywords but nothing would show up
    i cant find the buff json file either to try adding buffs

    sidenote, how do i do code blocks?

  3. #363
    wjswltn33's Avatar Member
    Reputation
    1
    Join Date
    Apr 2023
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This doesn't work in Korean, it only works in English

  4. #364
    Deadwoodcrux's Avatar Site Donator
    Reputation
    1
    Join Date
    Mar 2024
    Posts
    6
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Any way to create a procedure where a flask activates after a guard skill expires? Such a function used to be in the game.

  5. #365
    Sychotix's Avatar Moderator Authenticator enabled
    Reputation
    1437
    Join Date
    Apr 2006
    Posts
    3,974
    Thanks G/R
    290/581
    Trade Feedback
    1 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Deadwoodcrux View Post
    Any way to create a procedure where a flask activates after a guard skill expires? Such a function used to be in the game.
    Think so, probably should be able to set a boolean when you have the buff and when you no longer have the buff and the boolean is true... do an action.

  6. #366
    Deadwoodcrux's Avatar Site Donator
    Reputation
    1
    Join Date
    Mar 2024
    Posts
    6
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Sychotix View Post
    Think so, probably should be able to set a boolean when you have the buff and when you no longer have the buff and the boolean is true... do an action.
    I'm attempting to do this with molten shell as it expires or a second before. Is this a complicated procedure? I've yet to find a way to do this.

  7. #367
    Sychotix's Avatar Moderator Authenticator enabled
    Reputation
    1437
    Join Date
    Apr 2006
    Posts
    3,974
    Thanks G/R
    290/581
    Trade Feedback
    1 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Deadwoodcrux View Post
    I'm attempting to do this with molten shell as it expires or a second before. Is this a complicated procedure? I've yet to find a way to do this.
    Its definitely doable but BYOR isn't that well suited for using skills. It wasn't really designed for it. Maybe try ReAgent?

  8. Thanks Deadwoodcrux (1 members gave Thanks to Sychotix for this useful post)
  9. #368
    Deadwoodcrux's Avatar Site Donator
    Reputation
    1
    Join Date
    Mar 2024
    Posts
    6
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Was completely unaware of ReAgent. Got it working perfectly for my intended use.

  10. #369
    SASAZA's Avatar Member
    Reputation
    2
    Join Date
    Feb 2024
    Posts
    25
    Thanks G/R
    3/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Is it possible to overwrite the distinction between offensive, speed, and defensive flasks? I want every flask to be used when it has enough charges, is not active and there is at least one enemy close to me that isn't an inv. unique.
    I tried to work with the basics, but couldn't get all flask used. I am afraid I do something wrong and 1-5 gets spammed indefinitely.

    I would love to have a box that lets me tick flask 1-5 and decide when to use it (X Monsters withing X Range of the type XYZ), completely without defensive, offensive, speed or health thresholds.

  11. #370
    Sychotix's Avatar Moderator Authenticator enabled
    Reputation
    1437
    Join Date
    Apr 2006
    Posts
    3,974
    Thanks G/R
    290/581
    Trade Feedback
    1 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by SASAZA View Post
    Is it possible to overwrite the distinction between offensive, speed, and defensive flasks? I want every flask to be used when it has enough charges, is not active and there is at least one enemy close to me that isn't an inv. unique.
    I tried to work with the basics, but couldn't get all flask used. I am afraid I do something wrong and 1-5 gets spammed indefinitely.

    I would love to have a box that lets me tick flask 1-5 and decide when to use it (X Monsters withing X Range of the type XYZ), completely without defensive, offensive, speed or health thresholds.
    I think BFR can already do this if you just set the hp/mp values to 100 and use the enemy range option.

  12. #371
    SASAZA's Avatar Member
    Reputation
    2
    Join Date
    Feb 2024
    Posts
    25
    Thanks G/R
    3/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Sychotix View Post
    I think BFR can already do this if you just set the hp/mp values to 100 and use the enemy range option.
    It does not work for me. If I go for 100%/100% and tick all enemy types with 1 enemy within 400, It does not trigger.

  13. #372
    Sychotix's Avatar Moderator Authenticator enabled
    Reputation
    1437
    Join Date
    Apr 2006
    Posts
    3,974
    Thanks G/R
    290/581
    Trade Feedback
    1 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by SASAZA View Post
    It does not work for me. If I go for 100%/100% and tick all enemy types with 1 enemy within 400, It does not trigger.
    Isn't there a debug mode in the plugin? I'd recommend trying that out as BFR/BYOR is working great for everyone else. Gotta make sure the flask itself is enabled and that the hotkey is setup properly.

  14. #373
    SASAZA's Avatar Member
    Reputation
    2
    Join Date
    Feb 2024
    Posts
    25
    Thanks G/R
    3/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Sychotix View Post
    Isn't there a debug mode in the plugin? I'd recommend trying that out as BFR/BYOR is working great for everyone else. Gotta make sure the flask itself is enabled and that the hotkey is setup properly.
    Is there a way to reset the plugins? Maybe I did something wrong and there is a config somewhere that hinders me. I tried to delete BFR/BYOR but the settings like range and ms moving still stay the same. I don't really want to delete the entire ExileAPI folder since I don't want to loose all other settings as well for other plugins.

    Edit: I did a fresh install and it seems to work well now.
    My only problem is a Gold Flask not activating. I have the Rarity suffix, so it is neither offensive nor defensive in nature.
    Is there a way to fix that using BFR?

    This is the error I'm getting:
    Screenshot 2024-08-15 095615.png
    Last edited by SASAZA; 08-15-2024 at 02:57 AM.

  15. #374
    Sychotix's Avatar Moderator Authenticator enabled
    Reputation
    1437
    Join Date
    Apr 2006
    Posts
    3,974
    Thanks G/R
    290/581
    Trade Feedback
    1 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by SASAZA View Post
    Is there a way to reset the plugins? Maybe I did something wrong and there is a config somewhere that hinders me. I tried to delete BFR/BYOR but the settings like range and ms moving still stay the same. I don't really want to delete the entire ExileAPI folder since I don't want to loose all other settings as well for other plugins.

    Edit: I did a fresh install and it seems to work well now.
    My only problem is a Gold Flask not activating. I have the Rarity suffix, so it is neither offensive nor defensive in nature.
    Is there a way to fix that using BFR?
    I think its flasksettings.json or something. Pretty sure you can put it in there and set it as offensive or defense. You could also use ReAgent or BYOR which are both significantly more customizable. BFR is meant to be barebones and work for most basic stuff.

  16. #375
    SASAZA's Avatar Member
    Reputation
    2
    Join Date
    Feb 2024
    Posts
    25
    Thanks G/R
    3/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Sychotix View Post
    I think its flasksettings.json or something. Pretty sure you can put it in there and set it as offensive or defense. You could also use ReAgent or BYOR which are both significantly more customizable. BFR is meant to be barebones and work for most basic stuff.
    I got it to work. There are 2 things wrong.

    flaskinfo.json has the wrong flask mod names in row 208 and 234.
    It should be called
    Code:
    "JunMaster2LocalFlaskItemFoundRarityDuringFlaskEffect1":
    and
    Code:
    "JunMaster2LocalFlaskItemFoundRarityDuringFlaskEffect":
    FlaskBuffDetails.json is missing the entry
    Code:
    "Gold Flask":"flask_utility_rarity"
    These two changes fixed goldflasks in general and the missing mod error.

    Thank you for your help!

Page 25 of 25 FirstFirst ... 2122232425

Similar Threads

  1. [Release] STASHIE - a stash managing plugin for PoeHud
    By Preaches in forum PoE Bots and Programs
    Replies: 554
    Last Post: 04-10-2023, 03:11 PM
  2. [Tool] Simple Flask Manager for PoeHUD
    By GameHelper in forum PoE Bots and Programs
    Replies: 212
    Last Post: 08-10-2021, 12:53 PM
  3. [Selling] [Tool] Simple Flask Manager Plugin For PoeHUD
    By GameHelper in forum PoE Buy Sell Trade
    Replies: 115
    Last Post: 04-08-2018, 10:31 PM
  4. PoeHUD Plugin: Flask Manager
    By Treasure_Box in forum PoE Bots and Programs
    Replies: 1138
    Last Post: 03-05-2018, 08:48 PM
  5. 4 WoW accounts for Sale/Trade T6 Druid For SALE.. PLUS MORE!!!
    By Badlah in forum Members Only Accounts And CD Keys Buy Sell
    Replies: 10
    Last Post: 07-16-2008, 10:16 PM
All times are GMT -5. The time now is 11:11 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search