+ Reply to Thread
Results 1 to 6 of 6

Thread: Gadgets Heal Frame macros question

  1. #1
    Plane Touched Nehira's Avatar
    Join Date
    Nov 2013
    Posts
    223

    Default Gadgets Heal Frame macros question

    Hello
    Is there a list of conditions that can be used with the built-in macro functionality, like the "role == x"? Can things like "if key == "shift" then ..." be used to trigger different macros?
    An example for better understanding what i'd like to accomplish:
    Code:
    :if key == "shift" then
    cast @unit Synthesis
    :elseif key == "ctrl" then
    cast @unit Symbiosis
    :elseif key == "alt"
    cast @unit Soul Tether
    :else
    menu
    :end
    The goal is, that a rightclick on a Unit/Player opens the menu. if i hold down the shift key while rightclick Synthesis is applied, if i hold down ctrl key Symbiosis is applied and if i hold down alt key the player get a battle rezz.
    This is just one example, there are tons of options that come to mind to make the handling more easy.
    Last edited by Nehira; 04-15-2014 at 02:27 AM.
    Nehira@Zaviel
    <The Fires of Heaven>

    Nehira@Hailol
    <Coriolis>

  2. #2
    Rift Chaser Lifeismystery's Avatar
    Join Date
    Dec 2010
    Posts
    341

    Default

    Quote Originally Posted by Nehira View Post
    Hello
    Is there a list of conditions that can be used with the built-in macro functionality, like the "role == x"? Can things like "if key == "shift" then ..." be used to trigger different macros?
    An example for better understanding what i'd like to accomplish:
    Code:
    :if key == "shift" then
    cast @unit Synthesis
    :elseif key == "ctrl" then
    cast @unit Symbiosis
    :elseif key == "alt"
    cast @unit Soul Tether
    :else
    menu
    :end
    The goal is, that a rightclick on a Unit/Player opens the menu. if i hold down the shift key while rightclick Synthesis is applied, if i hold down ctrl key Symbiosis is applied and if i hold down alt key the player get a battle rezz.
    This is just one example, there are tons of options that come to mind to make the handling more easy.

    From Gadgets discriptions:

    Macros

    The raid and group frames allow you to specify macros for various mouse buttons and the mouse wheel. These are standard RIFT macros, with a couple of extra Gadgets features:

    Use @unit to refer to the unit the frame is showing. For example "cast @unit Healing Breath".

    Use modifer it you want:

    cast [shift] @unit Symbol of the Torch
    cast Symbol of the Sun

    Use the following syntax to have a macro carry out different actions depending on your current role:

    :if role == 1 or role == 6 then
    target @unit
    :end
    :if role == 2 then
    target @unit
    cast Healing Spray
    :end
    :if role == 3 or role == 4 or role == 5 then
    target @unit
    cast [shift] @unit Symbol of the Torch
    cast Symbol of the Sun
    :end

  3. #3
    Plane Touched Nehira's Avatar
    Join Date
    Nov 2013
    Posts
    223

    Default

    Hello Lifeismystery, thanks for your answer.
    I'm aware of this example and i also have watched your tutorial Videos for Gadgets (thanks for these, they are very informative). Unfortunately is this example with the Roles not exactly what i'm looking for.

    So there is not some kind of usable conditions beside the "role == x" to use in the macro editor?
    Nehira@Zaviel
    <The Fires of Heaven>

    Nehira@Hailol
    <Coriolis>

  4. #4
    Rift Chaser Tigsman's Avatar
    Join Date
    May 2011
    Posts
    399

    Default

    Quote Originally Posted by Nehira View Post
    Hello
    Is there a list of conditions that can be used with the built-in macro functionality, like the "role == x"? Can things like "if key == "shift" then ..." be used to trigger different macros?
    An example for better understanding what i'd like to accomplish:
    Code:
    :if key == "shift" then
    cast @unit Synthesis
    :elseif key == "ctrl" then
    cast @unit Symbiosis
    :elseif key == "alt"
    cast @unit Soul Tether
    :end
    The goal is, that a rightclick on a Unit/Player opens the menu. if i hold down the shift key while rightclick Synthesis is applied, if i hold down ctrl key Symbiosis is applied and if i hold down alt key the player get a battle rezz.
    This is just one example, there are tons of options that come to mind to make the handling more easy.
    I'm not great at this stuff, but based upon you request this may work


    Code:
    cast [shift] @unit Synthesis
    cast [alt] @unit Symbiosis
    cast [ctrl] @unit Soul Tether
    :end
    T
    Last edited by Tigsman; 04-15-2014 at 11:41 AM.

  5. #5
    Plane Touched Nehira's Avatar
    Join Date
    Nov 2013
    Posts
    223

    Default

    Quote Originally Posted by Tigsman View Post
    I'm not great at this stuff, but based upon you request this may work


    Code:
    cast [shift] @unit Synthesis
    cast [alt] @unit Symbiosis
    cast [ctrl] @unit Soul Tether
    :end
    T
    Hi,
    i'm aware of the modifier for macros, but this solution leaves a problem though. If i use this i.e. for leftclick then i either select a player and lose my current target or i can not target a player at all, depending if i leave the "target @unit" in this macro. Same goes for the rightclick, i either can not open the player menu at all unless i leftclick a player and rightclick his portrait or if i leave the "menu" command inside the macro the menu opens upon every click. Both behaviors are distracting and confusing.
    This could be avoided with the if-conditions, because it would not trigger things like the menu popup without explicitly executing this command.
    Nehira@Zaviel
    <The Fires of Heaven>

    Nehira@Hailol
    <Coriolis>

  6. #6
    Soulwalker
    Join Date
    Sep 2014
    Posts
    1

    Default Progress

    Hi. I have the exact same issue and question. Have you managed to work anything out? I would be very interested to know!!

    Thanks

+ Reply to Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts