Move Datastore to a new game

We had to recently move games from our group to my account after Roblox removed the password of my alt account and wont let me in. My issue is I don’t know how to move data to the new game. In rare cases I would’ve started over because the game is revamping but essentials like player settings and chat logs are really important for and needed for the new game. We also are working on a award system for OG players using “Tracking” function to users who played during ALPHA stage and that’s like 65,000 entries alone so I really need help!!!

Don’t believe this is possible

oh fuck my life I hate it so much

1 Like

How much data are we talking about

I don’t really think this matters unless you reach out to Roblox themselves, as there is no built in api to transfer data from games. You could find workarounds such as checking if a player has a badge from the old game possibly

How about using list keys async, printing everything using a seperator. copying the data. seperate them with string.sub() by using the seperator as the pattern and setting key async again.

They are talking about transferring data from one game to the other

Actually there is the data manager?

Yes so copy all the data by printing it and paste it into your new game

He’s talking about 65,000 entries, don’t really think this will work

Ye thats why i wanted to know how much data he was galking about ok mb

65k for settings and tracking alone would crash if I attempted to print them

hey ideas from this post:

Thank you so much but I just remembered the old game has already used 2GB and the new game is fresh with only 101MB so moving all the data would be a grave mistake

Right so what I would recommend doing is using the new roblox datastore API, which you would need to run through a proxy (you can run these free, check Community Resources or Community Tutorials). Now once you have done that just force the player into your current (OLD) game and send a request to the new game. You could check if they already have data by for example checking a badge they own and then teleporting them to the old game to start it off as.

TL;DR:

  1. Detect reoccuring users
  2. Teleport to the old game
  3. Make the old game a hub to get your data back
  4. Use a proxy to send requests to the datastore API you created
  5. Teleport them back
  6. Check if it was a success, if not just kick them? “Your data could not be loaded, please report this to the owner”. There are other ways to go about this as well.

Made a quick testing enviorment and it actually worked!! My data from the previous game loaded into the new one, points to you for that!

If you want a cleaner solution, you can use Open Cloud APIs.

1 Like