Thinking about creating a player creation menu where you obviously, create a character. But then you chose a class. How would I go about doing this the most effective way to the fact where I can grab the players class at any point for class-special weapons, etc. Would I just create a string value for it and just use a data save or something(Same for character creation)? Please help, lost.

2 comments

0

Depends on whether or not you have FilteringEnabled. What I do is I create a folder where the values/stats of the player is stored. I use StringValues for the classes, as it makes it easier to use than a bunch of BoolValues. Just store the class name inside of that string value, and have the scripts that need it check that player's folder.

0

(And yes, you'd want to use a datastore. What I did with mine is, I saved all the Appearance's Names, (Hair1, eyes2, etc) into a bunch of string values, and had the datastore save them.)