
KeylessUniversal

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)No comments yet for this script.



