Quantcast Macro - FFXIclopedia - a Wikia Gaming wiki
Recent changes Random page
GAMING
Gaming
 
WoWWiki
Halopedia
FFXIclopedia
Age of Conan
Warhammer Online
Grand Theft Wiki
See more...

Macro

From FFXIclopedia, the free Final Fantasy XI encyclopedia

Jump to: navigation, search


A Macro is a shortcut to execute a sequence of one to six, each of which can be used to active a Job Ability, start casting a spell, issue a pet command, change an equipment, put text to a chat channel, or perform some other function.

The execution is sequential, and can be interrupted by activating another macro during /wait commands or by pressing the Escape key or the cancel button on controller/gamepad during select target (e.g. <st> or others). A macro interrupted during its execution will not complete the command on which the interruption occurred, nor execute the remaining commands in the sequence.

Users are given 20 Books, with 10 macro palettes each. Each palette consists of 2 rows of 10 macros each. Every Content ID or character has its own, unique set of macro palettes, which are not shared with other characters on the same account. Note that the macros are tied to the game clients, not the game servers; user playing the same account on a different client machine (e.g. another PC, PS2, or Xbox 360) will not have access to macros written on the previously used machine.

[Storage Location]

It is now possible to store configuration data on PlayOnline's servers, in addition to your game machine's own hard disk drive. Up to four slots are available on your hard disk for this purpose, while one slot is available on the server. One slot stores one character's worth of configuration data. Selecting a used slot will overwrite existing data.

[Saving Configuration]

Bring up the configuration file save screen by pressing the following buttons/keys at the character selection screen, and choose the slot in which you wish to save.
PlayStation 2": L1 button + L3 button
Xbox 360: LB + left stick button
Keyboard: [Shift] + [Alt] + [Ctrl] + [B]

[Loading Configuration]

Bring up the configuration file load screen by pressing the following buttons/keys at the character selection screen, and choose the slot from which you wish to load.
"PlayStation 2": R1 button + R3 button
Xbox 360: RB + right stick button
Keyboard: [Shift] + [Alt] + [Ctrl] + [R]

[Deleting Configuration]

Bring up the configuration file deletion screen by pressing the following buttons/keys at the character selection screen. Confirm deletion to restore default settings for the currently selected character.
"PlayStation 2": R1 button + L2 button + R3 button + L3 button
Xbox 360: R2 + L2 + right stick button + left stick button
Keyboard: [Shift] + [Alt] + [Ctrl] + [D]


PC client users can safely back up macro files while not logged on to the character. (The files seemed to be saved from memory to files when zoning and when logging off, and perhaps at other times.) The default location for files containing the macros for PC clients is at:

C:\Program Files\PlayOnline\SquareEnix\FINAL FANTASY XI\USER\{ID}\mcr*.dat

PS2 Users can use POL storage in their PS2 browser to store up to 4 sets of 20 book macros each (Slot A, Slot B, Slot C, Slot D), each slot is marked with the Name of the Character, Date the macro set was saved to storage, and the time it was saved to storage, they can be switched at the Character Select screen when logging on. To Save a set of Macros, push and Hold L1 & L3 while the cursor is on your character and choose storage slot to save to (Ctrl + Alt + Shift + B also triggers the Save functionality). To Load a set of Macros, push and hold R1 & R3 while the cursor is on your character and choose the storage slot to load from, macro sets are marked by date & time when stored this way (Ctrl + Alt + Shift + R will also enable a Load). If you have more than one character on your account, you can share macros between different characters this way. Macros are stored on the PS2 and can not be loaded from another console.

Contents

Available commands

Each macro starts with a command to determine what type of command you will issue. The most common are as follows.

