well i just coded enhanced teamsay myself into my cshp4 rebuild and it basically does something like;
Msg=Msg $ Sender.Weapon.ItemName;
then displays Msg instead of %W.
to change the output, this would need to be coded inside pure itself, or whichever mod is running.
i actually don't like how the pure team coded the teamsay. i think its better if it just outputs the health value, and not the word Health afterwards of even the %. this then allows players to make thier own display. well this is how i've done it