Torque
This small section of code returns a message using /replyTopic
You can use /setReplyColor, /setReplyFont, and /setReplySize to change how your message looks
//Font Color
function serverCMDsetReplyColor(%writer,%hex)
{
if(strLen(%hex) != 6)
return;
%writer.replyHex = %hex;
}
//Font Face
function serverCMDsetReplyFont(%writer,%font)
{
%writer.replyFont = %font;
}
//Font Size
function serverCMDsetReplySize(%writer,%size)
{
if(%size > 32 || %size < 4)
return;
%writer.replySize = %size;
}
//Reply
function serverCMDreplyTopic(%writer,%msg)
{
%final = "<color:"@%writer.replyHex@"<font:"@%writer.replyFont@":"@%writer.replySize@">"@ %msg @" ";
messageAll("<color:fff000>" @ %writer.name @ " : " @ %final @ " ");
}
Of course there are some checks missing that should be in place such making sure the size is an integer, and setting a "default" size/color/face if %writer.customReply is false.