It works for me but only if im spotting the enemy and putting on him the cross then if he dies it disappears...
I have done it like that:
In C:\Documents and Settings\***\My Documents\Battlefield 2\Profiles\0001\profile.con
LocalProfile.setName "***"
LocalProfile.setNick "***"
LocalProfile.setGamespyNick "***"
LocalProfile.setEmail "***@hotmail.com"
LocalProfile.setPassword "***"
LocalProfile.setTotalPlayedTime 3610.47
LocalProfile.setNumTimesLoggedIn 8
NameTags.MaxEnemyDistance 9999
NameTags.EnemyTagFadeInTime 0.00000001
NameTags.EnemyTagFadeOutTime 9999
NameTags.EnemyTagDelayTime 0.0000001
NameTags.EnemyDotLimit 0.0000001
and made read only.