Run it
Copy the script and paste it into your executor.
Players = :()
ReplicatedStorage = :()
UIS = :()
player = Players.LocalPlayer
enemiesFolder = :()
network = ReplicatedStorage:():():()
running =
()
char = player.Character player.CharacterAdded:()
backpack = player:()
tool = char:() backpack:()
tool
originPart = char.PrimaryPart tool:() char:()
originPart
originPos = originPart.Position
pidCounter =
_, enemy (enemiesFolder:())
head = enemy:()
humanoid = enemy:()
head humanoid humanoid.Health >
pidCounter +=
targetPos = head.Position
dir = (targetPos - originPos)
dist = dir.Magnitude
dist >
n = dir.Unit
args = {
tool,
{
p = vector.(targetPos.X, targetPos.Y, targetPos.Z),
pid = pidCounter,
part = head,
d = dist,
maxDist = dist + ,
h = humanoid,
n = vector.(n.X, n.Y, n.Z),
m = .Material.Plastic,
t = ,
targetsHit = ,
sid =
}
}
network:((args))
.(()
running
()
.()
.()
)
gui = .(, player:())
gui.ResetOnSpawn =
frame = .(, gui)
frame.Size = .(, , , )
frame.Position = .(, , , )
frame.BackgroundColor3 = .(,,)
btn = .(, frame)
btn.Size = .(, -, , )
btn.Position = .(, , , -)
btn.Text =
btn.BackgroundColor3 = .(,,)
btn.TextColor3 = .(,,)
btn.MouseButton1Click:(()
running = running
btn.Text = running
btn.BackgroundColor3 = running .(,,) .(,,)
)
dragging, dragStart, startPos
frame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = frame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
UIS.InputChanged:((input)
dragging
delta = input.Position - dragStart
frame.Position = .(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
)Kills Zombies on Workspace.Enemies
All of Us Are Dead