Run it
Copy the script and paste it into your executor.
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local LocalPlayer = Players.LocalPlayer
local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local HRP = Character:WaitForChild("HumanoidRootPart")
local HitRemote = ReplicatedStorage:WaitForChild("GameRemotes")
:WaitForChild("Combat")
:WaitForChild("Hit")
local RANGE = 45 -- max distance
()
closest =
shortestDistance = RANGE
_, player (Players:())
player ~= LocalPlayer player.Character
targetHRP = player.Character:()
torso = player.Character:() targetHRP
targetHRP torso
distance = (targetHRP.Position - HRP.Position).Magnitude
distance < shortestDistance
shortestDistance = distance
closest = {
torso = torso,
hrp = targetHRP
}
closest
.()
target = ()
target
direction = (target.hrp.Position - HRP.Position).Unit
args = {
{
= target.torso,
Normal = direction,
Position = target.hrp.Position
},
,
,
,
,
target.hrp.Position
}
HitRemote:((args))
HitRemote:((args))
HitRemote:((args))
Instant kill (kill aura) You may increase range as you see fit - I'm unsure myself if they even have a magnitude check. Instructions : Take out a weapon (as in, hold it in your hands) Swing it around a player (NOT IN A SAFE ZONE) Let the bodies hit the floor