Game Guides Archive
Thread: The FULL Macro How-To and FULL Command List! (VERY LONG / VERY GOOD)
Already posted a separate thread, but it really belongs here.
I am not sure if this is well know or not but here goes...
I personally find the ingame Macro editing tool to be cumbersome. Especially with long macros.
Goal: To be able to change macros using notepad or some other text editing tool of my choice
Method: Found a bunch of unrelated stuff on the boards about aliases and such and pieced together the following ingredients.
Ingredients:
1. There is a command called /alias that lets you make your own commands similar to macros.
For example /alias dm /dismount which will create a shortcut command /dm, that will do the /dismount command.
2. Aliases are written to a text file in your SWG install directory called aliases.txt
3. aliases.txt can be edited while in the game, then the new version can be loaded using /load aliases.txt
4. When you use the /alias command to set an alias in the game, it can only include one command because typing in a ; in a command lind ends the line.
So you can't do for example /alias ShoutClear /Shout Clear!; /emote takes out his defibulator and applies it to the body at his feet; /revive
BUT! You can edit the aliases.txt file to do it if you edit it directly, just make sure its all on one line. Exactly as I have it outlined above.
Final Realization/Idea:
All you have to do is make a macro called ReviveFun or something, pick an icon, and give it a single command: /ShoutClear
Now put that in your hotbar like normal.
Edit your aliases.txt file and you can change that macro on the fly super easy. Any time you want. Just using /load aliases.txt
Tips:
I make it easier on myself and have a second file with it all spaced out to be readable. I change it and then copy and past it into the normal aliases.txt file, then do some end key, delete keys to get all the commands on a single line.
I think once you play with this you will see the potential. I make Super Macros all the time now. Ones for healing that do /peace and /ui action clearcombatQueue before doing a /healdamage. I make long dance macros for friends. Crafting macros... anything you might want to change easy.
There are a lot of ways you can use this just to make your RP nicer a well. My revive macro being a great example. Nicer to have that Macro button on my hotbar than just a /revive command.
Good luck.
There is a command to change your title, but the titles are in code, if you can find a list let me know, I am a little too busy to look at the moment:
/setcurrentskilltitle combat_marksman_master (Master Marksman For Example)
/setcurrentskilltitle combat_Marksman_pistols_04 (Whatever the Pistols title is)
Just an example or two for ya
amazing.. great job..time to sticky this... or bump it every day until it is stickied..
Tracklor
i made a macro for dancing, and shouting adverts.
i dancing in my house/shop and perform all the flourishes in sequence, and everynow and then call out to anyone nearby to either come in and get healed or use the shop.
thanks for all those
keep bumping peeps
/bump;
/macro;
Example: (Worked fine for me)
alias lootall /harvest hide;/harvest bone;/harvest meat;/loot all
then I just /lootall to get what I need (change the order of the harvests to reflect your priorities).
Drag your ticket up to a blank spot on your toolbar. Then, if you are using a recursive macro, just put a command in that macro to look at the spot you just put your ticket in. I always keep an open slot for a ticket, and if there isn't one there, it doesn't mess up the macro. Or you can have a macro that just keeps trying to use the ticket every 15 seconds or so. Let's say you put the ticket in F12, then you could have this macro in Shift-F12 slot:
/ui action toolbarSlot11;
/pause 15;
/ui action toolbarSlot23;
If the shuttle isn't there, then it just tells you the shuttle isn't available. Nice thing is, you can just set this and go make some coffee or something, and when you get back, you've taken the shuttle.
Dadditude wrote:
Actually, you CAN put more than one command in an alias... just don't put any spaces after the semicolons.
Example: (Worked fine for me)
alias lootall /harvest hide;/harvest bone;/harvest meat;/loot all
then I just /lootall to get what I need (change the order of the harvests to reflect your priorities).
That is even better! Thanks.
For my shorter alias/macros this will be great...
Now if only the macro language was a scripting language with variables and conditional statements. I would love to have one hotkey to cycle through weapons.
Tqnz wrote:
Is there a /telldroid type command (I know /telldroid doesn't work) because if I have my pet out and driod (both of which have the same names for commands) I say follow and both follow, but I don't want that...
No, the command is still /tellpet and it works for factional pets too.
You could just reprogram your droid so that it responds to different commands. Or retrain your animal, but if you're not a CH, you'll probably just have to reprogram your droid.
Anybody know of a command orclever-sneaky way to call a pet (or a droid or whatever) without manually opening the datapad, switching to the right tab, waiting for the orbital menu, and selecting 'call'?
I wouldn't have given the process much thought until I found out you can use the /mount command without anything targeted by including the name or your pet (including the parenthesis).