How to make my game support multiple player blueprints

In the construction script you can make your character whatever you want it to be you can set everything, the skeletal mesh, scale, accesories, whatever you want your character to look like you can do.

You know how mmos have different classes or races. Do they use a new ThirdPersonCharacter for each one or just edit the values of one? if they use a different one, how do you set up my game to use a different character?

Wont that change the value for every character? I tried editing values for the character, but i couldn’t figure out how to get a reference to thirdperson character

You would need to save the players settings, and apply them in the construction script.

For example,

Player chooses race → race variable is stored on player PC or server → when player logs in, his ThirdPersonCharacter would access those settings and apply