Generally when I warn someone, I warn them, then tell them in chat to kindly refrain from what they were doing wrong. This is to make sure that people on the server know that I have told them to stop, as the warn command can't be seen by non-staff.
Perhaps other staff do warn people without...