local MarketplaceService = game:GetService("MarketplaceService")
local Player = game.Players.LocalPlayer
local doorPart = game.Workspace.LoungeDoor
local gamepassId = 12555974
Player.CharacterAdded:Connect(function()
if MarketplaceService:UserOwnsGamePassAsync(Player.UserId, gamepassId) then
print("Player owns pass.")
doorPart.CanCollide = false
else
print("Player does not own pass.")
doorPart.CanCollide = true
end
end)
Nothing happens at all. No prints, nothing.
