Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

How do you make a developer product buyable once?

For example: A skin/item. I want the player to be able to buy the product, then they have it forever, when they click on the product GUI. I want them to get the item, instead of them having the GUI pop up.

For the skin, when the bought it, and rejoined, when they click on the buy product GUI it gives them the skin, and they don't have to buy the product again.

1 answer

✓ Accepted answer

Use DataStore Give the player something (For example a Value) that'll let the script know they bought the item.

For the GUI, it should check for a Value. If the player has the Value, then the button Visible to false.

4 comments

0

Yea but the limit of gamepasses are 9 per place, I'm going to make like alot of skins for champions, so that's the down side of that.

0

Could you match the devproduct to a data store value?

0

Yeah, I edited it with an explaination.

0

Ahh good idea, thanks, I'll experiment with saves.

This discussion is preserved as it was. New answers, comments, and votes are closed.