Advertisement
RoScripter

Tip Jar

Jul 8th, 2020
3,327
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.83 KB | None | 0 0
  1. local MarketPlaceService = game:GetService("MarketplaceService")
  2. local ClickDetector = script.Parent.ClickDetector
  3.  
  4. local DevProductId = 12345 --REPLACE 12345 WITH YOUR TIP DEVPRODUCT ID
  5.  
  6. ClickDetector.MouseClick:Connect(function(Player)
  7.     MarketPlaceService:PromptProductPurchase(Player, DevProductId)
  8. end)
  9.  
  10. MarketPlaceService.PromptProductPurchaseFinished:Connect(function(PlayerUserId, PurchasedProductId, Purchased)
  11.     if Purchased == true and PurchasedProductId == DevProductId then
  12.         local Players = game.Players:GetPlayers()
  13.         for _, Player in pairs(Players) do
  14.             local TipGui = Player.PlayerGui.TipGui
  15.             TipGui.Enabled = true
  16.             TipGui.TipLabel.Text = game.Players:GetNameFromUserIdAsync(PlayerUserId) .. " Purchased a Tip!"
  17.         end
  18.        
  19.         wait(5)
  20.        
  21.         for _, Player in pairs(Players) do
  22.             local TipGui = Player.PlayerGui.TipGui
  23.             TipGui.Enabled = false
  24.         end
  25.     end
  26. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement