0

# How can i get item on product purchase?

game:GetService("MarketplaceService"):PromptProductPurchase(game.Players.LocalPlayer, 19579792)
game:GetService("MarketplaceService").PromptProductPurchaseFinished:connect(function(isPurchased)
if isPurchased == true then
game.Lighting.Key:Clone().Parent = game.Players.LocaPlayer.Backpack
end
end)


Why cant I get product? If you dislike then you cant fix it because you don't know how!

I Need This In The Lua:

game:GetService("MarketplaceService"):PromptProductPurchase(game.Players.LocalPlayer, 19579792)

1

This should work now:

local MS = game:GetService("MarketplaceService")

MS:PromptProductPurchase(game.Players.LocalPlayer, 19579792)

MS.PromptProductPurchaseFinished:connect(function(PlayerId, ProductId, IsPurchased)
if game.Players.LocalPlayer.userId == PlayerId and IsPurchased == true then
local Key = game.Lighting.Key
Key.Archivable = true
local NewKey = Key:Clone()
NewKey.Parent = game.Players.LocalPlayer.Backpack
end
end)


You just had to add in the extra arguments to PromptProductPurchaseFinished. I also improved the code a bit. I hope this works!

0
Wait a sec, I just looked up the ID number 19579792 and it came up with a place, not a product. I think you have the wrong item ID number. Archonious2 160 — 7y
0
Everything is working but i cant get any item. vincius0000 0 — 7y
0
It should work fine now Archonious2 160 — 7y
0
It Works Thanks! vincius0000 0 — 7y