Class Creation for Multiplayer

I’m working on a multiplayer game involving two types of characters that are randomly assigned. The problem I’m running into is that every time a new player joins the game, EVERYONE is given an additional role. (For example, if 3 people are in the game, then everyone will be assigned a role 3 times over). I’d like it to, on one instance at the start of the game, give each player one single randomly chosen role.

You’ve have to ask someone who is more educated on multiplayer.

Maybe @JR01?