So basically I have a game with a shop system that fills the shop based on what’s in a shop folder in repstorage, how would I make it so this shop detects if the player owns certain items, and removes those items from the shop tab specifically? Items are stored in tables like this.
You can make a LocalScript and have it delete itself if player has purchased the item successfully.
You could make a table to store the players item inventory, and make a function that would delete said item if the player already has that item in it’s table. DataStoreService can come in handy for this.