Manona Hub
Key RequiredUniversal

Manona Hub

Universal ScriptPovvtherPovvther 745 views 3 executesUpdated Oct 10, 2025
0.0/ 5(2 votes)
020% Positive
Lua Script•446 lines (13495 chars)
-- MANONA HUB - C00l GUI
-- Made by Povvther

local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local TweenService = game:GetService("TweenService")
local UserInputService = game:GetService("UserInputService")

-- GUI Oluşturma
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

local MainFrame = Instance.new("Frame")
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
MainFrame.BorderSizePixel = 0
MainFrame.Position = UDim2.new(0.3, 0, 0.2, 0)
MainFrame.Size = UDim2.new(0, 500, 0, 400)
MainFrame.Active = true
MainFrame.Draggable = true

-- Gradient Background
local Gradient = Instance.new("UIGradient")
Gradient.Parent = MainFrame
Gradient.Color = ColorSequence.new({
    ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 0, 0)),
    ColorSequenceKeypoint.new(0.5, Color3.fromRGB(0, 0, 255)),
    ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 0, 0))
})
Gradient.Rotation = 45

local TopBar = Instance.new("Frame")
TopBar.Parent = MainFrame
TopBar.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
TopBar.BorderSizePixel = 0
TopBar.Size = UDim2.new(1, 0, 0, 40)

local Title = Instance.new("TextLabel")
Title.Parent = TopBar
Title.BackgroundTransparency = 1
Title.Size = UDim2.new(1, 0, 1, 0)
Title.Font = Enum.Font.SourceSansBold
Title.Text = "MANONA HUB v2.0"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.TextSize = 20

local CloseButton = Instance.new("TextButton")
CloseButton.Parent = TopBar
CloseButton.BackgroundTransparency = 1
CloseButton.Position = UDim2.new(0.95, 0, 0, 0)
CloseButton.Size = UDim2.new(0, 40, 1, 0)
CloseButton.Font = Enum.Font.SourceSansBold
CloseButton.Text = "X"
CloseButton.TextColor3 = Color3.fromRGB(255, 255, 255)
CloseButton.TextSize = 18

local TabButtonsFrame = Instance.new("Frame")
TabButtonsFrame.Parent = MainFrame
TabButtonsFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10)
TabButtonsFrame.BorderSizePixel = 0
TabButtonsFrame.Position = UDim2.new(0, 0, 0.1, 0)
TabButtonsFrame.Size = UDim2.new(0, 120, 0, 360)

local TabsFrame = Instance.new("Frame")
TabsFrame.Parent = MainFrame
TabsFrame.BackgroundTransparency = 1
TabsFrame.Position = UDim2.new(0.24, 0, 0.1, 0)
TabsFrame.Size = UDim2.new(0.76, 0, 0.9, 0)

-- Tablar
local Tabs = {}
local CurrentTab = nil

local function CreateTab(name)
    local TabButton = Instance.new("TextButton")
    TabButton.Parent = TabButtonsFrame
    TabButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
    TabButton.BorderSizePixel = 0
    TabButton.Size = UDim2.new(0.9, 0, 0, 40)
    TabButton.Position = UDim2.new(0.05, 0, 0.05 + (#Tabs * 0.1), 0)
    TabButton.Font = Enum.Font.SourceSansBold
    TabButton.Text = name
    TabButton.TextColor3 = Color3.fromRGB(255, 255, 255)
    TabButton.TextSize = 16
    
    local TabFrame = Instance.new("ScrollingFrame")
    TabFrame.Parent = TabsFrame
    TabFrame.BackgroundTransparency = 1
    TabFrame.Size = UDim2.new(1, 0, 1, 0)
    TabFrame.Visible = false
    TabFrame.ScrollBarThickness = 8
    
    local UIListLayout = Instance.new("UIListLayout")
    UIListLayout.Parent = TabFrame
    UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
    UIListLayout.Padding = UDim.new(0, 5)
    
    local tab = {
        Button = TabButton,
        Frame = TabFrame,
        Name = name
    }
    
    table.insert(Tabs, tab)
    
    TabButton.MouseButton1Click:Connect(function()
        if CurrentTab then
            CurrentTab.Frame.Visible = false
            CurrentTab.Button.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
        end
        
        CurrentTab = tab
        tab.Frame.Visible = true
        tab.Button.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
    end)
    
    if #Tabs == 1 then
        CurrentTab = tab
        tab.Frame.Visible = true
        tab.Button.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
    end
    
    return TabFrame
end

-- Scriptler
local function AddButton(parent, text, callback)
    local Button = Instance.new("TextButton")
    Button.Parent = parent
    Button.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
    Button.BorderSizePixel = 0
    Button.Size = UDim2.new(0.95, 0, 0, 40)
    Button.Font = Enum.Font.SourceSansBold
    Button.Text = text
    Button.TextColor3 = Color3.fromRGB(255, 255, 255)
    Button.TextSize = 16
    
    local Corner = Instance.new("UICorner")
    Corner.Parent = Button
    Corner.CornerRadius = UDim.new(0, 8)
    
    Button.MouseEnter:Connect(function()
        TweenService:Create(Button, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(255, 0, 0)}):Play()
    end)
    
    Button.MouseLeave:Connect(function()
        TweenService:Create(Button, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(40, 40, 40)}):Play()
    end)
    
    Button.MouseButton1Click:Connect(callback)
    
    return Button
