OP KILLAURA VOXELS
Key Required

OP KILLAURA VOXELS

Build & SurviveBookhdxxo2Bookhdxxo2 734 views 9.1K executesUpdated Sep 1, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•289 lines (8698 chars)
--[[
    ULTRA FAST KILL AURA - Simple Box GUI
    Press K to toggle | 9999 range
]]

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

-- CONFIGURATION
local CONFIG = {
    Range = 9999,
    TargetRefreshRate = 0.01,
}

-- VARIABLES
local isEnabled = false
local renderConnection = nil
local currentTarget = nil
local lastTargetRefresh = 0
local attackCounter = 0

-- FAST REMOTE DETECTION
local Remote = nil
local isRemoteEvent = false

local function findRemoteFast()
    -- Direct path first
    local systems = ReplicatedStorage:FindFirstChild("Systems")
    if systems then
        local actionsSystem = systems:FindFirstChild("ActionsSystem")
        if actionsSystem then
            local network = actionsSystem:FindFirstChild("Network")
            if network then
                local attack = network:FindFirstChild("Attack")
                if attack and (attack:IsA("RemoteEvent") or attack:IsA("RemoteFunction")) then
                    return attack
                end
            end
        end
    end
    
    -- Recursive scan
    local function scan(parent)
        for _, child in ipairs(parent:GetChildren()) do
            if child:IsA("RemoteEvent") or child:IsA("RemoteFunction") then
                local name = child.Name:lower()
                if name:find("attack") or name:find("hit") or name:find("damage") then
                    return child
                end
            end
            if #child:GetChildren() > 0 then
                local found = scan(child)
                if found then return found end
            end
        end
        return nil
    end
    
    return scan(ReplicatedStorage)
end

-- OPTIMIZED TARGET SCANNER
local function getNearestTarget(origin, maxDist)
    local bestTarget = nil
    local bestDist = maxDist * maxDist
    local character = LocalPlayer.Character
    
    -- Player targets
    local players = Players:GetPlayers()
    for i = 1, #players do
        local player = players[i]
        if player ~= LocalPlayer then
            local char = player.Character
            if char then
                local hrp = char:FindFirstChild("HumanoidRootPart")
                local hum = char:FindFirstChild("Humanoid")
                if hrp and hum and hum.Health > 0 then
                    local pos = hrp.Position
                    local dx = pos.X - origin.X
                    local dy = pos.Y - origin.Y
                    local dz = pos.Z - origin.Z
                    local distSq = dx*dx + dy*dy + dz*dz
                    
                    if distSq < bestDist then
                        bestDist = distSq
                        bestTarget = {
                            character = char,
                            hrp = hrp,
                            humanoid = hum
                        }
                    end
                end
            end
        end
    end
    
    -- NPC targets
    local workspaceChildren = workspace:GetChildren()
    for i = 1, #workspaceChildren do
        local child = workspaceChildren[i]
        if child:IsA("Model") and child ~= character then
            local hrp = child:FindFirstChild("HumanoidRootPart")
            local hum = child:FindFirstChild("Humanoid")
            if hrp and hum and hum.Health > 0 then
                local pos = hrp.Position
                local dx = pos.X - origin.X
                local dy = pos.Y - origin.Y
                local dz = pos.Z - origin.Z
                local distSq = dx*dx + dy*dy + dz*dz
                
                if distSq < bestDist then
                    bestDist = distSq
                    bestTarget = {
                        character = child,
                        hrp = hrp,
                        humanoid = hum
                    }
                end
            end
        end
    end
    
    return bestTarget
end

-- ULTRA FAST ATTACK
local function fireAttack(target)
    if not target or not target.character then return false end
    
    local success = false
    
    if isRemoteEvent then
        local ok = pcall(function()
            Remote:FireServer(target.character, 1)
        end)
        if ok then
            success = true
        else
            ok = pcall(function()
                Remote:FireServer(target.character)
            end)
            if ok then success = true end
        end
    else
        local ok = pcall(function()
            Remote:InvokeServer(target.character, 1)
        end)
        if ok then success = true end
    end
    
    if success then
        attackCounter = attackCounter + 1
    end
    
    return success
end

