Macros


Aggelakis

 

Posted

I've been gone for 3 years and can't remember how to do macros. I remember that when you do one, it creates on your power tray a "power" icon with the name of the macro on it.

Can someone give me the steps on how to create and use a macro ? I have a G-15 keyboard with the 18 programmable keys on the side, so once I have the macro on a power tray, I can easily program one of the G keys for that one. Thanks in advance !


 

Posted

/macro MacroName "commandstring"
or
/macroslot Slot# Name "commandstring"

the first one writes the macro to the first open slot. the second writes the macro to the assigned slot, but it will remove whatever is in the slot.

an example:
/macro COS1 "costume_change 0$$em powerup$$em *Power Sequence Initiated: Battle Armor Engaged*"


Doc Mech-Nec (Exalted): 50 Bots/FF MM
Crey Radiation Tank (Exalted): 50 Rad/Rad Corr
Servers: Exalted, Triumph, Champion
Alts: 32
Steam Profile

 

Posted

Okay, trying to follow this at work, so I can't actually try it so bear with me.

Using the second one, if I want it in Tray #3 and be LFT, it would be something like this ... (assuming slot 1 in tray 3 would be the 21st slot - not sure what it's called), but it would create a power icon that reads LFT on it.

/macro slot 21 LFT "/broadcast lvl 50 stone tanker LFT ... PST"

Not sure if I need the quote marks or not. Wasn't sure what the asteriks meant in your example.


 

Posted

The astrisks are just text as part of an emote.

0-9 correspond to slots 1-0
For the diff trays I believe it goes in numerical sequence.

You can also drag the macro once its on the hotbar, so honestly the slot# really is irrelevant.

also when you make a macro, don't include a / as part of the command. It is implied in the macro.


Doc Mech-Nec (Exalted): 50 Bots/FF MM
Crey Radiation Tank (Exalted): 50 Rad/Rad Corr
Servers: Exalted, Triumph, Champion
Alts: 32
Steam Profile

 

Posted

[ QUOTE ]
/macroslot 21 LFT "broadcast lvl 50 stone tanker LFT ... PST"

[/ QUOTE ] Fixed.

The command is "macroslot". If you used a space, it would make a macro named "slot" and mess up the rest of your command string.

Also, you don't use slashes in the command strings or you'd get "Unknown command: /broadcast" error messages. The slash at the beginning of text tells the client to issue the command that follows. That's already implied in binds and macros. The command is "broadcast", not "/broadcast"

BTW, the numbers for the third tray are actually 20-29, so 21 actually refers to the second slot on the 3rd tray.


 

Posted

Okay, I think I follow you. I'll have to try this out on my lunch break and see how far I get with it. Thanks for the advice and info !


 

Posted

FYI, I find it best to make the macro name as short as possible. In the following example, the yellow text is the name that you see on the button in your tray:

/macro TN target_enemy_near

You want it to be as short as possible to keep the letters legible. I think it only allows four at most (all caps too) and they get pretty tiny, all crammed up on that one little button. If I can make it work and won't forget what it stands for, I go with only one letter or two at most.