basically what the title said
PassId = 412981249 -- i randomly typed this i dont know what is this dont buy it game:GetService("Players").PlayerAdded:Connect(function(player) if player -- do something or what what what game.MarketplaceService:PromptGamePassPurchase(player, PassId) if game.MarketPlaceService:UserOwnsGamePassAsync(player,PassId) then local part = -- location of part part.Transparency = 0 part.CanCollide = true end end end)
I think you meant this? I don't really know what are you talking about, but this is a sample, you can ask me any questions if you are confused like me
local regenPart = script.Parent -- relocate if you want local requiredAmount = 100 -- change this to how much you want it to cost local Currency = 'Cash' -- change this to what your currency is called local Players = game:GetService('Players') regenPart.Touched:Connect(function(Hit) local Player = Players:GetPlayerFromCharacter(Hit.Parent) if Player then local leaderStats = Player:WaitForChild('leaderstats') if leaderStats[Currency].Value >= requiredAmount then leaderStats[Currency].Value = leaderStats[Currency].Value - requiredAmount -- regen stuff here end -- amount check end -- player check end) -- onTouched
Closed as Too Broad by User#6546
This question has been closed because it is too broad and is generally unanswerable. Please ask a more specific question.
Why was this question closed?