I Dont Really Have A Error In My Code. But When Did Roblox Change PrompProductPurchase? I Tryed A Normal Way Of Doing It Like It Has Always Been.

Local MPS = Game:GetService("MarketPlaceService")
MPS:PromptProductPurchase(game.Players.LocalPlayer.UserId,1131825637)

And There A New Thing With It If You Go To The Dev Hub This Link: -- COPY THIS https://developer.roblox.com/en-us/articles/Developer-Products-In-Game-Purchases And This Is The New Way For Some Reason

PromptProductPurchase ( Instance player , int64 productId , bool equipIfPurchased , CurrencyType currencyType )

And Im Confused What equipIfPurchased and currencyType Means.

Anyway I Think This Update Is Kinda Stupid And I Liked It How It Was Before.

Last Thing I Have To Say Please Leave Any Suggestions/Thoughts Below