I watched a video on zombie that can follow you. It uses MoveTo.
I have some printers reporting who the closest target is, and they appear perfectly, but the zombie never follows me, without an error in both studio and public. Is there a way to fix this?
SCRIPT
local torso = script.Parent.Torso local h = script.Parent.Humanoid local spawncf = script.Parent.Torso.CFrame function findPlayer() for _,v in next,game.Players:GetPlayers() do if v.Character then local char = v.Character if char:FindFirstChild("Humanoid") and char:FindFirstChild("Torso") then local ptorso = char.Torso if (ptorso.Position - torso.Position).magnitude <= 20 then return v end end end end return nil end while wait() do -- if findPlayer() ~= nil then -- print(findPlayer().Name) -- else -- print("nil") -- end local player = findPlayer() if player then h:MoveTo(player.Character.Torso.CFrame.p) else h:MoveTo(spawncf.p) end end