So, this is the 6th time i have re-posted this and nobody has answered. I tried creating a script where you press on these buttons they prompt you.
It does not prompt me when i step on it. The same with a local server
Here's the script:
local MarketPlaceService = game:GetService("MarketplaceService") local Players = game:GetService("Players") local PromptSpeed = game.Workspace:WaitForChild("PromptSpeed") local PromptBox = game.Workspace:WaitForChild("PromptPart") local PromptPower = game.Workspace:WaitForChild("PromptJump") local PromptVip = game.Workspace:WaitForChild("PromptVIP") local function OnPromptPurchase(player, gamepassId) local HasPass = false local Humanoid = player.Parent:FindFirstChildOfClass("Humanoid") if (Humanoid) then player = Players.LocalPlayer HasPass = MarketPlaceService:UserOwnsGamePassAsync(player.UserId, gamepassId) end if HasPass then print("Player has the gamepass!") end if not HasPass then PromptSpeed.Touched:Connect(function(player) MarketPlaceService:PromptGamePassPurchase(player, 8638546) end) if not HasPass then PromptBox.Touched:Connect(function(player) MarketPlaceService:PromptGamePassPurchase(player, 8582273) end) if not HasPass then PromptPower.Touched:Connect(function(player) MarketPlaceService:PromptGamePassPurchase(player, 8796152) end) if not HasPass then PromptVip.Touched:Connect(function(player) MarketPlaceService:PromptGamePassPurchase(player, 8757181) end) end end end end end