SickJoda, I sent you this in your PM, but for everyone's benefit here's a little info:
Auto-aim is basically already on by default. Any target inside the red circle in your targetting reticle will take a head shot.
You can increase the radius of the red auto-aim circle, but I don't think it works like Halo where your aim is "pushed" to center exactly on your target. I could be wrong - anyone who knows how to do this, please chime in.
You've noticed that the red circle shrinks when you move, right?
The idea is that your aim is less accurate when you are moving.
You can increase the auto-aim radius with these variables in the R6GAMESETTINGS.ini file:
m_fRetStationaryAccuracyModifier=2.0f; <--bigger radius when standing still
m_fRetWalkingAccuracyModifier=1.0f; ...when walking
m_fRetWalkingFastAccuracyModifier=1.0f; ...when walking fast
m_fRetDuckAccuracyBonus=1.10f; <--bigger still, when crouched (duck)
Bigger numbers mean bigger radius.
Probably not a good idea to go much beyond 3 max., but you can experiment.
Always make a backup of you original file, before changing anything.
Also, it helps if you copy the line you are going to change and comment out the original, like this:
;m_fRetStationaryAccuracyModifier=1.0f; <--original setting "commented out" with the semi-colon ( ; )
m_fRetStationaryAccuracyModifier=2.0f; <--new setting (active)