here exsample:
[plevel 1]
yo
[FUNCTION yo]
var.speech_source=<uid>
sector.allclients elven_say <name>
var.speech_source=
[function elven_say]
newitem i_race_speecher
act.cont=<uid>
act.link=<var.speech_source>
act.timerd 1
[itemdef i_race_speecher]
id=i_memory
name=speeker
type=t_eq_script
weight=0
on=@timer
link.grey_msg="<cont.name> sayed"
remove
return 1
[FUNCTION GREY_MSG]
MESSAGE @1898 <ARGS>
---------------------
if you enter command .yo
you just see standart grey message "@1898 <name>
sayed"
but if you enter .message @1898 blahblah
its work correctly, i mean color
thats all