Aimbot + wallhack confirmed. Player banned.
I'm putting the file online
HERE to help people learn what to look for to determine if a player is really cheating.
Pay attention when he's on the roof of the ammo bunker near the CP and he shoots at an enemy below and keeps shooting even after the enemy could no longer be seen (he just kept firing following the aimbot). Also, he keeps looking down at where the enemy should be until a teammate comes and kills the other player.
Then he goes up to that area outside the axis main gate and just keeps looking at the walls and ground, until the wallhack shows him an enemy going for the assault ropes and he heads straight to him.
Most of the time, he just moves around with no purpose at all, just waiting for the cheat to show him targets to shoot at.
There are basically 3 types of cheaters:
1 - Idiots who find testing cheats is fun (this is the majority)
2 - Noobs not willing to spend time honing their skills. These will usually move clumsily, almost never know the objectives, and do all kinds of noob stuff except hitting headshots. This is how most of the times you can tell an skilled player from a cheater.
3 - Skilled players, usually with some kind of grudge against some server, who join just to spoil the game.