This is not about game design but still about design. I made a plugin and I would like to make a subscription system. So since MarketPlaceService:PromptProductPurchase() requires a player instance and a plugin cannot have a player instance I was wondering: would check if a player bought a dev product that can be purchased in a game be allowed to grant features?
Yes, it’s possible to check if he has a gamepass thru a plugin but I don’t think you can prompt purchases for them using the plugin but not entirely sure, since
StudioService:GetUserId()
Exists, it gets the userid of the player using plugin, so maybe try using the
game.Players:FindFirstChild(game.Players:GetUserNameFromUserId(game.StudioService:GetUserId()))
To get the player instance because I believe the player instance exists while editing studio, but it’s worthless anyway to add that to a plugin as they can fork it, and if the method I did dosent work then it will be hard to bring players to the gamepass page anyway, and they can fork it anyway, so it’s not such good idea as you will get very very very little money from that, so if your in the plugin program you could make a pro version instead but if not then I’m afraid that you can’t really get money
I think I haven’t been clear anough but what I was asking was if doing thst was allowed because I know how to do it.
Correct me if I’m wrong but linking roblox games is allowed.
No I’m not but my goal wasn’t to make a pro version that can be purchased only once. Anyways thanks for the reply
I mean I don’t see any tos saying that it isn’t allowed but
Yeah but not so many people know that Ctrl+c exists
Alright thanks!
Yeah but not so many people know that Ctrl+c exists
I could just put the link in a textbox so it’s easier to copy.
I’m not marking this as solution just because I want to see more opinions hopefully
could just put the link in a textbox so it’s easier to copy.
I knew that you was gonna do that I was just saying that not everyone knows Ctrl c to paste to google.
Ok then I’ll put instructions.