I’ve made an easier way to store datastores in any game
You can set your own data store tree of sorts using folders and values
Then it converts it into a table when a player leaves
then when a player joins it reads that data and applies it to the data tree
while the folder is in the player you can make any changes to the values,
once you leave the game it will return to a table and then save it.
It should be pretty safe to change, if you change a values folder then it might break but if you add new values and such it won’t break at all.
If you want to have all values in the same folder you add a tag to anything called “ignore” or any tags you add in the config and it will ignore them and not save any data in them, So you can have all of your non saved data such as timers, etc.
If you have any questions please read the config first as it explains some things but if you have any more questions leave them in the comments!
If you use this in your games please credit me!