I'm new at this too, but I think I have the code you want.
What you do is make a variable ("Selected player = 1 <interger[16]>") Make it an array, 1 dimensions, with a size of 16 and an initial value of 1.
If you want to pick each player in order, (so they can by text-activated-trigger or button select each other) "Variable - modify selected player [(Owner of (Triggering Unit))]: + 1 will select each player next in order.
(From Anteep's Empire Builder map)

xHydrAx74 Regular ShmoeSo I have a variable called: Players[]
With 12 players, it has 12 arrays.
Heres my code, but not matter which slot I put myself into in the lobby, Im player 1.
The UI is just for testing purposes. How doesnt this work?
I just want it so...
Player[1] = Player 1
Player[2] = Player 2
Etc.
Thanks!