
Keyless

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