local function onPlayerAdded(player) for gamePassId, unlockFunction in pairs(gamePassUnlockFunctions) do local success, ownsGamePass = pcall(function() return MarketplaceService:UserHasGamePassAsync(player.UserId, gamePassId) end) if success and ownsGamePass then unlockFunction(player) end end end