Checking if MarketplaceService:PromptPurchase() is fired on client

Theres an issue where exploiters can Fire PromptPurchase() to get around the requirements for Free UGC.

Wanting to detect when its fired on a client and kick the user to hopefully prevent them from getting Free UGC without doing the quest(s).

1 Like

Use this to handle your purchase responses.

Not looking to check if they purchased it…
Im trying to prevent an exploit for exploiters with being able to use MarketplaceService:PromptPurchases() on the client.

I don’t believe there is a way to detect that. You could set some value on the server when the player completes the required actions to obtain the item, and then only allow them to claim the UGC then.

Also, isn’t PromptPurchase only on the server, at least for limiteds?

1 Like

I’ve check in studio and publishing the game and checking via in game with localscript to see if it would let me and it did so not sure atp.

I’m not very experienced with UGC-related content, but here’s a post where someone probably had a similar problem:

You could also make a bug report to hopefully get it officially patched.

I saw this and didnt really wanna do it lol may have to

yeee will do it in a bit

thanks for replying<3

1 Like