end

-- PLAYER TAB
local PlayerTab = CreateTab("Player")

AddButton(PlayerTab, "INFINITE JUMP", function()
    local Player = game.Players.LocalPlayer
    local Mouse = Player:GetMouse()
    
    Mouse.KeyDown:connect(function(key)
        if key:byte() == 32 then -- Space
            Player.Character:FindFirstChildOfClass("Humanoid"):ChangeState("Jumping")
            wait(0.1)
            Player.Character:FindFirstChildOfClass("Humanoid"):ChangeState("Seated")
        end
    end)
    
    game:GetService("StarterGui"):SetCore("SendNotification", {
        Title = "MANONA HUB",
        Text = "Infinite Jump Aktif!",
        Duration = 3
    })
end)

AddButton(PlayerTab, "SPEED HACK", function()
    local Player = game.Players.LocalPlayer
    local Humanoid = Player.Character:FindFirstChildOfClass("Humanoid")
    
    if Humanoid then
        Humanoid.WalkSpeed = 50
    end
    
    game:GetService("StarterGui"):SetCore("SendNotification", {
        Title = "MANONA HUB",
        Text = "Speed Hack Aktif!",
        Duration = 3
    })
end)

AddButton(PlayerTab, "JUMP POWER", function()
    local Player = game.Players.LocalPlayer
    local Humanoid = Player.Character:FindFirstChildOfClass("Humanoid")
    
    if Humanoid then
        Humanoid.JumpPower = 100
    end
    
    game:GetService("StarterGui"):SetCore("SendNotification", {
        Title = "MANONA HUB",
        Text = "Jump Power Aktif!",
        Duration = 3
    })
end)

AddButton(PlayerTab, "FLY HACK", function()
    loadstring(game:HttpGet("https://raw.githubusercontent.com/XNEOFF/FlyGui/main/FlyGui.lua"))()
end)

AddButton(PlayerTab, "NOCLIP", function()
    local Player = game.Players.LocalPlayer
    local Character = Player.Character
    
    if Character then
        for _, part in pairs(Character:GetDescendants()) do
            if part:IsA("BasePart") then
                part.CanCollide = false
            end
        end
    end
    
    game:GetService("StarterGui"):SetCore("SendNotification", {
        Title = "MANONA HUB",
        Text = "Noclip Aktif!",
        Duration = 3
    })
end)

-- VISUAL TAB
local VisualTab = CreateTab("Visual")

AddButton(VisualTab, "RTX ON - FULL BRIGHT", function()
    game.Lighting.GlobalShadows = false
    game.Lighting.Brightness = 2
    game.Lighting.ClockTime = 14
    game.Lighting.FogEnd = 100000
    
    game:GetService("StarterGui"):SetCore("SendNotification", {
        Title = "MANONA HUB",
        Text = "RTX ON Aktif!",
        Duration = 3
    })
end)

AddButton(VisualTab, "RED SKY", function()
    game.Lighting.Ambient = Color3.new(1, 0, 0)
    game.Lighting.OutdoorAmbient = Color3.new(1, 0, 0)
    game.Lighting.FogColor = Color3.new(1, 0, 0)
    
    game:GetService("StarterGui"):SetCore("SendNotification", {
        Title = "MANONA HUB",
        Text = "Red Sky Aktif!",
        Duration = 3
    })
end)

AddButton(VisualTab, "RAINBOW CHARACTER", function()
    local Player = game.Players.LocalPlayer
    local Character = Player.Character
    
    if Character then
        spawn(function()
            while wait(0.1) do
                for _, part in pairs(Character:GetDescendants()) do
                    if part:IsA("BasePart") then
                        part.BrickColor = BrickColor.random()
                    end
                end
            end
        end)
    end
    
    game:GetService("StarterGui"):SetCore("SendNotification", {
        Title = "MANONA HUB",
        Text = "Rainbow Character Aktif!",
        Duration = 3
    })
end)

AddButton(VisualTab, "X-RAY VISION", function()
    for _, obj in pairs(workspace:GetDescendants()) do
        if obj:IsA("BasePart") and obj.Transparency < 1 then
            obj.Transparency = 0.5
        end
    end
    
    game:GetService("StarterGui"):SetCore("SendNotification", {
        Title = "MANONA HUB",
        Text = "X-Ray Vision Aktif!",
        Duration = 3
    })
end)

-- GAME TAB
local GameTab = CreateTab("Game")

