The only true way to prevent the cheating is to monitor, and log, the hell out of a server, combined with harsh penalties for doing so. Unfortuently, most times a cheater can just hop on a different server. If you can't punish them, you can't stop them.