Okay, so I have 2 dev products and only 1 works. When I test buy the first 1 it doesn't work, while the 2nd one does. I copied the second one from the 1st one, and now the 1st one doesn't work. The 1st one is supposed to give a number value +100 and update a text label. The second does the same but does +1000. Help?
Dev Product 1 in Button (Not Working)
local MarketplaceService = game:GetService("MarketplaceService")
local Button = script.Parent
local productId = 185130788
Button.MouseButton1Click:connect(function()
MarketplaceService:PromptProductPurchase(game.Players.LocalPlayer, productId)
end)
Dev Product 1 in Server Script Storage (Not Working)
local Marketplace = game:GetService('MarketplaceService')
local devproduct = 185130788
Marketplace.ProcessReceipt = function(receiptInfo)
for i, player in ipairs(game.Players:GetChildren()) do
if player.userId == receiptInfo.PlayerId then
if receiptInfo.ProductId == devproduct then
game.Workspace.Clicks.Value = game.Workspace.Clicks.Value + 100
wait (.11)
game.Players.LocalPlayer.PlayerGui.ScreenGui.Frame.TextLabel.Text =("Clicks : ".. game.Workspace.Clicks.Value)
end
end
end
return Enum.ProductPurchaseDecision.PurchaseGranted
end
Dev Product 2 in Button (Working)
local MarketplaceService = game:GetService("MarketplaceService")
local Button = script.Parent
local productId = 185154428
Button.MouseButton1Click:connect(function()
MarketplaceService:PromptProductPurchase(game.Players.LocalPlayer, productId)
end)
Dev Product 2 in Server Script Storage (Working)
local Marketplace = game:GetService('MarketplaceService')
local devproduct = 185154428
Marketplace.ProcessReceipt = function(receiptInfo)
for i, player in ipairs(game.Players:GetChildren()) do
if player.userId == receiptInfo.PlayerId then
if receiptInfo.ProductId == devproduct then
game.Workspace.Clicks.Value = game.Workspace.Clicks.Value + 1000
wait (.1)
game.Players.LocalPlayer.PlayerGui.ScreenGui.Frame.TextLabel.Text = ("Clicks : ".. game.Workspace.Clicks.Value)
end
end
end
return Enum.ProductPurchaseDecision.PurchaseGranted
end
If anyone could find a solution to this, it would be greatly appreciated. Thanks!
-Doglover9190
