Hamka hub
Key RequiredUniversal

Hamka hub

Universal ScriptHamkaHamka 363 views 290 executesUpdated Mar 12, 2026
0.0/ 5(1 votes)
010% Positive
Lua Script•123 lines (4682 chars)
local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
local Window = Library.CreateLib("Universal Hub", "Midnight")

-- Services & Variables
local players = game:GetService("Players")
local lp = players.LocalPlayer
local runService = game:GetService("RunService")
local uis = game:GetService("UserInputService")
local isHidden = false

-- Fungsi Drag
local function MakeDraggable(gui)
    local dragging, dragInput, dragStart, startPos
    gui.InputBegan:Connect(function(input)
        if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
            dragging = true
            dragStart = input.Position
            startPos = gui.Position
            input.Changed:Connect(function()
                if input.UserInputState == Enum.UserInputState.End then dragging = false end
            end)
        end
    end)
    gui.InputChanged:Connect(function(input)
        if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then dragInput = input end
    end)
    uis.InputChanged:Connect(function(input)
        if input == dragInput and dragging then
            local delta = input.Position - dragStart
            gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
        end
    end)
end

-- Floating Toggle Button
local ScreenGui = Instance.new("ScreenGui", game.CoreGui)
local ToggleBtn = Instance.new("TextButton", ScreenGui)
ToggleBtn.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
ToggleBtn.Position = UDim2.new(0, 50, 0, 50)
ToggleBtn.Size = UDim2.new(0, 80, 0, 40)
ToggleBtn.Text = "HUB"
ToggleBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
ToggleBtn.TextSize = 14
ToggleBtn.Font = Enum.Font.SourceSansBold
Instance.new("UICorner", ToggleBtn).CornerRadius = UDim.new(0, 6)

-- Main Frame Reference for Hide/Show
local MainFrame
task.spawn(function()
    while not MainFrame do
        for _, v in pairs(game.CoreGui:GetChildren()) do
            if v:IsA("ScreenGui") and v:FindFirstChild("Main") then MainFrame = v.Main end
        end
        task.wait(0.5)
    end
    MakeDraggable(MainFrame)
end)

ToggleBtn.MouseButton1Click:Connect(function()
    if MainFrame then
        isHidden = not isHidden
        MainFrame.Visible = not isHidden
        ToggleBtn.Text = isHidden and "OPEN" or "CLOSE"
    end
end)
MakeDraggable(ToggleBtn)

-- --- TABS ---
local ForestTab = Window:NewTab("99 Nights")
local BFTab = Window:NewTab("Blox Fruits")
local MainTab = Window:NewTab("Universal")
local SettingsTab = Window:NewTab("Settings")

-- --- SECTION 99 NIGHTS IN THE FOREST ---
local ForestSection = ForestTab:NewSection("Forest Scripts")

ForestSection:NewButton("Voidware Hub (99 Nights)", "Auto Farm, Kill Aura, ESP", function()
    loadstring(game:HttpGet("https://raw.githubusercontent.com/vapevoidware/vw-add/main/nightsintheforest.lua", true))()
end)

ForestSection:NewButton("God Mode (99 Nights Only)", "Tak boleh mati & Unlimited Hunger", function()
    getgenv().settings = {
        godmode = true,
        anti_kb = true,
        fullbright = true,
        instant_interaction = true
    }
    loadstring(game:HttpGet("https://raw.githubusercontent.com/raxscripts/luauscripts/refs/heads/main/99nightsgodmode.lua"))()
end)

ForestSection:NewButton("Nazuro Hub (Bring Items)", "Bawa semua barang ke anda", function()
    loadstring(game:HttpGet('https://nazuro.xyz/99nights'))()
end)

-- --- SECTION BLOX FRUITS ---
local BFSection = BFTab:NewSection("BF Hubs")
BFSection:NewButton("Redz Hub", "Best for Mobile", function()
    loadstring(game:HttpGet("https://raw.githubusercontent.com/realredz/BloxFruits/main/Source.lua"))()
end)

-- --- SECTION UNIVERSAL ---
local UniSection = MainTab:NewSection("Movement")
UniSection:NewToggle("Speed 100", "Laju", function(s) 
    getgenv().SpeedLoop = s
    runService.Heartbeat:Connect(function()
        if getgenv().SpeedLoop then lp.Character.Humanoid.WalkSpeed = 100 end
    end)
end)

UniSection:NewButton("Enable ESP", "Nampak Player", function()
    for _, v in pairs(players:GetPlayers()) do
        if v ~= lp and v.Character then Instance.new("Highlight", v.Character).FillTransparency = 0.5 end
    end
end)

-- --- SECTION SETTINGS ---
local SetSection = SettingsTab:NewSection("Performance")
SetSection:NewButton("Fix Lag", "Smooth Graphics", function()
    settings().Rendering.QualityLevel = 1
    for _, v in pairs(game:GetDescendants()) do
        if v:IsA("Part") or v:IsA("MeshPart") then v.Material = "Plastic" v.Reflectance = 0 end
    end
end)

Features & Information

Hi lolo
#This support all

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts