-- LocalScript LocalScript (via bytefall decompiler) -- Decompiled using ByteFall -- discord.gg/pHTnqmmWzk local holder: Instance = script.Parent:WaitForChild("Holder") local textBox: Instance = holder:WaitForChild("TextBox") local scrollingFrame: Instance = holder:WaitForChild("ScrollingFrame") local function UpdateShownFrames(p1) local n1: number = 0 local v7, v8 = scrollingFrame:GetChildren() for iterKey, iterValue in next, v7, v8 do if iterValue:IsA("TextLabel") or iterValue:IsA("TextButton") then iterValue.Visible = if p1 == "" then true else iterValue.Name:sub(1, #p1):lower() == p1:lower() if iterValue.Visible then iterValue.Position = if p1 == "" then iterValue:GetAttribute("OgPos") else UDim2.new(0, 5, 0, n1 * 35 + 5) n1 += 1 end end end end textBox:GetPropertyChangedSignal("Text"):Connect(function() UpdateShownFrames(textBox.Text) end)