It depends on what you are talking about to the person. Sometimes using the example of even a fictitious person to get your point across is better than hurting the person. If they don't get the message then I'm sorry to say that a direct approach is the only other way. Just make sure the subject of the discussion is something worth hurting someone over and not something trivial.