--BROUGHT TO YOU BY RobloxScripter.com!--
local PlayerAttack = Combat:WaitForChild("PlayerAttack")
local Pickup = Systems:WaitForChild("Drops"):WaitForChild("Pickup")
local Drops = ReplicatedStorage:WaitForChild("Drops")
-- Funcs obviously
local function InRange(Object)
assert(Object:IsA("Model") or Object:IsA("BasePart"), "ok retard now it's broken")
local Position = Object:IsA("Model") and Object:GetPivot().Position or Object.Position
local Character = Player.Character
if not Character then return false end
return (Position - Character:GetPivot().Position).Magnitude 0 and Cooldown > SPEED then
Attack(v)
LastSwing = NewTick
end
end
end