GunGame Script | KILL ALL

Created by No#4808

Features:

  • KILL ALL
    • execute and press ; on your keyboard
    • EQUIP BERSERKER CLASS AND THIS WILL WORK BETTER
local i = false
local ToggleKey = Enum.KeyCode.Semicolon --https://developer.roblox.com/en-us/api-reference/enum/KeyCode
--must hit togglekey to start
local length = 100000 --number of studs between you and other players to hit them (keep it at this to kill all)

game:GetService("ReplicatedStorage").Remotes.Died:Destroy()
game:GetService("Workspace").Interactives.Water:Destroy()
getgenv().toggle = false
function killaura(character)
   spawn(function()
       local namee = character.Name
       while task.wait(0.1) do
           if toggle == true then
               if game.Players.LocalPlayer.Character then
                   if character then
                       if game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") and character:FindFirstChild("HumanoidRootPart") then
                           if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - character.HumanoidRootPart.Position).Magnitude < length then
                               local num = 0
                               if not _G.current then
                                   _G.current = character
                                   timer = tick()
                                   while task.wait(0.035) do
                                       if (tick() - timer)/1000 > 5 then
                                           break
                                       end
                                       if _G.current ~= character then
                                           break
                                       end
                                       if workspace:FindFirstChild(character.Name.."Shield") then
                                           workspace:FindFirstChild(character.Name.."Shield"):Destroy()
                                       end
                                       if not toggle then
                                           break
                                       end
                                       if not game.Players:GetPlayerFromCharacter(character) then
                                           break
                                       elseif not game.Players:GetPlayerFromCharacter(character).Parent then
                                           break
                                       end
                                       if game.Players:GetPlayerFromCharacter(character).SafeZone.Value then
                                           break
                                       end
                                       if character.Humanoid.Health > 0 then
                                           num = num + 1
                                           local a,b,c = math.random(-500, 500)/100,0,math.random(-500, 500)/100
                                           game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.lookAt(character.HumanoidRootPart.Position + Vector3.new(a,b,c), character.HumanoidRootPart.Position)
                                           game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity = character.HumanoidRootPart.Velocity
                                           if i then
                                               i = false
                                               game:GetService("ReplicatedStorage").Remotes.Hit:FireServer("Right Arm")
                                           else
                                               i = true
                                               game:GetService("ReplicatedStorage").Remotes.Hit:FireServer("Left Arm")
                                           end
                                       else
                                           break
                                       end
                                   end
                                   if _G.current == character then
                                       _G.current = nil
                                   end
                               end
                           end
                       end
                   else
                       repeat task.wait(1) until game.Players[namee].Character
                       task.wait(0.05)
                       killaura(game.Players[namee].Character)
                   end
               end
           else
               repeat task.wait(0.1) until toggle
           end
       end
   end)
end
for i, v in pairs(game.Players:GetChildren()) do
   if v ~= game.Players.LocalPlayer then
       task.wait(0.1347523)
       killaura(v.Character)
       v.CharacterAdded:Connect(function()
           task.wait(0.05)
           killaura(v.Character)
       end)
   end
end
game.Players.ChildAdded:Connect(function(v)
   killaura(v.Character)
   v.CharacterAdded:Connect(function()
       task.wait(0.05)
       killaura(v.Character)
   end)
end)
game:GetService("UserInputService").InputBegan:Connect(function(inp)
   if inp.KeyCode == ToggleKey then
       if getgenv().toggle then
           getgenv().toggle = false
       else
           getgenv().toggle = true
       end
   end
end)
while task.wait() do
   if not _G.current and toggle then
       game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(0, 1000, 0))
   end
end