Hello everyone. I am making a survival game, where there is a menu that you can interact with, before you spawn (by clicking the play button). I am making a shop, and one of the items that I have gives a tool to the player on their next spawn. Should I use a data store script to remember whether the player bought this item, so that if they leave the game, and then join back, they can still get the tool when they click ‘play’? I feel like it might not be necessary, but this is my first game so I don’t really know.
Why wouldn’t you just use a game pass?
It is because I am using an ingame currency, which you can get earning XP.
Also, if I were to use robux, wouldn’t I use a dev product instead of a gamepass? As the player could buy this multiple times. Also, I just realized that the title was a little misleading. I meant that the purchase only lasted for one game, but I realized that it meant something different.
If you want it to save it until you die, then yes you should use a DataStore so it doesnt remove their item when they leave the game.