Command Definition
/ja Job Ability
/magic or /ma Magic
/song or /so or /ma Song
/ninjutsu or /nin or /ma Ninjutsu
/ws Weapon Skill
/range, /ra,
/shoot, /throw
Performs a ranged attack on target. Will not activate without a target on the command line. (i.e., '/range ' won't work, but '/range <t>' will.
/equip Equip an item

You DON'T have to put a /wait between 2 /equip changes
/recast Displays recast time for Abilities or Spells
/item Allows you to use item in inventory
/pcmd Party command
/pet Pet commands
/party or /p Party Chat
/linkshell or /l Linkshell Chat
/lockon Locks player's view and direction to current selected target.
/say or /s Say Chat
/shout or /sh Shout Chat
/tell or /t Sends a message to target player
/reply or /r Replies to the last person to /tell you
/check or /c Examines Player or Gauges the monster
/target or /ta Moves active pointer to target specified by targeting pronoun
/targetnpc Targets closest NPC (including player pets if /ignorepet command is not active)
/? Identifies macros and their usage
/echo Displays text viewable only by the Macro user
/wait # Used in between other commands in macros to set a delay before moving onto the next line. Can only be integers from 1 to 60. Any wait time over 60 seconds is counted as 0.
/sc
/seacom
Allows users to create Search Comment macros and write to specific lines.
Example:
/sc 1 RDM 64 {Looking For Party}
/sc 2 Main Heal: {All Right!}
/sc 3 {Please Invite Me}
/scu
/seacomup
Allows user to set the category that a /seacom macro is inserted into.
Usage: /scu "category name" "sub category number"
Available Categories: expparty, mission, quest, item synthesis, battlefield, others.
Sub Categories:
1 Seek Party, Want to Sell, Need Made
2 Find Member, Want to Buy, Can Make.
3 Other.
If no sub category is selected, the message is written to 3 (Other)
Example Usage
/sc 1 RDM 64 {Looking For Party}
/sc 2 Main Heal: {All Right!}
/sc 3 {Please Invite Me}
/wait 2
/scu "expparty" 1
/inv on
/macro set #
/macro book #
change to "#" macro line
change to macro book "#"

Selecting a Target (Pronouns)

At the end of your macro line, you must choose a target in which to activate the spell or ability. The available are as follows:

Pronoun Target
<me> Activates automatically on your character
<t> Activates on current selected target. If a command is missing a target, or the target is unrecognizable, its target is assumed to be the player's current target. For instance '/ma "Fire II" <t>'.
<bt> Activates on last monster claimed by party
(will not work on alliance targets)
<ht> Activates on Call for Help target
<ft> Activates on NPC Fellow
<st> Activates after toggling between available targets
<stpc> Activates after toggling between available player characters
<stnpc> Activates after toggling between available NPCs
<lastst> Activates on last target acquired from <stpc> or <stnpc>
Example Usage
/ta <stpc>
/equip "Apollo's Staff"
/ma "Cure V" <lastst>
<r> Activates on last player to /tell you (similar to /reply)
<pet> Your pet's name
<pethpp> Your pet's HP in %
<pettp> Your pet's TP%
<scan> Your widescan target


Targeting specific party and allience members:

Pronoun Target
<p0> Targets self
<p1> Targets second party member, and so on to <p5>
<a10> Targets top most alliance, first member, and so on to <a15>
<a20> Targets second alliance, first member, and so on to to <a25>

Syntax

When using the top three commands especially, there is a certain syntax you must follow in order to get the macro to work effectively. When programming your macros, be sure to always include proper spelling, punctuation, and targets.

Syntax Example
/ja "Job Ability" <target> Example: /ja "Benediction" <me>
Example: /ja "Steal" <bt>
/ma "Spell Name" <target> Example: /ma "Blizzard IV" <bt>
Example: /ma "Curaga" <stpc>
/nin "Ninjutsu Name" <target>
/ma "Ninjutsu Name" <target>
Example: /nin "Hojo: Ni" <bt>
Example: /nin "Utsusemi: Ichi" <me>
Example: /ma "Utsusemi: Ni" <me>
/so "Song Name" <target>
/ma "Song Name" <target>
Example: /so "Army's Paeon III" <me>
Example: /so "Horde Lullaby" <t>
Example: /ma "Mages Ballad" <me>
/ws "WeaponSkill" <target> Example: /ws "Sturmwind" <bt>
Example: /ws "Hexa Strike" <bt>
/range "[target name]" Example: /ra <stnpc>
Example: /shoot <bt>
Example: /throw <stnpc>
/item "item" <me> Example: /item "Rolanberry Pie" <me>
/equip <slot> "Gear" Example: /equip ring1 "Zircon Ring"
Example: /equip main "Ice Staff"
Example: /equip main
(if you do not put anything, you remove the current item)
Valid slots are: Main, Sub, Range, Ammo, Head, Neck, L.ear, Ear1, R.ear, Ear2, Body, Hands, L.ring, Ring1, R.ring, Ring2, Back, Waist, Legs, Feet


note: there are 2 alternatives for Ear and Ring slots
You DON'T have to put a /wait between 2 /equip changes

/ta "Target Name or Pronoun" Example: /ta <bt>
Example: /ta "Helm Beetle"
/pcmd [subcommand] "Target" Example: /pcmd add "Dudeman"
Example: /pcmd leave
/pet [subcommand] "Target" Example: /pet "Deploy" <t>
Example: /pet "Deactivate" <me>

note: /pet commands will vary based on your job and level.

/? [macro] Example: /? /pcmd
Example: /? /equip

Misc.

These are just some additional things which make using macros more helpful. These may be placed anywhere in a /s or /p string.

Syntax Definition
<hp> Your current hit points as a ratio of current HP over max HP.
<hpp> Your current hit points as a percentage.
<tp> Your current TP as a percentage.
<mp> Your current MP as a ratio of remaining MP over max MP.
<mpp> Your current MP as a percentage.
<pethpp> Your pet's current HP as a percentage.
<pettp> Your pet's current TP as a percentage.
<fthpp> Your NPC Fellow's current HP as a percentage.
<call0> Call0-21 will send out an audible signal and vibrate the controller of everyone in your party. May only be used with the command/party.
<ncall0> NCall0-21 will send out an audible signal to everyone in your party. May only be used with the command /party.
<scall0> SCall0-21 will send out an audible signal to everyone in your party. May only be used with the command /party.
<job> Displays your current job/subjob and their levels.
<mjob> Displays your current job level (without subjob).
<sjob> Displays your current subjob level (without main job).
<pos> Your current map coordinates.

History

Macro Guides

Did you know you can edit this page?