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

Game Access Rewarding?

Question Setup: My game utilizes ROBLOX's Game Access feature where users must purchase access to the game. The access will only be charged temporarily, due to the game being unfinished, like Early-Access.

Question: Is there any possible way to reward a player if they purchased access to the game WITHOUT using badges?

Examples: Normally, to see if a player has something in their inventory, I'd use the PlayerOwnsAsset() method. To see if a player has a pass, I'd use the PlayerHasPass() method. But what would I use to see if the player has purchased access to my game?

(I apologize if I did not describe everything correctly...)

1 answer

✓ Accepted answer

I don't think so.


Instead, mark every visitor (at time of paid access) as a purchaser.

Since only people who paid can access, you just mark every single visitor during that time.


That info can be saved to Data Stores or Data Persistence and be brought up in later versions.

3 comments

0

So create a type of value, insert it into the player, and then save it? I can do that... I just didn't know if you could use the MarketPlace Service for that. Thanks for the help though!

0

Not market place service.. Data Stores or Data Persistence. You don't need to use an instance either, a number, boolean, or string could also suffice . . .

0

No, I understand what your answer was completely about. My question was just asking if you could possibly use a MarketPlace Service to track the purchasers. But obviously, you cannot. So I will stick to what I already have. Thanks for the help!

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