I remember when this confused me. I found that all players were always player 1. So you need to look at all the numbers ...
There is a LID (local ID) for each user and a GID (global ID).
lets say you have 4 players....
First lets look at the Host ....
LID 1 = Host Player, GID 1
LID 2 = Player 2, GID 2
LID 3 = Player 3, GID 3
LID 4 = Player 4, GID 4
Then, Player 2
LID 1 = Player 2, GID 2
LID 2 = Host, GID 1
LID 3 = Player 3, GID 3
LID 4 = Player 4, GID 4
The Player 4
LID 1= Player 4, GID 4
LID 2= Host, GID 1
LID 3= Player 2, GID 2
LID 4=Player 3, GID 3
NOTE: GID may be any intiger, but the value
will indicate the order the players intered the game.
example: 345 entered before 456
Also, LID increments during game play.
Example:
after player 4 enters the game, Player 2 Leaves.
All IDs remain the same. But when the next player enters,
he will be LID = 5 for the other players,
although still LID = 1 for himself.
I hope this helps remove some confusion.
extra help is here:
http://archonrpg.com/zips/skisource.zip
but you will also need the media here:
http://archonrpg.com/zips/skirace.zip