-- MAIN ATTACK LOOP
local function ultraFastAttack()
    if not isEnabled or not Remote then return end
    
    local character = LocalPlayer.Character
    if not character then return end
    
    local hrp = character:FindFirstChild("HumanoidRootPart")
    if not hrp then return end
    
    local now = tick()
    
    -- Rapid target refresh
    if now - lastTargetRefresh > CONFIG.TargetRefreshRate then
        currentTarget = getNearestTarget(hrp.Position, CONFIG.Range)
        lastTargetRefresh = now
    end
    
    -- Attack if we have a target
    if currentTarget and currentTarget.hrp and currentTarget.humanoid.Health > 0 then
        local targetPos = currentTarget.hrp.Position
        local dx = targetPos.X - hrp.Position.X
        local dy = targetPos.Y - hrp.Position.Y
        local dz = targetPos.Z - hrp.Position.Z
        local distSq = dx*dx + dy*dy + dz*dz
        
        if distSq <= CONFIG.Range * CONFIG.Range then
            fireAttack(currentTarget)
        else
            currentTarget = nil
        end
    end
end

-- SIMPLE BOX GUI
local function createSimpleGUI()
    local screenGui = Instance.new("ScreenGui")
    screenGui.Name = "SimpleKA"
    screenGui.ResetOnSpawn = false
    screenGui.Parent = CoreGui
    
    -- Simple box frame (like old one)
    local frame = Instance.new("Frame")
    frame.Size = UDim2.new(0, 80, 0, 80)
    frame.Position = UDim2.new(0.85, 0, 0.7, 0)
    frame.BackgroundColor3 = Color3.fromRGB(30, 30, 40)
    frame.BackgroundTransparency = 0.2
    frame.BorderSizePixel = 0
    frame.Active = true
    frame.Draggable = true
    frame.Parent = screenGui
    
    -- Rounded corners
    local corner = Instance.new("UICorner")
    corner.CornerRadius = UDim.new(0, 12)
    corner.Parent = frame
    
    -- Simple button
    local button = Instance.new("TextButton")
    button.Size = UDim2.new(0.8, 0, 0.8, 0)
    button.Position = UDim2.new(0.1, 0, 0.1, 0)
    button.BackgroundColor3 = Color3.fromRGB(200, 60, 60)
    button.BorderSizePixel = 0
    button.Font = Enum.Font.GothamBold
    button.Text = "OFF"
    button.TextColor3 = Color3.fromRGB(255, 255, 255)
    button.TextSize = 14
    button.Parent = frame
    
    -- Rounded corners for button
    local buttonCorner = Instance.new("UICorner")
    buttonCorner.CornerRadius = UDim.new(0, 8)
    buttonCorner.Parent = button
    
    -- Toggle function
    local function toggle()
        isEnabled = not isEnabled
        button.Text = isEnabled and "ON" or "OFF"
        button.BackgroundColor3 = isEnabled and 
            Color3.fromRGB(60, 200, 60) or 
            Color3.fromRGB(200, 60, 60)
        
        if isEnabled then
            if renderConnection then
                renderConnection:Disconnect()
            end
            renderConnection = RunService.Heartbeat:Connect(ultraFastAttack)
            currentTarget = nil
            lastTargetRefresh = 0
            attackCounter = 0
        elseif renderConnection then
            renderConnection:Disconnect()
            renderConnection = nil
        end
    end
    
    -- Button click
    button.Activated:Connect(toggle)
    
    -- Keyboard toggle (K)
    UserInputService.InputBegan:Connect(function(input, gameProcessed)
        if not gameProcessed and input.KeyCode == Enum.KeyCode.K then
            toggle()
        end
    end)
end

-- INITIALIZATION
local function init()
    print("⚡ Loading Kill Aura...")
    
    Remote = findRemoteFast()
    isRemoteEvent = Remote and Remote:IsA("RemoteEvent")
    
    if not Remote then
        warn("❌ No attack remote found!")
        return
    end
    
    print("✅ Remote found:", Remote:GetFullName())
    print("🎯 Range:", CONFIG.Range)
    print("⌨️ Press 'K' to toggle")
    
    pcall(createSimpleGUI)
    print("✅ Kill Aura loaded!")
end

pcall(init)

Features & Information

JUST KA (CREDIT NOOBGOD6)

Community Comments (0)

No comments yet for this script.

More Scripts for Build & Survive