BF2142 stat's glitched one night and I played for about 6 hours straight and got the Badge thing that gets 2000 points again.. I was so happy :D In BF2142 you get one unlock point for every rank, I forgot how the BF2 system works but 1 unlock point per rank on Bf2142.
Be aware, some people on BF2142 (like me) have been playing since the release... they are experts at every level and know how to nail you with 2 bullets before you can even react. Very annoying but I still come in the top 3 :D