local TweenService = game:GetService("TweenService") local UIS = game:GetService("UserInputService") local CoreGui = game:GetService("CoreGui") local AuraLib = Instance.new("ScreenGui", CoreGui) AuraLib.Name = "MaldixAura_V77" local Main = Instance.new("ImageLabel", AuraLib) Main.Name = "Main" Main.AnchorPoint = Vector2.new(0.5, 0.5) Main.Position = UDim2.new(0.5, 0, 0.5, 0) Main.Size = UDim2.new(0, 0, 0, 0) -- Starts at 0 for animation Main.BackgroundTransparency = 1 Main.Image = "rbxassetid://1316045217" -- Shadow Glow Main.ImageColor3 = Color3.fromRGB(0, 0, 0) Main.ScaleType = Enum.ScaleType.Slice Main.SliceCenter = Rect.new(10, 10, 118, 118) local Inner = Instance.new("Frame", Main) Inner.Size = UDim2.new(1, -20, 1, -20) Inner.Position = UDim2.new(0.5, 0, 0.5, 0) Inner.AnchorPoint = Vector2.new(0.5, 0.5) Inner.BackgroundColor3 = Color3.fromRGB(15, 15, 15) Inner.BorderSizePixel = 0 Instance.new("UICorner", Inner).CornerRadius = UDim.new(0, 10) local Sidebar = Instance.new("Frame", Inner) Sidebar.Size = UDim2.new(0, 120, 1, 0) Sidebar.BackgroundColor3 = Color3.fromRGB(20, 20, 20) Sidebar.BorderSizePixel = 0 Instance.new("UICorner", Sidebar) local TabContainer = Instance.new("ScrollingFrame", Sidebar) TabContainer.Size = UDim2.new(1, 0, 1, -40) TabContainer.Position = UDim2.new(0, 0, 0, 40) TabContainer.BackgroundTransparency = 1 TabContainer.ScrollBarThickness = 0 Instance.new("UIListLayout", TabContainer).Padding = UDim.new(0, 5) local Content = Instance.new("Frame", Inner) Content.Size = UDim2.new(1, -130, 1, -10) Content.Position = UDim2.new(0, 125, 0, 5) Content.BackgroundTransparency = 1 local Tabs = {} local function CreateTab(name, isDefault) local TabBtn = Instance.new("TextButton", TabContainer) TabBtn.Size = UDim2.new(0.9, 0, 0, 30) TabBtn.BackgroundTransparency = 1 TabBtn.Text = name TabBtn.TextColor3 = isDefault and Color3.new(1,1,1) or Color3.fromRGB(150, 150, 150) TabBtn.Font = Enum.Font.GothamBold TabBtn.TextSize = 12 local Page = Instance.new("ScrollingFrame", Content) Page.Size = UDim2.new(1, 0, 1, 0) Page.BackgroundTransparency = 1 Page.Visible = isDefault Page.ScrollBarThickness = 2 Instance.new("UIListLayout", Page).Padding = UDim.new(0, 8) TabBtn.MouseButton1Click:Connect(function() for _, t in pairs(Tabs) do t.Page.Visible = false t.Btn.TextColor3 = Color3.fromRGB(150, 150, 150) end Page.Visible = true TabBtn.TextColor3 = Color3.new(1,1,1) end) Tabs[name] = {Btn = TabBtn, Page = Page} return Page end local InfoPage = CreateTab("INFO & GUIDE", true) local function AddLabel(text, page) local Label = Instance.new("TextLabel", page) Label.Size = UDim2.new(1, 0, 0, 20) Label.BackgroundTransparency = 1 Label.Text = text Label.TextColor3 = Color3.fromRGB(200, 200, 200) Label.Font = Enum.Font.Gotham Label.TextSize = 11 Label.TextXAlignment = Enum.TextXAlignment.Left Label.TextWrapped = true end AddLabel("--- HOW TO MODIFY ---", InfoPage) AddLabel("1. To add a Tab: use 'local myTab = CreateTab(\"Name\")'", InfoPage) AddLabel("2. To add a Button: copy the 'CreateButton' function below.", InfoPage) AddLabel("3. To change colors: Edit the Color3.fromRGB values.", InfoPage) AddLabel("--------------------", InfoPage) AddLabel("Check the script source for the 'CreateButton' template!", InfoPage) local function CreateButton(text, page, callback) local Btn = Instance.new("TextButton", page) Btn.Size = UDim2.new(0.95, 0, 0, 35) Btn.BackgroundColor3 = Color3.fromRGB(30, 30, 30) Btn.Text = text Btn.TextColor3 = Color3.new(1, 1, 1) Btn.Font = Enum.Font.GothamMedium Instance.new("UICorner", Btn) Btn.MouseButton1Click:Connect(callback) end local MainTab = CreateTab("MAIN SCRIPTS", false) CreateButton("Kill All (Example)", MainTab, function() print("Clicked!") end) Main:TweenSize(UDim2.new(0, 500, 0, 350), "Out", "Back", 0.6, true) local dragging, dragInput, dragStart, startPos Inner.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true dragStart = input.Position startPos = Main.Position end end) UIS.InputChanged:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then local delta = input.Position - dragStart Main.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end end) UIS.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end)