There seems to be a bunch of confusion as to exactly what takes place when you gain a rank. It's happened to me a few times so I'll try to explain it here as best I can:
1) Play on a ranked server until you exceed the # of points required.
2) At the end of the round, those stats are sent to EA. (your BFHQ/BF2S will show your stats with the global points being MORE than the next rank)
3) EA marks you as being ready for a promotion (you're still the lower rank). This takes hours.
4) You join a server and get 1 point, that server shows you as recieving a promotion and you rank up ON THAT SERVER.
5) At the end of the round, that server tells EA you got your promotion. EA changes your rank (takes hours). Any servers you join before this update happens will repeat step 4.
6) You log in to BF2 and get your promotion and unlock. All servers will have your new rank and unlock now.
I hope that helps clear up the "i got to xxxxx points before my rank changed!!" junk.
Nic
1) Play on a ranked server until you exceed the # of points required.
2) At the end of the round, those stats are sent to EA. (your BFHQ/BF2S will show your stats with the global points being MORE than the next rank)
3) EA marks you as being ready for a promotion (you're still the lower rank). This takes hours.
4) You join a server and get 1 point, that server shows you as recieving a promotion and you rank up ON THAT SERVER.
5) At the end of the round, that server tells EA you got your promotion. EA changes your rank (takes hours). Any servers you join before this update happens will repeat step 4.
6) You log in to BF2 and get your promotion and unlock. All servers will have your new rank and unlock now.
I hope that helps clear up the "i got to xxxxx points before my rank changed!!" junk.
Nic