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

Game Access in Developer Product Form?

Would it be possible to tell the system 'if player.purchased.asset = --Developer Product ID here' because they do have an ID so I think it's possible but I don't know, and as they are supposed to be bought more than once, would it still work as permanent? and if I removed it from my game, and people had purchased the Game Access in the Past could I still use the 'if line' from above to award players? and if you could do all that, then how? and another thing, for the Blank screen, do I use the line from above and say 'then script.Parent.Visible = false' would that work? and of course I have more questions it's just that I can't remember them. Also if I wanted to make a Rent function, would I do the line from above and say 'then script.Parent.Visible = false, wait(24 hours), (tell the system to count even if player offline), then tell do visible = false' etc...

1 answer

I don't think ROBLOX keeps track if they purchased it or not. DataStore is what you're supposed to use.

3 comments

0

On the Wiki page about Developer Products, it notes: "ROBLOX itself does not record the purchase record of developer products by users. It is the game developer's responsibility to track this, typically with Data Stores."

0

so if a player buys a developer product game access, and hits the save button, will the if.purchases.asset.ID work???

0

You clearly don't understand Dev Products. Here's the Wiki page: http://wiki.roblox.com/index.php?title=Developer_Products

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