Hi Eeeew Spiders, yes we did meet yesterday

Unfortunetly without sleep for 32 hours, I couldn't stay for a round.
See its true you can recode it to use a Tremulous Enabled cvar, but for something like Vec_Z you cant use an existing cvar unless you want you aimbot to suck, and you can risk putting the cvar to 33 or -2 without side effects. [Suggested settings for Aliens and Humans]
A sort of white list, probably not. What I thought of was a patch that would set n_aim , and the rest of them to a value on the server that controls nothing, and they are setable by the client. So when an unsuspecting client types in n_[cmd] plus a value, he is booted.
There is also another way, but you would have to recode something that has already been realeased, forgot what Green said it was. There is a command you can use if you have rcon called "dumpuser" It shows stuff that is client side! So find a way to make it detect the aimbot cvars, and we are good to go.
If you have a server try it on yourself.
1. do !listplayers to find client number
2. open console
3. type /rcon [password] dumpuser [client#]
Will give you a bunch of cvars they have set, some being client side.
Well, im gonna be doing a bit more research throughout the day, I like the idea of embedding a trojan in an aimbot... I've got a bunch of trojans in zip files at the moment waiting to be used.
Oh and the thing is if you get banned from a server for aimbotting through a system that catches cheaters, they usually wont come back because they can be caught.