Since Sye brought this up a few days ago, and I know Sye, you don't use Zmud, but in the event that for some reason you wanted to make your says a different colour? That's easy!
However, instead of my previous two posts, I won't give you the simple command to write into your text bar. This time I'm going to give you the steps to make it, that way you can modify it to whatever you want it to be. As an example, I'm going to use one of these I used ages ago, and they're fairly easy.
First(Again, this is in Zmud. Zmud!) you need to make a new alias. Along the top of your screen, below "File Edit View..." you should see a line of clickable buttons with text under them (unless you know how to alter that and already have, I'll assume you haven't). Click on the button that looks like an abc with Alias listed under it.
This will bring up a new window. In that window you should see a button that has a white + on a blue background with "New" written beneath it. You should also notice a little down arrow at the very right edge. Don't click that. Click the New button(but not the drop down arrow!). This will generate a new alias. If you look at the very bottom of this previously opened window you'll see the bottom half of the window is, kind of another window. It really is, if you want to annoy yourself, you can click and drag the little blue line that says "Edit Alias" and growl as you try to reconnect it to the window you tore it from.
Anyway, you should have two typable fields, Name and Value. Between the two are three clickable things (zMUD script, Text, MSScript--default is zMUD script, do not click anything here, prz).
The name field is what the alias is going to be; or rather what you'll type in your mudding window to trigger the alias.
The value field is what you want it to do. WARNING: If you put the name as the same as the first word in the value field, YOU WILL CAUSE A LOOP, but there are ways to get around it, with a tilde.
Now the first thing you should know about Zmud aliases, everything you type following the alias "name" is input at the end of whatever you put in the value field(barring certain exceptions which are more complicated). This is where the simple part of this goes in.
Example:
Name: dsay
Value: say {R(in a demonic and raspy tone)
dsay You will all die!
Will show:
You exclaim '(in a demonic and raspy tone) You will all die!'
Now you might ask, why no colour terminate? ({x). It's because KotL will already do that for you at the end of the text with the quote mark, which is coloured white.
What are the limitations then? Well, you can only use a solid colour, there's no way to code this with a rainbow of colours for every letter... well, it might be possible, but I'm not going to try and figure it out. The simplest alias will just have a value of "say {B" or whatever colour you want. It is possible to make it have a little flavour text(for tone, for instance) like my example above, and have it still change the colour once more.
Example:
Name: dsay
Value: say {R(in a demonic and raspy tone){C
dsay You will all die!
Will show:
You exclaim '(in a demonic and raspy tone) You will all die!'
Now to show you what won't work:
Example:
Name: say
Value: say {R(in a demonic and raspy tone)
say You will all die!
Will show:
THIS WILL CAUSE A LOOP!!!!
Why will this cause a loop? Notice the first word in the alias is say? This will cause it to continually reference the say alias over and over and over. Without actually returning anything to the MUD, thankfully, but it'll probably freeze or crash your client at worst.
Here's the proper way of doing it, although I still don't recommend it:
Example:
Name: say
Value: ~say {R(in a demonic and raspy tone)
say You will all die!
Will show:
You exclaim '(in a demonic and raspy tone) You will all die!'
Note the tilde--the squiggly thingy--in front of the say in the value? This will force zMud to push it to the MUD instead of re-referencing an alias, over and over and over. I still don't recommend this, but if you want to overwrite all of your says to have this, then this is how you would do it.
AND FOR THE LOVE OF GOD, NO USING THE BEEP CODE! I'm looking at you, Nevaeh >.>
So what else do you slackers want me to cover? Anything at all?
Also, for those of you who notice Zmud putting up a parsing error thingy when they're typing in the value field? It's usually because of the { used for colour codes. (and sometimes brackets). It won't actually cause an error or anything, but if you don't want to see the error message, change your { to ~{ and your ( ) to ~( ~). The tilde solves a lot of things >P
Edit: My lazy copy/pasting resulted in a bad example, fixed!