Hi all. I have everything working and when i do the cash purchase i do get the money in Player status but it wont let me use it to upgrade Tycoon.
I have used regular Tycoon to test it and here is the plugin script
Thank you all and here are the links to the images of problem.
https://web.roblox.com/library/464848250/Buy-KOs-and-Cash-For-hke12-OnceILived
https://ibb.co/yqYksRb
https://ibb.co/y4Sd9Sq
``
local plr = script.Parent.Parent.Parent.Parent.Parent
local link =game:GetService("MarketplaceService")
deb = 0
script.Parent.MouseButton1Click:connect(function()
local marketId = 36578889
link:PromptProductPurchase(plr,marketId)
link.ProcessReceipt = function(receiptInfo)
if Enum.ProductPurchaseDecision.PurchaseGranted and receiptInfo.PlayerId == plr.userId then
if deb == 0 then
deb = 1
plr.leaderstats.Cash.Value = plr.leaderstats.Cash.Value + 6000 --Alter what stat you would like to increase or decrease after the player has purchased.
wait(1)
deb = 0
end
end
end
end)
When i use this code with just a button and no purchase script it works.
deb = false
script.Parent.Touched:connect(function(part)
if game.Players:FindFirstChild(part.Parent.Name) then
if deb == false then
deb = true
local plr = game.ServerStorage.PlayerMoney:FindFirstChild(part.Parent.Name)
script.Parent.BrickColor = BrickColor.new("Bright red")
plr.Value = plr.Value + script.Parent.Parent.Amount.Value
wait(script.Parent.Parent.TimeToWait.Value)
deb = false
script.Parent.BrickColor = BrickColor.new("Bright green")
end
end
end)
