SZA Script Keyless – Auto Shoot
Survive Zombie Arena Keyless
SZA Script Keyless – Auto Shoot
👤 alexriderr 👁 1 views ❤️ 0 likes ⏱ Mar 29, 2026
This keyless script, created by SZA Mod Hub for the Survive Zombie Arena game, offers features like Auto Farm, Skip One Round, Enable/Disable Auto-Shoot, and many more.
✨ Features
nable/Disable Auto-Shoot Enable/Disable Auto-Skip Skip One Round Auto Farm
📋 Script Code
Settings = {
	true,
	0.5,
	Vector3.new(2048, 0.1, 2048),
	Vector3.new(0, 0, 0)
}

plr = game.Players.LocalPlayer
getgenv().AutoSkip = false
getgenv().AutoShoot = false
getgenv().Balls = false -- just some balls


function TotallyDoxxed()
	-- [[Safezone]] -- 
if not workspace:FindFirstChild("YourZombieZone") then
local s =  Instance.new("Part",workspace)
s.Name = "YourZombieZone"
s.Anchored  = Settings[1]
s.Size = Settings[3]
s.Position = Settings[4]
s.Transparency = Settings[2]
end
	-- [[Delete Fences]] -- 
if workspace:FindFirstChild("Gates") then
	workspace:FindFirstChild("Gates"):Destroy()
end
end
TotallyDoxxed()

--UI Library
local GmmUI = loadstring(game:HttpGet("https://raw.githubusercontent.com/MermiXO/GMM-Ui-Lib/refs/heads/main/src.lua?t=" .. tick()))()

local ui = GmmUI.new({ 
	Title = "SZA Mod Menu"
})

-- MAIN MENU --
local home = ui:NewMenu("Made by AIU: Already In Use")

-- LOAD MENUS -- 
local AutoFarm = ui:NewMenu("Auto Shoot| Auto Skip | and more")
local lprlSet = ui:NewMenu("Safe Zone| Walkspeed | FOV | and more")
local Stats = ui:NewMenu("Stats Menu")
local settings = ui:NewMenu("Settings Menu")

function m(str,d)
local message = Instance.new("Message",workspace)
message.Text = str or "Error 5000.45325788985" 
task.wait(d)
message:Destroy()
end


function ReturnHome(delayTime)
	delayTime = delayTime or 0
	task.delay(delayTime, function()
		ui:PushMenu(home)
	end)
end



function TotallyFoxxed() --what the fox...
if plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
	plr.Character.HumanoidRootPart.CFrame = CFrame.new(-math.random(85,100), 2, -math.random(190,195))
	end
end

function TotallyBoxed(target)
 target.HumanoidRootPart.RootJoint:Destroy()
 target.HumanoidRootPart.Transparency = 0 --  (it isn't 0, when you haven't changed it before. Torso transparency is 0!)
end




-- LOAD SUBMENUS --
home:Submenu("AutoFarm", "Autofarm at maximum efficiency.", AutoFarm)
home:Submenu("Local Player", "Utilities and Player Features.", lprlSet)
home:Submenu("Stats", "General Stats, in general or of this round..", Stats)
home:Submenu("Coming soon", "General Hot Dogs.", settings)

	game.TextChatService.TextChannels.RBXGeneral:SendAsync("Script was made by Is_AlreadyInUse in scriptblox.")
---------_--
-- AutoFarm MENU --
---------_--

AutoFarm:Button("Enable/Disable Auto-Shoot", "", function()
getgenv().AutoShoot = not getgenv().AutoShoot
 m("Auto-Farm has been changed to: "..tostring(getgenv().AutoShoot),2)
local tool = plr.Backpack:FindFirstChildWhichIsA("Tool") or plr.Character:FindFirstChildWhichIsA("Tool")
repeat
	if tool then -- just in case the old one haven't been removed or the new one haven't been added (Top Logic Moment)
tool.Parent =  plr.Character
mouse1press() -- undetectable
end
task.wait()
until getgenv().AutoShoot == false
task.wait()
tool.Parent =  plr.Backpack
end)

AutoFarm:Button("Enable/Disable Auto-Skip", "", function()
	getgenv().AutoSkip = not getgenv().AutoSkip 
	 m("Auto-Skip has been changed to: "..tostring(getgenv().AutoSkip),2)
	 local remote = game:GetService("ReplicatedStorage").WaveRemotes:FindFirstChild("SkipVote", 0.5)
repeat
if remote then
remote:FireServer(getgenv().AutoSkip)
end
task.wait(3)
until getgenv().AutoSkip == false

end)

