The actual player does not receive messages, it's the client.
function serverCmdForceMessage(%client,%name)
{
%target = %client;
if(%client.isAdmin && %name !$= "")
%target = FindClientByName(%name);
if(isObject(%target))
{
commandToClient(%target,'MessageBoxOK',"Server Message",$Servermessage);
}
}
That should work. You can look and see the changes.