local MonoUI = loadstring(game:HttpGet("http://192.168.100.101:6768/mono-ui.luau"))() MonoUI.SetWatermark({ visible = true, text = "MonoUI Premium", }) task.spawn(function() task.wait(0.5) MonoUI.Notify({ title = "System Initialized", content = "MonoUI has successfully loaded all modular assets.", icon = "check-circle", duration = 5, }) task.wait(0.3) MonoUI.Notify({ title = "Config Loaded", content = "Found and applied saved configuration file.", icon = "settings", duration = 4, }) task.wait(0.3) MonoUI.Notify({ title = "AutoExec Ready", content = "Persistence script queued for next teleport.", icon = "zap", duration = 3, }) end) MonoUI.module = { profile = true } local window = MonoUI.CreateWindow({ Title = "mono ui", Subtitle = "premium modular library", Size = UDim2.fromOffset(600, 400), Icon = "shield", ConfigName = "mono_demo_config", AutoSave = true, AutoExec = true, }) local consoleTab = window:CreateTab({ text = "Console", icon = "terminal", }) consoleTab:CreateSection({ text = "System Action Logs" }) local logger = consoleTab:CreateLogger({ text = "Mono Console Output", height = 280, }) window.event.PreOpened(function(event) logger:Log("INFO", "PreOpened event triggered!") event.message("Booting MonoUI Library...") task.wait(1.0) event.message("Loading Config File...") task.wait(0.8) event.message("Done!") task.wait(0.4) event.done() end) window.event.Closed(function() logger:Log("WARNING", "Main GUI has been closed!") end) window.event.Minimized(function() logger:Log("INFO", "Main GUI minimized.") end) local tab1 = window:CreateTab({ text = "Combat", icon = "swords", }) tab1:CreateSection({ text = "Combat Hacks" }) tab1:CreateInput({ text = "Aimbot Key", placeholder = "Type custom text...", default = "Headshot", flag = "aimbot_key_text", callback = function(value) logger:Log("INFO", "Aimbot text set to long text: " .. value) end }) tab1:CreateToggle({ text = "Silent Aim", default = false, flag = "silent_aim_state", callback = function(state) logger:Log("INFO", "Silent Aim: " .. (state and "ENABLED" or "DISABLED")) end }) tab1:CreateDropdown({ text = "Target Mode", list = {"Distance", "FOV", "Health"}, default = "Distance", multiple = false, flag = "target_mode_dropdown", callback = function(value) logger:Log("INFO", "Target Mode set to: " .. tostring(value[1] or value)) end }) tab1:CreateSlider({ text = "Aimbot FOV Range", min = 10, max = 300, default = 90, flag = "aimbot_fov_slider", callback = function(value) logger:Log("INFO", "Aimbot FOV range: " .. math.floor(value)) end }) tab1:CreateButton({ text = "Force Reset Aim", callback = function() logger:Log("SUCCESS", "Aim system forcefully reset!") end }) local tab2 = window:CreateTab({ text = "Settings", icon = "settings", }) local hbar = tab2:CreateHBar() local leftCol = hbar:CreateVBar() local rightCol = hbar:CreateVBar() leftCol:CreateSection({ text = "Target Configurations" }) leftCol:CreateTargetBody({ text = "Body Hitboxes (Multi)", multiple = true, default = {"Head", "Torso"}, disabledParts = {"LeftArm", "RightArm"}, flag = "hitbox_multi_parts", callback = function(parts) logger:Log("INFO", "Active hitboxes: " .. table.concat(parts, ", ")) end }) rightCol:CreateSection({ text = "UI Theme & Toggle" }) rightCol:CreateColorPicker({ text = "Accent Color", default = Color3.fromRGB(0, 162, 255), flag = "ui_theme_accent", callback = function(color) MonoUI.SetThemeColor("AccentColor", color) MonoUI.Notify({ title = "Theme Updated", content = "GUI accent theme color has been customized.", icon = "palette", duration = 2.5, }) logger:Log("SUCCESS", "Accent theme color customized.") end }) local visibleState = true rightCol:CreateKeybind({ text = "Toggle Menu Key", default = Enum.KeyCode.RightControl, flag = "menu_toggle_keybind", callback = function(key) visibleState = not visibleState window:SetVisible(visibleState) MonoUI.Notify({ title = "GUI Toggle", content = "Main window visibility set to: " .. tostring(visibleState), icon = "eye", duration = 2.5, }) logger:Log("WARNING", "GUI visibility toggled using: " .. key.Name) end }) rightCol:CreateButton({ text = "Minimize to Floating Button", callback = function() MonoUI:SetMinimized(true) end }) local playersTab = window:CreateTab({ text = "Players", icon = "users", }) playersTab:CreateSection({ text = "Player list ESP & Teleport" }) playersTab:CreateTargetBody({ text = "Primary Hitbox (Single)", multiple = false, default = "Head", flag = "hitbox_single_part", callback = function(parts) logger:Log("INFO", "Primary hitbox: " .. table.concat(parts, ", ")) end }) playersTab:CreatePlayerList({ text = "Active Server Players", height = 280, buttons = { { text = "TP", type = "button", callback = function(player) logger:Log("INFO", "Teleporting to: " .. player.Name) local localPlayer = game:GetService("Players").LocalPlayer if localPlayer and localPlayer.Character and player.Character then local root = localPlayer.Character:FindFirstChild("HumanoidRootPart") local targetRoot = player.Character:FindFirstChild("HumanoidRootPart") if root and targetRoot then root.CFrame = targetRoot.CFrame * CFrame.new(0, 0, -3) end end end }, { text = "ESP", type = "toggle", callback = function(player, active) logger:Log("INFO", "ESP for " .. player.Name .. ": " .. (active and "ON" or "OFF")) if active then local char = player.Character if char then local hl = Instance.new("Highlight") hl.Name = "MonoESP" hl.FillColor = Color3.fromRGB(0, 162, 255) hl.FillTransparency = 0.5 hl.OutlineColor = Color3.fromRGB(255, 255, 255) hl.OutlineTransparency = 0 hl.Adornee = char hl.Parent = char end else local char = player.Character if char then local hl = char:FindFirstChild("MonoESP") if hl then hl:Destroy() end end end end } } }) local profileTab = window:CreateTab({ text = "Profile", icon = "user", }) profileTab:CreateSection({ text = "User Profile" }) profileTab:CreateParagraph({ text = "Welcome to MonoUI! This is a dynamic paragraph component showing auto-wrapped text. Supports RichText formatting, including bold, italics, and custom colors.", size = 15, }) profileTab:CreateDivider({ height = 20, line = true, }) profileTab:CreateParagraph({ text = "This second paragraph is separated from the first one by a Divider component with a visual separation line.", size = 14, color = Color3.fromRGB(150, 150, 160) }) -- Config manager: save, load, refresh, and delete named configurations. local configPages = window:CreateConfigPages({ directory = "ConfigFolderMonoUI", text = "Configs", icon = "folder-cog", default = "default", onSaved = function(name, directory) logger:Log("SUCCESS", "Config saved: " .. directory .. "/" .. name .. ".json") end, onLoaded = function(name, directory) logger:Log("INFO", "Config loaded: " .. directory .. "/" .. name .. ".json") end, onDeleted = function(name, directory) logger:Log("WARNING", "Config deleted: " .. directory .. "/" .. name .. ".json") end, }) window:CreateTab({ text = "Favorites", icon = "star", }) window:CreateTab({ text = "Favorites", icon = "star", }) window:CreateTab({ text = "Favorites", icon = "star", }) window:CreateTab({ text = "Favorites", icon = "star", }) window:CreateTab({ text = "Favorites", icon = "star", }) window:CreateTab({ text = "Favorites", icon = "star", }) window:CreateTab({ text = "Favorites", icon = "star", }) logger:Log("SUCCESS", "All tabs loaded successfully!") MonoUI.CreateControlHUD({ { icon = "swords", default = false, callback = function(active) logger:Log("INFO", "Control HUD - Silent Aim toggled: " .. (active and "ON" or "OFF")) end }, { icon = "eye", default = true, callback = function(active) logger:Log("INFO", "Control HUD - Player ESP toggled: " .. (active and "ON" or "OFF")) end }, { icon = "gauge", default = false, callback = function(active) logger:Log("INFO", "Control HUD - Speed Hack toggled: " .. (active and "ON" or "OFF")) end } })