local players = game:GetService("Players") local local_player = players.LocalPlayer getgenv().settings = { swing_aura = true, max_distance = 9e9 } if settings.swing_aura then repeat local targets = {} for _, v in next, players:GetPlayers() do if v ~= local_player and local_player.Character and v.Character and v.Character:FindFirstChild("Humanoid") and v.Character.Humanoid.Health > 0 and (v.Character:GetPivot().Position - local_player.Character:GetPivot().Position).Magnitude < settings.max_distance then table.insert(targets, v.Character) end end for _, v2 in next, targets do local tool = local_player.Character and local_player.Character:FindFirstChildOfClass("Tool") if tool and tool:FindFirstChild("Handle") and v2:FindFirstChildWhichIsA("BasePart") then tool:FindFirstChild("Use"):FireServer() firetouchinterest(tool.Handle, v2:FindFirstChildWhichIsA("BasePart"), 0) firetouchinterest(tool.Handle, v2:FindFirstChildWhichIsA("BasePart"), 1) task.wait() end end task.wait() until not settings.swing_aura end