I got it working thanks Port.
Edit: Small problem, I am doing something like this which seems to work
package Bleh
{
function clientCmdChatMessage(%cl, %voice, %pitch, %line, %pre, %name, %suf, %msg)
{
%line = "\c7"@%pre@"\c2"@%name@"\c7"@%suf@"\c6: "@%msg;
parent::clientCmdChatMessage(%cl, %voice, %pitch, %line, %pre, %name, %suf, %msg);
}
};
activatePackage(Bleh);
That works fine and all but for some reason the clan prefix is appearing in the clan suffix for example admin shields are appearing in the prefix instead of the suffix.