local L = getgenv().Library local W = getgenv().Window local function tabs() local t = {} for _, c in ipairs(W.Items.Pages.Instance:GetChildren()) do if c:IsA("TextButton") then table.insert(t, c) end end return t end local t = tabs() firesignal(t[5].MouseButton1Down) task.wait(0.3) print("current", W.Current.Name) -- find watermark toggle in personalisation local rcol = W.Current.Items.RightColumn.Instance local sec for _, c in ipairs(rcol:GetChildren()) do if c:IsA("Frame") then sec = c end end local content = sec:GetChildren()[4] local wmToggle for _, row in ipairs(content:GetChildren()) do if row:IsA("TextButton") then local tl = row:FindFirstChildOfClass("TextLabel") if tl and tl.Text == "watermark" then wmToggle = row end end end print("wm toggle found", wmToggle ~= nil) if wmToggle then firesignal(wmToggle.MouseButton1Down) task.wait(0.3) local wm = nil for _, c in ipairs(L.Holder.Instance:GetChildren()) do if c:IsA("Frame") and c.AbsoluteSize == Vector2.new(168, 18) then wm = c end end print("watermark visible after click", wm and wm.Visible, "flag", L.Flags.vis_watermark) end -- open config dropdown local lcol = W.Current.Items.LeftColumn.Instance local csec for _, c in ipairs(lcol:GetChildren()) do if c:IsA("Frame") then csec = c end end local ccontent = csec:GetChildren()[4] local dd for _, row in ipairs(ccontent:GetChildren()) do if row:IsA("Frame") and row:GetChildren()[1]:IsA("TextButton") then dd = row:GetChildren()[1] end end print("dd found", dd ~= nil) if dd then firesignal(dd.MouseButton1Down) task.wait(0.3) local hidden = L.Holder.Instance local found for _, c in ipairs(hidden:GetChildren()) do if c:IsA("TextButton") and c.AbsoluteSize.X > 200 and c.Visible then found = c end end print("option holder open", found ~= nil, found and found.AbsoluteSize, found and #found:GetChildren()) -- close by firing dropdown again firesignal(dd.MouseButton1Down) task.wait(0.3) print("open frames now", #L.OpenFrames) end -- notification L:Notification({ Name = "probe notification", Time = 2 }) task.wait(0.3) print("notif children", #L.NotifHolder.Instance:GetChildren())