Skip to content

NUKE HUB #71

@CR0NTV

Description

@CR0NTV

-- NUKE HUB | BLACK GRIMOIRE COMPATIBLE
-- Versão otimizada para exploit

-- Espera o jogo carregar
if not game:IsLoaded() then
game.Loaded:Wait()
end

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer

-- Configurações seguras
getgenv().KillAura = false
getgenv().AuraRange = 12
getgenv().TeamCheck = false
getgenv().Cooldown = 0.3

local lastAttack = 0
local isMaximized = false

-- ================= BYPASS FUNCTIONS =================

-- Função segura para evitar detecção
local function safeCall(func, ...)
local success, result = pcall(func, ...)
if not success then
warn("[NUKE HUB] Error:", result)
end
return result
end

-- ================= KILL AURA CORE =================

local function getNearestPlayer()
local character = LocalPlayer.Character
if not character then return nil end

local root = character:FindFirstChild("HumanoidRootPart")
if not root then return nil end

local nearest = nil
local distance = getgenv().AuraRange

for _, player in pairs(Players:GetPlayers()) do
    if player ~= LocalPlayer then
        local targetChar = player.Character
        if targetChar and targetChar:FindFirstChild("HumanoidRootPart") then
            local humanoid = targetChar:FindFirstChild("Humanoid")
            if humanoid and humanoid.Health > 0 then
                local dist = (targetChar.HumanoidRootPart.Position - root.Position).Magnitude
                if dist < distance then
                    distance = dist
                    nearest = targetChar
                end
            end
        end
    end
end

return nearest

end

-- ================= MAIN LOOP =================

local auraLoop
auraLoop = RunService.Heartbeat:Connect(function()
if not getgenv().KillAura then return end

local target = getNearestPlayer()
if target and tick() - lastAttack > getgenv().Cooldown then
    safeCall(function()
        local tool = LocalPlayer.Character:FindFirstChildOfClass("Tool")
        if tool then
            tool:Activate()
            lastAttack = tick()
        end
    end)
end

end)

-- ================= SIMPLE UI =================

-- Remove UI antiga
pcall(function()
game.CoreGui["NukeHubBG"]:Destroy()
end)

-- Criar UI simples e leve
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "NukeHubBG"
screenGui.ResetOnSpawn = false
screenGui.Parent = game.CoreGui

-- Botão nuclear flutuante
local nuclearBtn = Instance.new("TextButton")
nuclearBtn.Name = "NuclearButton"
nuclearBtn.Size = UDim2.new(0, 60, 0, 60)
nuclearBtn.Position = UDim2.new(0.05, 0, 0.1, 0)
nuclearBtn.BackgroundColor3 = Color3.fromRGB(30, 30, 40)
nuclearBtn.Text = "☢️"
nuclearBtn.TextSize = 32
nuclearBtn.TextColor3 = Color3.fromRGB(0, 255, 0)
nuclearBtn.Font = Enum.Font.GothamBold
nuclearBtn.Active = true
nuclearBtn.Draggable = true
nuclearBtn.Parent = screenGui

-- Arredondar botão
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 15)
corner.Parent = nuclearBtn

-- Frame principal (inicialmente escondido)
local mainFrame = Instance.new("Frame")
mainFrame.Name = "MainFrame"
mainFrame.Size = UDim2.new(0, 250, 0, 200)
mainFrame.Position = UDim2.new(0.05, 0, 0.18, 0)
mainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 30)
mainFrame.Visible = false
mainFrame.Active = true
mainFrame.Draggable = true
mainFrame.Parent = screenGui

local mainCorner = Instance.new("UICorner")
mainCorner.CornerRadius = UDim.new(0, 15)
mainCorner.Parent = mainFrame

-- Título
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0, 40)
title.BackgroundTransparency = 1
title.Text = "NUKE HUB"
title.TextColor3 = Color3.fromRGB(0, 255, 100)
title.Font = Enum.Font.GothamBold
title.TextSize = 22
title.Parent = mainFrame

