Character save system

Hello everyone! I want to create a character save system, for example a player changes clothes and wants to save their outfit by clicking on the + in the menu, setting a name, and then loading it at any time. It would be nice to keep the IDs of the items, but all accessories are custom and without IDs, maybe I can save the player model completely?

You can store the name of your accessories, then when loading get the accessory by name and add it.

As I understand it, I need to create a table and add everything that is in the character to it and then save it?
Like this

local charitems = player.Character:GetChildren()

You cannot (and should not) store instances in a datastore.

What I meant was that you create your own “id” system where you give every custom accessory an id (for example a name). Then you can use those names to recreate the character later.

1 Like