I host a fairly large and active unmodded Project Zomboid server. I really need a way to “whisper” players from server console. It’s unprofessional to announce warnings server-wide when someone is being naughty. Perhaps you could add optional flags to the /servermsg command much like the /banuser command.
/servermsg <Message "String"> [-p "String"] [-s] [-b] [-n]
<> Required
[] Optional
Options:
[(-p | -player) "Player Name"] - Direct this message to a certain player, otherwise all players.
[(-s | -say)] - Create temporary message over player entities.
[(-b | -broadcast)] - Create a temporary message in the center of the screen.
[(-n | -nolog)] - Do not send message to player(s) chat window/log.
Not only could this aid in improving the server image but could also be used for certain owner-made events.