-- Botão Kill Aura
local auraButton = Instance.new("TextButton")
auraButton.Size = UDim2.new(1, -20, 0, 40)
auraButton.Position = UDim2.new(0, 10, 0, 50)
auraButton.BackgroundColor3 = Color3.fromRGB(40, 40, 50)
auraButton.Text = "Kill Aura: OFF"
auraButton.TextColor3 = Color3.new(1, 1, 1)
auraButton.Font = Enum.Font.Gotham
auraButton.TextSize = 16
auraButton.Parent = mainFrame

local auraCorner = Instance.new("UICorner")
auraCorner.CornerRadius = UDim.new(0, 10)
auraCorner.Parent = auraButton

-- Slider simples de alcance
local rangeText = Instance.new("TextLabel")
rangeText.Size = UDim2.new(1, -20, 0, 25)
rangeText.Position = UDim2.new(0, 10, 0, 100)
rangeText.BackgroundTransparency = 1
rangeText.Text = "Range: " .. getgenv().AuraRange
rangeText.TextColor3 = Color3.new(1, 1, 1)
rangeText.Font = Enum.Font.Gotham
rangeText.TextSize = 14
rangeText.TextXAlignment = Enum.TextXAlignment.Left
rangeText.Parent = mainFrame

local rangePlus = Instance.new("TextButton")
rangePlus.Size = UDim2.new(0, 40, 0, 30)
rangePlus.Position = UDim2.new(0, 10, 0, 130)
rangePlus.BackgroundColor3 = Color3.fromRGB(50, 50, 60)
rangePlus.Text = "+"
rangePlus.TextColor3 = Color3.new(1, 1, 1)
rangePlus.Font = Enum.Font.GothamBold
rangePlus.TextSize = 20
rangePlus.Parent = mainFrame

local rangeMinus = Instance.new("TextButton")
rangeMinus.Size = UDim2.new(0, 40, 0, 30)
rangeMinus.Position = UDim2.new(0, 60, 0, 130)
rangeMinus.BackgroundColor3 = Color3.fromRGB(50, 50, 60)
rangeMinus.Text = "-"
rangeMinus.TextColor3 = Color3.new(1, 1, 1)
rangeMinus.Font = Enum.Font.GothamBold
rangeMinus.TextSize = 20
rangeMinus.Parent = mainFrame

-- Botão fechar
local closeBtn = Instance.new("TextButton")
closeBtn.Size = UDim2.new(0, 30, 0, 30)
closeBtn.Position = UDim2.new(1, -35, 0, 5)
closeBtn.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
closeBtn.Text = "X"
closeBtn.TextColor3 = Color3.new(1, 1, 1)
closeBtn.Font = Enum.Font.GothamBold
closeBtn.TextSize = 18
closeBtn.Parent = mainFrame

local closeCorner = Instance.new("UICorner")
closeCorner.CornerRadius = UDim.new(1, 0)
closeCorner.Parent = closeBtn

-- ================= UI FUNCTIONS =================

-- Toggle maximize/minimize
nuclearBtn.MouseButton1Click:Connect(function()
isMaximized = not isMaximized
mainFrame.Visible = isMaximized
end)

-- Kill Aura toggle
auraButton.MouseButton1Click:Connect(function()
getgenv().KillAura = not getgenv().KillAura
auraButton.Text = "Kill Aura: " .. (getgenv().KillAura and "ON" or "OFF")
auraButton.BackgroundColor3 = getgenv().KillAura and Color3.fromRGB(255, 50, 50) or Color3.fromRGB(40, 40, 50)
end)

-- Range controls
rangePlus.MouseButton1Click:Connect(function()
getgenv().AuraRange = math.min(getgenv().AuraRange + 1, 25)
rangeText.Text = "Range: " .. getgenv().AuraRange
end)

rangeMinus.MouseButton1Click:Connect(function()
getgenv().AuraRange = math.max(getgenv().AuraRange - 1, 5)
rangeText.Text = "Range: " .. getgenv().AuraRange
end)

-- Close button
closeBtn.MouseButton1Click:Connect(function()
isMaximized = false
mainFrame.Visible = false
end)

-- Efeito hover
nuclearBtn.MouseEnter:Connect(function()
nuclearBtn.BackgroundColor3 = Color3.fromRGB(40, 40, 50)
end)

nuclearBtn.MouseLeave:Connect(function()
nuclearBtn.BackgroundColor3 = Color3.fromRGB(30, 30, 40)
end)

