Is it possible? =D
If so, how can I use em?
Basically, all I want really is to be able to expand variables in macros without using aliases. It's just a lot of wasted space IMHO.
I don't think so yet, just direct commands to the world. Wish it could tho.. *hint*
The text you declare sent via a macro key is passed to the alias engine before being sent to the mud. If the text matches an alias, that alias is called. So, for example, your could:
Make a Macro for the F9 key.
Have the Macro send "OnKeypress_F9"
Make an alias called "OnKeypress_F9"
In that alias, you can expand variables.
Quote:
... without using aliases.
Oops, I should read more carefully.
At present macros do not support variables, however you can do them indirectly by making a macro that generates a word that then is matched by an alias, as Magnum says.
I am planning future enhancements so that macros, aliases etc. work in a more consistent way.
Great :) Can't wait for the aliases to write (send) direct to variables; a good percentage of the scripting I wrote is subroutines to do just that.