Macro for Set Ability Trees
Loadout swapping is already in the game. It just isn't documented due to it's randomly not liking people.
Right let's begin with an attack marco that pops up a black button in your hotbar after you type it in. Once this is there you push that button and all you attacks are done for you. Let's call this marco kill, so the black box will have the word kill. Now let's put your first three attacks into your hotbar in slot 7, then 6, then 5. Now you are ready to write the marco in you chat box and make sure u have an empty slot in you hotbar somewhere to allow this button to appear.
For instance, I am attacking with Logic Canon 1.0, Logic Barrage, and Logic Blast. Since the Logic Canon takes 4 seconds to launch I reflect that in my pause time. Most codes take 2 seconds or 20 milliseconds as written in code. So my pause 40 is for the 4 second attack with logic canon 1.0.
Type this: /marco kill /use 7 1; /pause 40; /use 6 1; /pause 20; /use 5 1
The 1 being the spots in Hotbar 1 Slots. If it is in another Hotbar then put that corresponding number.
If you are lucky a black box will appear with the word kill if you are unlucky like me it will say unrecongized command. Remember the spaces and yes it does not work for some people.
More Marcos to come. Below is some general information.
There are 2 commands for loadouts. /savelo and /loadlo
First, you must be standing near a hardline with your loadout that you want to save.
Then, type: /savelo nameofloadout
This will save your current loadout to whatever you name it. You must remember this name, as there is no way to retrieve a list of saved loadouts.
You can then load up another set of abilities and use the same method to save it.
Once you have done this for all your skill sets, you can use the /loadlo command.
It functions the same way, /loadlo nameofloadout
Once you understand and get this working, you can create a simple macro.
Here is an example of one that one can use:
/macro patcher /loadlo patcher
Before I created that macro, he had loaded Corpseman abilities and then did /savelo patcher.
Please keep in mind that this system doesn't always work for everyone.
Macro for Clothing Switches
/macro FullSuit /use 1 5; /pause 5; /use 2 5; /pause 5; /use 3 5 and so on up to the last slot you use. The number 5 is the Hotbar you have the cloths in. So if you wanted the marco in your Hotbar 1 slot you have that open with an empty slot and type the above info in to make the marco.
If the /savelo /loadlo thing works it will save you time.
To save an Ability Loadout with a cloths change type in:
/macro pvp /loadlo pvp; /use 1 5; /use 2 5; /use 3 5; ...etc.
This being your cloths are in the hotbar 5 slots.
Macro for Commands
The macro function is considerably more complex than most regular functions. Macros can string several different commands together into one command, allowing you to instantly perform several actions in a row. The syntax is as follows:
/macro [macro name] /[command 1] ; /[command 2] ; /[etc.]
This creates a macro command in the form /[macro name] that will execute [command 1] and [command 2] and any other commands in order, and also creates a hotbar button for quick use. As an example, if a player wanted to both say "Whoa" and use the /whoa emote simultaneously, the following macro could be formed:
/macro saywhoa /whoa ; /say Whoa!
To use this macro, the player only has to type /saywhoa in order to run it, or click on the hotbar button. Removing the button from the hotbar deletes the macro. As a second example, if a player wanted to clap, cheer, then whistle, the following macro could be formed:
/macro woohoo /clap ; /cheer ; /whistle
It would then be able to be run by typing /woohoo into the chat window.