Ok first if you haven't already you need to create a variable TARGET.
> #VAR TARGET %null
Then create an alias to set your current target (t).
> #ALIAS t {#VAR TARGET %1;#PRINT Current target is now set to @TARGET. (if you do have zmud not cmud use #SAY instead of #PRINT)
To use this alias to set current target to Nepenthe say you do the following and it will echo "Current target is now set to Nepenthe.
> t Nepenthe
Then for the person you want to smile/bow/poke/nod has been set as current TARGET and you now just need some macros setup
For example you could use F1, F2, F3, F4 for macros like so...
> #KEY F1 {smile @TARGET}
> #KEY F2 {bow @TARGET}
> #KEY F3 {poke @TARGET}
> #KEY F4 {nod @TARGET}
Then when you press F1 it sends the command...
> smile Nepenthe
Now you could replace the variable TARGET with GROUPMATE or FRIEND if you want to use TARGET variable for pks etc. You can also of course use any thing you want for macros instead of F keys.
Hope it helps