print("[NUKE HUB] Loaded successfully! Click the nuclear button.")-- NUKE HUB | BLACK GRIMOIRE COMPATIBLE
-- Versão otimizada para exploit

-- Espera o jogo carregar
if not game:IsLoaded() then
game.Loaded:Wait()
end

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer

-- Configurações seguras
getgenv().KillAura = false
getgenv().AuraRange = 12
getgenv().TeamCheck = false
getgenv().Cooldown = 0.3

local lastAttack = 0
local isMaximized = false

-- ================= BYPASS FUNCTIONS =================

-- Função segura para evitar detecção
local function safeCall(func, ...)
local success, result = pcall(func, ...)
if not success then
warn("[NUKE HUB] Error:", result)
end
return result
end

-- ================= KILL AURA CORE =================

local function getNearestPlayer()
local character = LocalPlayer.Character
if not character then return nil end

local root = character:FindFirstChild("HumanoidRootPart")
if not root then return nil end

local nearest = nil
local distance = getgenv().AuraRange

for _, player in pairs(Players:GetPlayers()) do
    if player ~= LocalPlayer then
        local targetChar = player.Character
        if targetChar and targetChar:FindFirstChild("HumanoidRootPart") then
            local humanoid = targetChar:FindFirstChild("Humanoid")
            if humanoid and humanoid.Health > 0 then
                local dist = (targetChar.HumanoidRootPart.Position - root.Position).Magnitude
                if dist < distance then
                    distance = dist
                    nearest = targetChar
                end
            end
        end
    end
end

return nearest

end

-- ================= MAIN LOOP =================

local auraLoop
auraLoop = RunService.Heartbeat:Connect(function()
if not getgenv().KillAura then return end

local target = getNearestPlayer()
if target and tick() - lastAttack > getgenv().Cooldown then
    safeCall(function()
        local tool = LocalPlayer.Character:FindFirstChildOfClass("Tool")
        if tool then
            tool:Activate()
            lastAttack = tick()
        end
    end)
end

end)

-- ================= SIMPLE UI =================

-- Remove UI antiga
pcall(function()
game.CoreGui["NukeHubBG"]:Destroy()
end)

-- Criar UI simples e leve
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "NukeHubBG"
screenGui.ResetOnSpawn = false
screenGui.Parent = game.CoreGui

-- Botão nuclear flutuante
local nuclearBtn = Instance.new("TextButton")
nuclearBtn.Name = "NuclearButton"
nuclearBtn.Size = UDim2.new(0, 60, 0, 60)
nuclearBtn.Position = UDim2.new(0.05, 0, 0.1, 0)
nuclearBtn.BackgroundColor3 = Color3.fromRGB(30, 30, 40)
nuclearBtn.Text = "☢️"
nuclearBtn.TextSize = 32
nuclearBtn.TextColor3 = Color3.fromRGB(0, 255, 0)
nuclearBtn.Font = Enum.Font.GothamBold
nuclearBtn.Active = true
nuclearBtn.Draggable = true
nuclearBtn.Parent = screenGui

-- Arredondar botão
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 15)
corner.Parent = nuclearBtn

-- Frame principal (inicialmente escondido)
local mainFrame = Instance.new("Frame")
mainFrame.Name = "MainFrame"
mainFrame.Size = UDim2.new(0, 250, 0, 200)
mainFrame.Position = UDim2.new(0.05, 0, 0.18, 0)
mainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 30)
mainFrame.Visible = false
mainFrame.Active = true
mainFrame.Draggable = true
mainFrame.Parent = screenGui

local mainCorner = Instance.new("UICorner")
mainCorner.CornerRadius = UDim.new(0, 15)
mainCorner.Parent = mainFrame

-- Título
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0, 40)
title.BackgroundTransparency = 1
title.Text = "NUKE HUB"
title.TextColor3 = Color3.fromRGB(0, 255, 100)
title.Font = Enum.Font.GothamBold
title.TextSize = 22
title.Parent = mainFrame

-- Botão Kill Aura
local auraButton = Instance.new("TextButton")
auraButton.Size = UDim2.new(1, -20, 0, 40)
auraButton.Position = UDim2.new(0, 10, 0, 50)
auraButton.BackgroundColor3 = Color3.fromRGB(40, 40, 50)
auraButton.Text = "Kill Aura: OFF"
auraButton.TextColor3 = Color3.new(1, 1, 1)
auraButton.Font = Enum.Font.Gotham
auraButton.TextSize = 16
auraButton.Parent = mainFrame

