
Anywho, here goes.. and anyone who wants to chime in with their own please feel free to do so, this will be stickied so it doesn't get buried here and I simply can't write complex stuff anymore for those of you that like to script and can do it better then I can, by all means, but this is my easy yet Rene style complex way of doing a macro in AO.
---------------------------
First off: There are 3 important little 'codes' you need to make these work if you're going to personalize them as such.. you can type /help script or /help macro or /help misc (I believe) in AO chat and you'll get the help list for more detailed scripting.
1. Target. %t
2. Fighting Target. %f
3. Yourself (not as important but possibly so depending on how intricate you want your macro or script) %m
To CREATE a macro, i.e; a clickable button on your hotbar, you need to start it off with /macro followed by a simple macro name like /macro APF or /macro Dark
(You must give your macro a name when you make one for your hotbar, otherwise it won't work.. my assist ones other then the main one I have for Terry I usually name 'asst' or (lol) 'ass1').. i.e;
/macro ass1 /assist %t
If you are an assist healer as I am, and want to at the same time know your teammate or pullers target but also do something else such as check the current tank you can make it more complex with 'breaks' which consist of: \n /
Essentially the \n / - ends the current assist and starts another.. but you are still assisting the original target.
----------------------------
I.E; Terry & I team so much I have an assist on all my chars for him on my main hotbar so I'll use that as my example.
On Enig I have a macro that essentially assists him, his current fighting target, and the fighting targets.. target.. (yeah this is gonna sound complex I guess.. hopefully I can do this lol)
----------------------------
Effectively I'll be /assist Darkirmi \n /assist \n /assist
simple as that.. now if I wanted a more complex one (which I don't lol) I could do
/assist Darkirmi \n /assist %f \n /assist %f.. that's just a bit more then I want tho so I just keep it simple and type
/macro Dark /assist Darkirmi \n /assist
-OR-
/macro Dark /assist Darkirmi \n /assist \n /assist - (will explain this one best I can while some of you are going O.o)
when I hit that macro, which it's on my active hotbar so I can hit '4' and get my assist started.. I'll be assisting Terry's current fighting target, then the fighting target and in the 2nd one same thing except the only difference is if there's someone else in the team, or Terry is not the puller I'll be assisting the mob's target (the tank, the puller.. the leprechaun..) if it differs from Terry..
So I'm assisting Terry, who is fighting Mantis Queen, she's not fighting HIM though, she's fighting Bolts or Brad and that way if the monsters current target is not in my team, I can see that the monster is focusing on Brad, not Terry, and have Brad targeted to heal.. or if the Queen is on Bolts, I know for the moment that I need to be watching Terry's health in case Bolts loses aggro.
WOW this isn't something I really planned ahead on writing this morning so please if this is confusing to you, let me know and I'll try to give a less rene style explaination or maybe one of the guys can do this better.. Just trying to help those of us that use assist macros as assist healers.
--------------------
IF you just want a simple assist macro do as such; type
/macro assist /assist - this will create a shortcut you can add to your hotbar and it will assist whomever you target
If you are a Doc or secondary healer you can do as such; type
/macro assist /assist \n /assist
OR
/macro heal /assist %t \n /assist %f
That's all I'll put for now.. since I think I've probably baffled the majority of you by this point >.< but if it does make sense, pay attention to the orange highlighted text.. those are the important parts to knowing how to make a macro for me. The rest I guess was me talking to myself and making sure I was typing this right.. lol -.-.
-------------------
One last thing before I end my Odyssey into macro land.. I do have one I customized to use on Trauma for s10, it's come in handy many times when I was not in an org team or with people that knew my play-style.. this is an actual script I have saved in my script folder in my AO directory (to do this you open Notepad, type your script or copy and paste mine below and tweak it to what you are comfortable with and when you save it, don't save it like you would normally in the script folder as a .txt.. it won't work that way.. when you name it name it as such; "assist" quotations and all) and when you are in a team and want to tell them to assist someone and get their attention fast (I use the color red.. customize how you want.. red just grabs my attention cause I think oh shit red something's attacking.. so ofc I read to see what lol) this tells them in a nice and fast way to assist the tank or puller or however you want to customize it. I have 3 versions of this.. one for s10 only for Blasdar & Traumatizing, one for when I'm in a team without Blasdar and one for vicinity (comes in handy on Enig for multi-team raids)
So for the hell of it, do this as a practice one, save it as "rene" in your AO main directory, in your scripts folder, if you do not have a script folder for some reason just make a new folder named 'scripts' and save it in the main AO folder (file path should resemble something close to C:\Program Files\Funcom\Anarchy Online\scripts\rene) If you saved it right, it shouldn't say rene.txt just rene and have a different icon from a normal notepad txt document. To make it work as a script, just type /rene (while in a team or make it say /v instead of /t if you want it in vicinity)
To make your /script a /macro shortcut for the hotbar simply type /macro rene /rene - which will give you a shortcut button to use as well as just typing /rene .. but for now just do this as practice and hopefully when you type /rene you'll get the desired text below:
1. Open Notepad and copy and paste this into it, change the color if you want, and the names but remember this is just a practice one to get you started...;
/t <font color="#FF0000">Please utilize this time to make an assist Macro by typing the following.. /macro s10 /assist Blasdar \n /assist Traumatizing</font>
2. SAVE it as "rene" - EXACTLY like that.. quotations and all, in your scripts folder.
3. Depending on whether you saved it to where it is said in team or vicinity type /rene.. and hopefully you will get..;
Please utilize this time to make an assist Macro by typing the following.. /macro s10 /assist Blasdar \n /assist Traumatizing
You've just told your team or vicinity to assist and how to make a general assist macro for s10.
Another I use on Auryin while kiting alone and wanting to warn others so I don't trample them to reclaim with my train of 20-30 hecks is this one.. and I love it cause it's damned effective at making people move real fast lol:
/s <font color="#33cc00">!!* Kite in process! Please move! *!!</font>
So I'm basically shouting:
!!* Kite in process! Please move! *!!
(which I spam several times before starting a kite, and if someone pops up in the middle of my kite from who knows where it's on my nuke bar at #3 so I spam it then too)
I hope this helped somewhat, and not made anybody confused.. if you guys can pretty this up better then I could let me know and tell me where to fix it..
Rene