Right-click Chaser → Insert Object → Script. Then add this code:
-- Simple Chase Script
local chaser = script.Parent
local chaseSpeed = 10
while true do
-- Find the closest player
local closestPlayer = nil
local closestDistance = math.huge
for _, player in pairs(game.Players:GetPlayers()) do
if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local playerPosition = player.Character.HumanoidRootPart.Position
local distance = (chaser.Position - playerPosition).Magnitude
if distance < closestDistance then
closestDistance = distance
closestPlayer = player
end
end
end
-- Move toward the closest player
if closestPlayer then
local playerPos = closestPlayer.Character.HumanoidRootPart.Position
local direction = (playerPos - chaser.Position).Unit
chaser.Velocity = direction * chaseSpeed
end
-- Check if we caught someone!
if closestDistance < 5 then
print("CAUGHT " .. closestPlayer.Name .. "!")
end
wait(0.1)
end Try changing "local chaseSpeed = 10" to a bigger number like 15 or 20. Can you still escape?