local auraCorner = Instance.new("UICorner")
auraCorner.CornerRadius = UDim.new(0, 10)
auraCorner.Parent = auraButton

-- Slider simples de alcance
local rangeText = Instance.new("TextLabel")
rangeText.Size = UDim2.new(1, -20, 0, 25)
rangeText.Position = UDim2.new(0, 10, 0, 100)
rangeText.BackgroundTransparency = 1
rangeText.Text = "Range: " .. getgenv().AuraRange
rangeText.TextColor3 = Color3.new(1, 1, 1)
rangeText.Font = Enum.Font.Gotham
rangeText.TextSize = 14
rangeText.TextXAlignment = Enum.TextXAlignment.Left
rangeText.Parent = mainFrame

local rangePlus = Instance.new("TextButton")
rangePlus.Size = UDim2.new(0, 40, 0, 30)
rangePlus.Position = UDim2.new(0, 10, 0, 130)
rangePlus.BackgroundColor3 = Color3.fromRGB(50, 50, 60)
rangePlus.Text = "+"
rangePlus.TextColor3 = Color3.new(1, 1, 1)
rangePlus.Font = Enum.Font.GothamBold
rangePlus.TextSize = 20
rangePlus.Parent = mainFrame

local rangeMinus = Instance.new("TextButton")
rangeMinus.Size = UDim2.new(0, 40, 0, 30)
rangeMinus.Position = UDim2.new(0, 60, 0, 130)
rangeMinus.BackgroundColor3 = Color3.fromRGB(50, 50, 60)
rangeMinus.Text = "-"
rangeMinus.TextColor3 = Color3.new(1, 1, 1)
rangeMinus.Font = Enum.Font.GothamBold
rangeMinus.TextSize = 20
rangeMinus.Parent = mainFrame

-- Botão fechar
local closeBtn = Instance.new("TextButton")
closeBtn.Size = UDim2.new(0, 30, 0, 30)
closeBtn.Position = UDim2.new(1, -35, 0, 5)
closeBtn.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
closeBtn.Text = "X"
closeBtn.TextColor3 = Color3.new(1, 1, 1)
closeBtn.Font = Enum.Font.GothamBold
closeBtn.TextSize = 18
closeBtn.Parent = mainFrame

local closeCorner = Instance.new("UICorner")
closeCorner.CornerRadius = UDim.new(1, 0)
closeCorner.Parent = closeBtn

-- ================= UI FUNCTIONS =================

-- Toggle maximize/minimize
nuclearBtn.MouseButton1Click:Connect(function()
isMaximized = not isMaximized
mainFrame.Visible = isMaximized
end)

-- Kill Aura toggle
auraButton.MouseButton1Click:Connect(function()
getgenv().KillAura = not getgenv().KillAura
auraButton.Text = "Kill Aura: " .. (getgenv().KillAura and "ON" or "OFF")
auraButton.BackgroundColor3 = getgenv().KillAura and Color3.fromRGB(255, 50, 50) or Color3.fromRGB(40, 40, 50)
end)

-- Range controls
rangePlus.MouseButton1Click:Connect(function()
getgenv().AuraRange = math.min(getgenv().AuraRange + 1, 25)
rangeText.Text = "Range: " .. getgenv().AuraRange
end)

rangeMinus.MouseButton1Click:Connect(function()
getgenv().AuraRange = math.max(getgenv().AuraRange - 1, 5)
rangeText.Text = "Range: " .. getgenv().AuraRange
end)

-- Close button
closeBtn.MouseButton1Click:Connect(function()
isMaximized = false
mainFrame.Visible = false
end)

-- Efeito hover
nuclearBtn.MouseEnter:Connect(function()
nuclearBtn.BackgroundColor3 = Color3.fromRGB(40, 40, 50)
end)

nuclearBtn.MouseLeave:Connect(function()
nuclearBtn.BackgroundColor3 = Color3.fromRGB(30, 30, 40)
end)

print("[NUKE HUB] Loaded successfully! Click the nuclear button.")

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions