How to save plug in data throughout all the players places/games?

Hello, I am currently making a plug-in. It stores its information inside of GUI’s and displays them to the user. I watched this video on how to save the data Save Data In-Studio with Plugin Settings | Roblox Tutorial - YouTube . Only problem is I want to save it throughout every game the player has my plug-in in. If you have any idea on how to do this that would be amazing. Thank’s.

note: I would just save one frame because it contains all the information.

Using plugin:SetSetting() and plugin:GetSetting() should already transfer across different places. You wouldn’t directly save a Frame object, but instead you might save any data you need in order to reconstruct the given frame when a user reloads studio. With this in mind, using the HttpService’s JSONEncode and JSONDecode functions could prove useful as they convert a table into a string (the datatype required for plugin:GetSetting()'s value argument).

1 Like