Zombie Wave Survival Script Keyless – Kill aura
Zombie Wave Survival Keyless
Zombie Wave Survival Script Keyless – Kill aura
👤 alexriderr 👁 10 views ❤️ 0 likes ⏱ Mar 27, 2026
This keyless script is created by OpenSource Hub for the Zombie Wave Survival Roblox game, allowing you to eliminate any zombies that come near you.
✨ Features
Auto Farm Kill Aura On ESP God Mode
📋 Script Code
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local PlayerGui = player:WaitForChild("PlayerGui")

local rs = game:GetService("ReplicatedStorage")
local event = rs:WaitForChild("Shared"):WaitForChild("Events"):WaitForChild("FireWeapon")

-- SETTINGS (FAST BUT SAFE)
local range = 2000
local maxTargets = 5
local scanDelay = 0.25
local loopDelay = 0.02
local loopCount = 5 -- 🔥 4x power

local running = false
local cachedTargets = {}

-- GUI
local gui = Instance.new("ScreenGui", PlayerGui)
gui.Name = "OpenSourceHub"
gui.ResetOnSpawn = false

local frame = Instance.new("Frame", gui)
frame.Size = UDim2.new(0, 190, 0, 95)
frame.Position = UDim2.new(0.5, -95, 0.5, -47)
frame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
frame.Active = true
frame.Draggable = true
frame.BorderSizePixel = 0

Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 10)

local stroke = Instance.new("UIStroke", frame)
stroke.Color = Color3.fromRGB(60, 60, 60)

-- Title
local title = Instance.new("TextLabel", frame)
title.Size = UDim2.new(1, -10, 0, 25)
title.Position = UDim2.new(0, 5, 0, 2)
title.BackgroundTransparency = 1
title.Text = "OpenSource hub"
title.Font = Enum.Font.GothamBold
title.TextSize = 13
title.TextColor3 = Color3.fromRGB(255,255,255)
title.TextXAlignment = Enum.TextXAlignment.Left

-- Subtitle
local sub = Instance.new("TextLabel", frame)
sub.Size = UDim2.new(1, -10, 0, 15)
sub.Position = UDim2.new(0, 5, 0, 18)
sub.BackgroundTransparency = 1
sub.Text = "Made by _OpenSource_"
sub.Font = Enum.Font.Gotham
sub.TextSize = 10
sub.TextColor3 = Color3.fromRGB(150,150,150)
sub.TextXAlignment = Enum.TextXAlignment.Left

-- Button
local btn = Instance.new("TextButton", frame)
btn.Size = UDim2.new(1, -20, 0, 35)
btn.Position = UDim2.new(0, 10, 0, 45)
btn.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
btn.Text = "Kill Aura: OFF"
btn.Font = Enum.Font.GothamBold
btn.TextSize = 14
btn.TextColor3 = Color3.fromRGB(255,255,255)
btn.BorderSizePixel = 0

Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 8)

local btnStroke = Instance.new("UIStroke", btn)
btnStroke.Color = Color3.fromRGB(70,70,70)

-- Toggle
btn.MouseButton1Click:Connect(function()
	running = not running
	
	if running then
		btn.Text = "Kill Aura: ON"
		btn.BackgroundColor3 = Color3.fromRGB(120, 40, 40)
	else
		btn.Text = "Kill Aura: OFF"
		btn.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
	end
end)

-- FUNCTIONS

local function getGun()
	local char = player.Character
	if not char then return nil end

	for _, v in pairs(char:GetChildren()) do
		if v:IsA("Tool") then
			return v
		end
	end

	return nil
end

local function scanTargets()
	local char = player.Character
	if not char then return {} end
	
	local root = char:FindFirstChild("HumanoidRootPart")
	if not root then return {} end

	local targets = {}

	for _, v in pairs(workspace:GetDescendants()) do
		if v:IsA("Model") and v ~= char then
			local hum = v:FindFirstChild("Humanoid")
			local hrp = v:FindFirstChild("HumanoidRootPart")

			if hum and hrp and hum.Health > 0 then
				local mag = (hrp.Position - root.Position).Magnitude
				if mag <= range then
					table.insert(targets, hrp)
				end
			end
		end
	end

	table.sort(targets, function(a, b)
		return (a.Position - root.Position).Magnitude  0 then
					for _, target in ipairs(cachedTargets) do
						local origin = root.Position
						local targetPos = target.Position
						local direction = (targetPos - origin).Unit

						event:FireServer(gun, origin, targetPos, target, direction, 2)
					end
				end
			end
		end
	end)
end
🎮 Similar Scripts
Find a color or Fall Script Keyless Keyless
Find a color or Fall Script Keyless
Find a color or Fall
👁 4 • ❤️ 0
Speed Control Script for steal a brainrot – Unpatched and Working Keyless
Speed Control Script for steal a brainrot – Unpatched and Working
Steal a Brainrot
👁 14 • ❤️ 0
Fart Training Script keyless – inf cash Keyless
Fart Training Script keyless – inf cash
Fart Training
👁 15 • ❤️ 0
💬 Comments (0)
Login to post a comment
No comments yet. Be the first!
Script Info
Game Zombie Wave Survival
TypeKeyless
Authoralexriderr
Views10
Likes0
PublishedMar 27, 2026
🎮 Play Game on Roblox
🕐 Recent Scripts
Find a color or Fall Script Keyless
Find a color or Fall Script Keyless
Find a color or Fall • 👁 4
Keyless
Speed Control Script for steal a brainrot – Unpatched and Working
Speed Control Script for steal a brainrot – Unpatched and Working
Steal a Brainrot • 👁 14
Keyless
Fart Training Script keyless – inf cash
Fart Training Script keyless – inf cash
Fart Training • 👁 15
Keyless
100 Waves Later Auto Kill Script Keyless
100 Waves Later Auto Kill Script Keyless
100 Waves Later • 👁 17
Keyless
Infinity Catch!!!
Infinity Catch!!!
Catch Bugs • 👁 15
Keyless