AutoFarm:Button("Skip One Round", "", function()
	 local remote = game:GetService("ReplicatedStorage").WaveRemotes:FindFirstChild("SkipVote", 0.5)
	 remote:FireServer(true)
end)


AutoFarm:Button("← Back", "Return to main menu.", function()
	ReturnHome(0.5)
end)


---------_--
-- lprlSet MENU --
---------_--

lprlSet:Button("Teleport to Safezone", "", function()
	TotallyFoxxed() 
end)

lprlSet:Button("Enable/Disable Only Hitboxes", "It will show only the hitboxes of each zombie/", function()
	getgenv().Balls = not getgenv().Balls
for i, zom in pairs(workspace.Zombies_Local:GetChildren()) do
	if zom:IsA("Model") and zom:FindFirstChild("HumanoidRootPart") and getgenv().Balls then
 if zom.HumanoidRootPart:FindFirstChild("RootJoint") then
TotallyBoxed(zom)
end
end
end
workspace.Zombies_Local.ChildAdded:Connect(function(child)
if getgenv().Balls then
print("Zombie has been infected with ligmaballz virus...")
TotallyBoxed(child)
end

end)

end)


lprlSet:Button("Walkspeed Increase", "", function()
if plr and plr.Character and plr.Character:FindFirstChild("Humanoid") then
	plr.Character.Humanoid.WalkSpeed = plr.Character.Humanoid.WalkSpeed + 10
	 m("Walkspeed has been changed to: "..plr.Character.Humanoid.WalkSpeed, 1)
	end
end)

lprlSet:Button("Walkspeed Decrease", "", function()
if plr and plr.Character and plr.Character:FindFirstChild("Humanoid") then
	plr.Character.Humanoid.WalkSpeed = plr.Character.Humanoid.WalkSpeed - 10
	 m("Walkspeed has been changed to: "..plr.Character.Humanoid.WalkSpeed, 1)
	end
end)

lprlSet:Button("Default Walkspeed", "", function()
if plr and plr.Character and plr.Character:FindFirstChild("Humanoid") then
	plr.Character.Humanoid.WalkSpeed =  16
	 m("Walkspeed has been changed to : "..tostring(16), 1)
	end
end)

lprlSet:Button("FOV Increase", "", function()
if workspace.CurrentCamera.FieldOfView  10 then
workspace.CurrentCamera.FieldOfView = workspace.CurrentCamera.FieldOfView - 10
	 m("FOV has been changed to : "..tostring(game.Camera.FieldOfView), 1)
	 else
	 m("You can't decrease more your FOV", 3)
	 end
end)


lprlSet:Button("Default FOV", "", function()
workspace.CurrentCamera.FieldOfView = 70
	 m("FOV has been changed to : 70", 1)
end)

lprlSet:Button("← Back", "Return to main menu.", function()
	ReturnHome()
end)


---------_--
-- Stats MENU --
---------_--

Stats:Button("Show Round Stats", "If you are blind..but you aren't for watching the message..", function()
	 m("Total Kills: "..tostring(game:GetService("Players").LocalPlayer.leaderstats.Kills.Value).." \nTotal Minerals: "..tostring(game:GetService("Players").LocalPlayer.leaderstats.Minerals.Value),2)
end)



Stats:Button("← Back", "Return to main menu.", function()
	ReturnHome()
end)



---------------------------------------------------
-- SETTINGS MENU
---------------------------------------------------
settings:Button("Coming soon", "Coming soon", function()

end)

settings:Button("← Back", "Return to main menu.", function()
	ReturnHome()
end)



ui:PushMenu(home)

	game.TextChatService.TextChannels.RBXGeneral:SendAsync("Script was made by GameDeveloper_333 and Is_AlreadyInUse in scriptblox.")
🎮 Similar Scripts
💬 Comments (0)
Login to post a comment
No comments yet. Be the first!
Script Info
Game Survive Zombie Arena
TypeKeyless
Authoralexriderr
Views1
Likes0
PublishedMar 29, 2026
🎮 Play Game on Roblox
🕐 Recent Scripts
The SCP Elevator Script | Regen Coil, Fast Coil
The SCP Elevator Script | Regen Coil, Fast Coil
The SCP Elevator • 👁 1
Keyless
Cat Piece Script by Kaito Hub | Weapons and Combat Features
Cat Piece Script by Kaito Hub | Weapons and Combat Features
Cat Piece • 👁 12
Keyless
Forest Grind inf wood and money
Forest Grind inf wood and money
Forest Grind • 👁 10
Keyless
Valnce Hub Blade Ball Script
Valnce Hub Blade Ball Script
Blade Ball • 👁 8
Keyless
inf money
inf money
Train to Escape Prison • 👁 7
Keyless