I have Buttons that give you weapons. The Buttons cost money to unlock. How can I make it so that when you unlock the weapons they save and stay unlocked if you leave and rejoin?
You can use a datastore in a way that has a weapon unlocked value, either 1 or 0
Once the player joins, if the data store value is 1, they own the item. If not the value is 0 the player does not have it.