What is a hack?
a hack is something that gives one player an unfair advantage over someone else.
What do I do if I think someone is hacking?
Spectate them and record a demo. Submit it to the admin of the server if you honestly believe they are hacking.
see the FAQ for more on how to record demos.
Wallhacking
1. What is a wallhack?
For those who don't already know, a wallhack is basically a hack/cheat that let's you look through walls.
2. How do they work?
Wallhacks are usually OpenGL exploits or something similar. It can also be an extension of openGL or even an openGL replacement. So if a game is experiencing cheaters, in most cases there is nothing that game can really do about it.
3. How can I identify someone who is wallhacking?
Usually you can tell by their crosshair tracking a player through a wall. Also you could be surrounded on all 3 sides, hiding or something and the hacker would have a nex out and ready to strike. Use your own judgment, but don't falsely accuse someone of hacking, they might just be that good.
4. How can I prevent them?
There is a anti-wallhack feature in nexuiz. It is turned on and off with the cvar "sv_cullentities_trace". Setting it to 1 will enable the feature. In the next version (2.3 at time of writing) the anti-wallhack feature will be much less CPU intensive, and it will be turned on by default. If you're still having problems, the best solution is to ban the person, and keep a steady eye out for anyone else who may be wall hacking.
Aimbots
1. What is an aimbot?
An aimbot is a piece of software or a mod that lets users 'lock on' to players.
How do they work?
usually consist of a packet sniffer/server proxy and a mouse movement controller/packet alterer. Some give you hitboxes depending on the game (obviously not nexuiz), and some have "human simulating" features. Even with human simulation it's pretty easy to spot.
How do I identify one?
In most cases you will find that the player's movements are jumpy. See this video for an example: http://media.putfile.com/Aim-Bot-on-Enemy-Territory
How do I prevent them?
Almost impossible. If you find someone using one ban them, but that's about all you can do.