How to let players save OC's with a custom character?

Because Datastores don’t let you save instances, you will need to serialize the character, as already stated above. @D4_rrk’s link is a great walk through of the concept.

I am unsure how this “custom character” system actually works, however, if all we are trying to do is save custom-made instances then this shouldn’t be too complicated.

First step is to create a datastore. There are probably a thousand tutorials out there for it, but here are few to get you started:

https://create.roblox.com/docs/tutorials/scripting/intermediate-scripting/saving-data

And then there’s always ProfileService or DataStore V2

The second step, once the datastore is created, is to work on serialization. This can be complex if you don’t really know what you are trying to do. This mostly depends on how your system works. If you could give us more insight on how the system places the skin on the player this would make the process a lot easier.

2 Likes