local lib = getgenv().Library local cfg = Configuration local out = {} -- column layout of the aimbot tab for _, tab in ipairs(lib.Open.AllTabs) do for _, st in ipairs(tab.SubTabs) do if tab.Title == "Combat" then local cols = {} for _, col in ipairs({st.LeftCol, st.RightCol}) do local list = {} for _, sec in ipairs(col:GetChildren()) do if sec:IsA("Frame") and sec.Name:sub(1, 8) == "Section_" then table.insert(list, sec.Name:sub(9) .. (sec.Visible and "" or " (hidden)")) end end table.insert(cols, table.concat(list, " + ")) end table.insert(out, "[" .. st.Title .. "] L: " .. cols[1] .. " | R: " .. cols[2]) end end end -- aim mode dropdown swaps sections local aimMode = lib.Registry["Aim Mode"] table.insert(out, "Aim Mode default: " .. tostring(cfg.TargetRelated["Aim Mode"]) .. " / control: " .. tostring(aimMode and aimMode.Get())) local function sectionsOf(name) local found for _, tab in ipairs(lib.Open.AllTabs) do for _, st in ipairs(tab.SubTabs) do for _, col in ipairs({st.LeftCol, st.RightCol}) do for _, sec in ipairs(col:GetChildren()) do if sec.Name == "Section_" .. name then found = sec.Visible end end end end end return found end aimMode.Set("Aim Lock"); task.wait(0.2) table.insert(out, "select Aim Lock -> silent aim section visible: " .. tostring(sectionsOf("Silent Aim Settings")) .. ", aimlock section visible: " .. tostring(sectionsOf("Aimlock Settings"))) aimMode.Set("Silent Aim"); task.wait(0.2) table.insert(out, "select Silent Aim -> silent aim visible: " .. tostring(sectionsOf("Silent Aim Settings")) .. ", aimlock visible: " .. tostring(sectionsOf("Aimlock Settings"))) -- fill slider: 0 = gone (transparency 1), 100 = solid (transparency 0) local fill = cfg.TargetRelated["FOV Circle Fill"] cfg.TargetRelated["Fill FOV Circle"] = true cfg.TargetRelated["Draw FOV Circle"] = true local function fillTrans() task.wait(0.25) return tostring(cfg.TargetRelated["FOV Circle Fill"].Transparency) end lib.Registry["Fill Transparency"].Set(0) table.insert(out, "slider 0 -> fill transparency " .. fillTrans()) lib.Registry["Fill Transparency"].Set(25) table.insert(out, "slider 25 -> fill transparency " .. fillTrans()) lib.Registry["Fill Transparency"].Set(100) table.insert(out, "slider 100 -> fill transparency " .. fillTrans()) lib.Registry["Fill Transparency"].Set(25) cfg.TargetRelated["Draw FOV Circle"] = false cfg.TargetRelated["Fill FOV Circle"] = false print("RESULTS: " .. table.concat(out, "\n"))