Version / Update: v1.0.0
- Download / Script Link
- -- Infinite damage script: Works with ANY gun/tool, targets ANY animal/target in workspace.Living.Animals, spams for infinite/instant kills, looped forever
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local normalBullet = ReplicatedStorage:WaitForChild("Stuff", 5):WaitForChild("Bullets", 5):WaitForChild("NormalBullet", 5)
-- Config: Tweak for speed vs safety
local SPAM_PER_TARGET = 8 -- Hits per animal per loop (8+ = true infinite/one-shot even bosses)
local LOOP_DELAY = 0.1 -- 0.1s = fast farm (0.05-0.2s range; lower = riskier)
local MAX_RANGE = 1500 -- Target anything within 1500 studs (set to math.huge for EVERYTHING)
while true do
local char = player.Character
if char and char.Parent and char:FindFirstChild("HumanoidRootPart") then
local playerPos = char.HumanoidRootPart.Position
local headPos = char:FindFirstChild("Head") and char.Head.Position or playerPos
local living = workspace:FindFirstChild("Living")
if living then
local targetsFolder = living:FindFirstChild("Animals") -- Change to other folders if needed (e.g., "Players" for PvP)
if targetsFolder then
for _, weapon in ipairs(char:GetChildren()) do
local scripts = weapon:FindFirstChild("Scripts")
if scripts then
local system = scripts:FindFirstChild("System")
if system then
local hitRemote = system:FindFirstChild("Hit")
if hitRemote and hitRemote:IsA("RemoteEvent") then
-- Valid weapon found (AK-47, SVD, any gun with this structure)
for _, target in ipairs(targetsFolder:GetChildren()) do
local hrp = target:FindFirstChild("HumanoidRootPart")
local hum = target:FindFirstChild("Humanoid")
if hrp and hum and hum.Health > 0 then
local dist = (hrp.Position - playerPos).Magnitude
if dist < MAX_RANGE then
local startPos = weapon:FindFirstChild("Handle")
and weapon.Handle.Position
or headPos
local hitPos = hrp.Position + Vector3.new(math.random(-1,1), math.random(1,3), math.random(-1,1)) -- Random offset for natural hits
local distVec = hitPos - startPos
local shootDir = distVec.Unit
local argsTable = {
{
DistanceMade = distVec,
StartPosition = startPos,
HitMaterial = Enum.Material.Plastic, -- Or randomize: Enum.Material[math.random(1,#Enum.Material:GetEnumItems())]
Ray = nil,
ShootDirection = shootDir,
HitPos = hitPos,
RayHit = hrp,
HitPart = hum,
Bullet = normalBullet
}
}
-- Spam for infinite damage
for _ = 1, SPAM_PER_TARGET do
pcall(function()
hitRemote:FireServer(unpack(argsTable))
end)
task.wait(0.005) -- Micro-delay to mimic legit firing
end
end
end
end
end
end
end
end
end
end
end
task.wait(LOOP_DELAY)
end[ View More ]
Made the script free pls consider donating
- Works on mobile
- Yes