Character Customization carry over

Hello!

I want the character customization to carry over from game (1) place (A) to game (1) place (B) anyone that can help with this?

So basically I have a main game (1) thats where all the fun stuff is place (A) and I have character customization in game (1) place (B) where you can tp to from place(A). However I cannot find anything on this I have seen a video on it but he doesn’t have a tutorial (yet).

Roblox Character Customization with DataStores / Server - Roblox Studio - YouTube

So my question basically is how do I do that?

Kind Regards,

MrMime001

1 Like

Data stores would be the answer to your question.
You would get what things a player has put on, and save it to a data store.
Then, in all the other places, you would load it.

2 Likes

Hi!

Sorry for my VERY late reponse haven’t really been able to get back to you so sorry for that.

Although it’s not very clear to me I will definently look into that.

(This is what I have atm

> local DataStoreService = game:GetService("DataStoreService")
> local myDataStore = DataStoreService:GetDataStore("MyDataStore")
> 
> game.Players.PlayerAdded:Connect(function(player)
> 	local 
> end)

I need to save the customization the player has done to “their character” if that makes sense and then load that piece up in the first game.

Thanks a lot! ^^

Kind Regards,

MrMime001

It’s odd to reply to a topic months later, but since you still need help with this, try using TeleportData when teleporting between places.

Read this article for info on how to teleport players.

There’s also TeleportOptions which can carry TeleportData, using Set/GetTeleportData.

TeleportData is data that is tranferred through teleports, and it can be picked up from the destination place.

The data you would send would just be the character customization data which is saved to datastores.

1 Like

You could grab the player accessories, body parts, etc. and save it to a data store, or you can use RemoteEvents to track what the player has equipped and save that. Then all you would need to do is load the customization in the other place.
An advantage of this is A: You can save player customization when they leave (not just when they teleport) and B: While TeleportData does exist, the documentation says it can be exploited. If you have paid customization options I would not use TeleportData.

2 Likes

Hi!

Ah yes I see how that could work gonna try to figure that out!

Once again thanks a lot for the solutions. You too @bluebxrrybot! (Sorry for the ping)

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.