I'd use
/tar yourname instead of
/assist g as, MA wil rarely have group members targetted, although I guess it doesn't matter, as long it's not non-group member PC, and/or you don't have /tgb on (but I always have /tgb on tgb = target group buff, and allows you to cast group buffs on groups other than your group).
Also, can put the pauses at the beginning of the previous lines, followed by a comma (,), to get more lines / macro.
As an example, to save a few lines on Whitman's example:
/pause 5,/assist g
/pause 10,/cast #
/cast #
**** EDIT ****
You might want to look at
this Wiki page on Macros **************
Yther Ore.
Edited, Mar 10th 2009 5:43am by Yther