Post by SinSiew Dragonhunter on Sept 19, 2013 13:43:20 GMT
Courtesy of WolfDuke here is a good tip on how to go about formatting your macros to make ...well, anything just a little easier in Eorzea.
As a reference, here is a post I found online which helped me with the general formatting of ingame macros.
www.gamefaqs.com/boards/678050-final-fantasy-xiv-online-a-realm-reborn/66598934
Just so you know what we are looking at, these are FFXIV macros;
www.wolfduke.co.uk/wolfduke-Fulkew.png
What are Macros?
Macros are a sequence of commands that are executed with one keypress. “WHOO!” you may say, “THIS MEANS I ONLY EVER HAVE TO PRESS ONE KEY EVA ONEONE1ELEVEN”.
Unfortunately no, there are limitations. The first being that there is a 15 line limit to instructions you place under a macro. You’ll also need to think about when, where and how this mechanism will actually be useful. Throwing all your buffs on before heading into battle would generally be useful but think about this - is casting that buff now going to cause problems later on in the battle? Is the buff only useful in certain battle conditions?
So macros, yes - insanely useful. But to make the best use out of them you need to think - or failing that steal macro scripts from people already using them
So what do I do to write a Macro script?
System > User Macros
This will take you to the interface you see in the screenshot at the top. Here you will have the ability to create up to 100 different macros.
You will see that there are already some macros setup - these are mostly things like hotkeying emotes and such. Personally I got rid of them because /congratulate is pretty easy to type (for a PS3 user probably not so much).
To create a new macro, click on an empty icon on the left hand side - the right hand side will be present as a blank template to start typing in your commands.
First you will assign an icon and title - www.wolfduke.co.uk/wolfduke-a2tx3X.png
Clicking the icon to the left of the title will open up a category of icons for you to choose from - www.wolfduke.co.uk/wolfduke-IZAAoX.png
Then give the macro a name/title and it’s time to get creative.
The basic commands are /ac “[command]” (without the square brackets) and /wait [secs] (again, without the square brackets). The first will execute whichever action you state. For example, /ac “cure” will invoke cure. The second command waits a period of time based on how many seconds you tell it.
WHOA WHOA WHOA, you’re not done yet Sally.
So you’ve stated you wanted to use cure? Fantastic…. on who? When using the /ac command you will need to assign a target after the action to state who the action should be used on. The most common tags are <me> (for self-cast), <t> (the npc or pc you are targeting) and <tt> (the target of your target). For if you wanted to cure the tank you have targeted the full command would be /ac “cure” <t>
A more comprehensive list of commands, as well as their syntax, are available at the link up top.
I’m too lazy to try and make a Macro script (and google-fu elludes me).
Hopefully that will be what this thread will help you with. For my part I’ll paste Macros I use for WHM and GSM (the main jobs I’m levelling right now). I invite everyone else who actively uses Macros to post here with their concoctions along with directions (conditions) for their use. After all, these guys might on a run with you and Macros can be the difference between being on the ball and a wipe.
WHM Macros
Emergency Revive
/ac “Surecast” <me>
/wait 1
/ac “Presence of Mind” <me>
/ac “Raise” <t>
Use:- This is for that crucial raise when your tank goes down in a dungeon run. Surecast to stop any potential interrupts and Presence of Mind to speed through the cast of Raise can be a lifesaver (literally).
DoT Party
/ac “Thunder” <tt>
/wait 2.5
/ac “Aero” <tt>
/wait 2.5
/ac “Virus <tt>
/wait 13
/echo RECAST DoT
Use:- This is allows me to throw Damage over Time spells onto the target of the person I’m actively healing without taking my focus of him. The last line puts a message into chat (that only I can see) telling me that it is time to recast the macro should the opportunity arise. Note that some of these skills are crossovers from other classes but you can effectively put whatever you want in there.
Stone
/ac “Stone” <tt>
Use:- Yup, it really is that simple. Makes me cast stone on the target of the person I’m healing. Not only does it help with the dps but, more importantly, slows the target down.
Macros
As a reference, here is a post I found online which helped me with the general formatting of ingame macros.
www.gamefaqs.com/boards/678050-final-fantasy-xiv-online-a-realm-reborn/66598934
Just so you know what we are looking at, these are FFXIV macros;
www.wolfduke.co.uk/wolfduke-Fulkew.png
What are Macros?
Macros are a sequence of commands that are executed with one keypress. “WHOO!” you may say, “THIS MEANS I ONLY EVER HAVE TO PRESS ONE KEY EVA ONEONE1ELEVEN”.
Unfortunately no, there are limitations. The first being that there is a 15 line limit to instructions you place under a macro. You’ll also need to think about when, where and how this mechanism will actually be useful. Throwing all your buffs on before heading into battle would generally be useful but think about this - is casting that buff now going to cause problems later on in the battle? Is the buff only useful in certain battle conditions?
So macros, yes - insanely useful. But to make the best use out of them you need to think - or failing that steal macro scripts from people already using them
So what do I do to write a Macro script?
System > User Macros
This will take you to the interface you see in the screenshot at the top. Here you will have the ability to create up to 100 different macros.
You will see that there are already some macros setup - these are mostly things like hotkeying emotes and such. Personally I got rid of them because /congratulate is pretty easy to type (for a PS3 user probably not so much).
To create a new macro, click on an empty icon on the left hand side - the right hand side will be present as a blank template to start typing in your commands.
First you will assign an icon and title - www.wolfduke.co.uk/wolfduke-a2tx3X.png
Clicking the icon to the left of the title will open up a category of icons for you to choose from - www.wolfduke.co.uk/wolfduke-IZAAoX.png
Then give the macro a name/title and it’s time to get creative.
The basic commands are /ac “[command]” (without the square brackets) and /wait [secs] (again, without the square brackets). The first will execute whichever action you state. For example, /ac “cure” will invoke cure. The second command waits a period of time based on how many seconds you tell it.
WHOA WHOA WHOA, you’re not done yet Sally.
So you’ve stated you wanted to use cure? Fantastic…. on who? When using the /ac command you will need to assign a target after the action to state who the action should be used on. The most common tags are <me> (for self-cast), <t> (the npc or pc you are targeting) and <tt> (the target of your target). For if you wanted to cure the tank you have targeted the full command would be /ac “cure” <t>
A more comprehensive list of commands, as well as their syntax, are available at the link up top.
I’m too lazy to try and make a Macro script (and google-fu elludes me).
Hopefully that will be what this thread will help you with. For my part I’ll paste Macros I use for WHM and GSM (the main jobs I’m levelling right now). I invite everyone else who actively uses Macros to post here with their concoctions along with directions (conditions) for their use. After all, these guys might on a run with you and Macros can be the difference between being on the ball and a wipe.
WHM Macros
Emergency Revive
/ac “Surecast” <me>
/wait 1
/ac “Presence of Mind” <me>
/ac “Raise” <t>
Use:- This is for that crucial raise when your tank goes down in a dungeon run. Surecast to stop any potential interrupts and Presence of Mind to speed through the cast of Raise can be a lifesaver (literally).
DoT Party
/ac “Thunder” <tt>
/wait 2.5
/ac “Aero” <tt>
/wait 2.5
/ac “Virus <tt>
/wait 13
/echo RECAST DoT
Use:- This is allows me to throw Damage over Time spells onto the target of the person I’m actively healing without taking my focus of him. The last line puts a message into chat (that only I can see) telling me that it is time to recast the macro should the opportunity arise. Note that some of these skills are crossovers from other classes but you can effectively put whatever you want in there.
Stone
/ac “Stone” <tt>
Use:- Yup, it really is that simple. Makes me cast stone on the target of the person I’m healing. Not only does it help with the dps but, more importantly, slows the target down.