about dataStoreService, is there any way I can delete saved data from a player? that's because I'm thinking about creating a Reset button, but I don't know how to delete data from a player.
Just change the datastore key. Sorry I don't know much about this stuff and I'm incorrect, sorry!
Use this under datastoreservice and you will change your key when you wanna reset.
local key = "DesiredKey" -- Wanted key code
If you want to reset just 1 player's data, there is a plugin made by CrazyMan32 for 15 robux that you can manage data, you can just change the player's data to the default.