I want to save a "StarterCharacter" how can I do?

Hi, I’m currently making a 2017 Roblox simulator. And I made a avatar customization system. But here is the point : I want that the custom character saved (I was thinking about using Datastore) and use it again as the StarterCharacter in the others places.

Thanks

Okay, so you want to use a datastore. But wat is your question?

I want that the StarterCharacter that is saved is reused as a StarterCharacter in the other experiences in my game.

I haven’t used StarterCharacter personally, but I suggest you try saving the values of your StarterCharacter. For example. let’s say you have knight stored as 1 and archer stored as 2. You can store the number and load that number the next time the player joins, and use that information to load the according StarterCharacter.

I don’t know about saving it , i don’t use Data stores often but you could get the saved model, spawn it in and set the players character to it

It’s not possible to save models per se but you can save a table with all of the equipped items. For example

items = {
	["hats"] = {
		512312,
		1234
	},
	
	["face"] = 5128723,
	["shirt"] = 5129,
	["pants"] = 5123,
	
	["accessories"] = {
		4178238172
	},
	
}

Then you’d just load the character from that.
Of course change this for your specific needs.

2 Likes

Can I save custom body parts ( for example : Man Left Arm ) ?

and how can I save the color of the avatar too ?

For a good example I would like a system like « RO2016 »