AddButton(GameTab, "DESTROY MAP", function()
    for _, obj in pairs(workspace:GetChildren()) do
        if obj:IsA("Part") and obj.Name ~= "Baseplate" then
            obj:Destroy()
        end
    end
    
    game:GetService("StarterGui"):SetCore("SendNotification", {
        Title = "MANONA HUB",
        Text = "Map Destroyed!",
        Duration = 3
    })
end)

AddButton(GameTab, "BREAK GAME", function()
    while true do
        for i = 1, 100 do
            local part = Instance.new("Part")
            part.Parent = workspace
            part.Position = Vector3.new(math.random(-100, 100), math.random(10, 50), math.random(-100, 100))
            part.Size = Vector3.new(5, 5, 5)
            part.BrickColor = BrickColor.random()
            part.Anchored = false
        end
        wait(0.1)
    end
end)

AddButton(GameTab, "FPS BOOST", function()
    settings().Rendering.QualityLevel = 1
    for _, obj in pairs(game:GetDescendants()) do
        if obj:IsA("Part") or obj:IsA("UnionOperation") or obj:IsA("MeshPart") then
            obj.Material = Enum.Material.Plastic
        end
    end
    
    game:GetService("StarterGui"):SetCore("SendNotification", {
        Title = "MANONA HUB",
        Text = "FPS Boost Aktif!",
        Duration = 3
    })
end)

AddButton(GameTab, "SERVER CRASH", function()
    for i = 1, 1000 do
        local part = Instance.new("Part")
        part.Parent = workspace
        part.Size = Vector3.new(1000, 1000, 1000)
        part.Position = Vector3.new(0, 1000, 0)
    end
end)

-- TROLL TAB
local TrollTab = CreateTab("Troll")

AddButton(TrollTab, "CHAT SPAM", function()
    spawn(function()
        while wait(1) do
            game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("MANONA HUB ON TOP! 😎", "All")
        end
    end)
end)

AddButton(TrollTab, "SPAM PARTS", function()
    spawn(function()
        while wait(0.1) do
            local part = Instance.new("Part")
            part.Parent = workspace
            part.Position = Vector3.new(math.random(-50, 50), math.random(5, 20), math.random(-50, 50))
            part.Size = Vector3.new(2, 2, 2)
            part.BrickColor = BrickColor.Random()
            part.Anchored = true
        end
    end)
end)

AddButton(TrollTab, "LAG SERVER", function()
    for i = 1, 500 do
        local sound = Instance.new("Sound")
        sound.Parent = workspace
        sound.SoundId = "rbxassetid://1847661821"
        sound:Play()
    end
end)

AddButton(TrollTab, "RANDOM TELEPORT", function()
    local Player = game.Players.LocalPlayer
    local Character = Player.Character
    
    if Character then
        local root = Character:FindFirstChild("HumanoidRootPart")
        if root then
            root.Position = Vector3.new(math.random(-500, 500), math.random(10, 100), math.random(-500, 500))
        end
    end
end)

-- BACKDOOR TAB
local BackdoorTab = CreateTab("Backdoor")

AddButton(BackdoorTab, "SCAN BACKDOORS", function()
    loadstring(game:HttpGet("https://raw.githubusercontent.com/Povvther/MANONA-HUB/main/backdoor_scanner.lua"))()
end)

AddButton(BackdoorTab, "INF YIELD", function()
    loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()
end)

AddButton(BackdoorTab, "DEX EXPLORER", function()
    loadstring(game:HttpGet("https://raw.githubusercontent.com/infyiff/backup/main/dex.lua"))()
end)

AddButton(BackdoorTab, "REMOTE SPY", function()
    loadstring(game:HttpGet("https://raw.githubusercontent.com/exxtremestuffs/SimpleSpySource/master/SimpleSpy.lua"))()
end)

-- CREDITS TAB
local CreditsTab = CreateTab("Credits")

local CreditsLabel = Instance.new("TextLabel")
CreditsLabel.Parent = CreditsTab
CreditsLabel.BackgroundTransparency = 1
CreditsLabel.Size = UDim2.new(0.95, 0, 0, 200)
CreditsLabel.Font = Enum.Font.SourceSansBold
CreditsLabel.Text = "MANONA HUB v2.0\n\nMade by Povvther\n\nThanks for using!\n\nDiscord: Povvther#0001"
CreditsLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
CreditsLabel.TextSize = 18
CreditsLabel.TextYAlignment = Enum.TextYAlignment.Top

-- Close butonu
CloseButton.MouseButton1Click:Connect(function()
    ScreenGui:Destroy()
end)

-- Animasyon
MainFrame.Visible = false
wait(0.5)
MainFrame.Visible = true

local tween = TweenService:Create(MainFrame, TweenInfo.new(0.5, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Position = UDim2.new(0.3, 0, 0.2, 0)})
tween:Play()

-- Açılış mesajı
game:GetService("StarterGui"):SetCore("SendNotification", {
    Title = "MANONA HUB",
    Text = "Başarıyla yüklendi!",
    Duration = 5
})

Features & Information

This manona hub is beautiful

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts