Fix players not rendering on team scoreboards
So, not sure how this happened (haven't bothered digging), but somehow the team scoreboard broke entirely. When players join any team, they don't show up on the scoreboard at all. What seems to have happened is that the colors used for determining teams have changed, and those used on the players went out of sync with the variables, so none were rendered. This is now changed to use the actual team number instead, since those have constant values and, quite frankly, determining teams based on player colors is hacky at best.