For all functions that are named ...BoxForPlayers, the argument for the player ID works strangely. Player 1 = 1, Player 2 = 2, Player 3 = 4, Player 4 = 8, Player 5 = 16, Player 6 = 32, Player 7 = 64, Player 8 = 128. I'm not sure about the last two; I only checked for 6 players.
This is a bitmask, so that the same message can be displayed for multiple players at once. For example, if you need it for players 1, 3, and 5, you can pass PLAYERFLT_1 + PLAYERFLT_3 + PLAYERFLT_5.