My follow script
torso = script.Parent.Torso maxrange = 70 minrange = 20 target = nil tor = nil head = script.Parent.Head torso.BodyPosition.position = Vector3.new(0,head.Position.Y+10,0) function findNearestTarget() plrs = game.Players:GetChildren() for i, plr in ipairs(plrs) do if plr.Character ~= nil then if plr.Character:findFirstChild("Humanoid") and plr.Character.Humanoid.Health>0 then if plr.Character:findFirstChild("Torso") then tor = plr.Character.Torso end if target == nil then if ((torso.Position - tor.Position).magnitude <= maxrange) then if ((torso.Position - tor.Position).magnitude >= minrange) then target = plr.Character else target = nil script.Parent.Zombie:MoveTo(script.Parent.Head.Position, script.Parent.Head) end else target = nil script.Parent.Zombie:MoveTo(script.Parent.Head.Position, script.Parent.Head) end end end end end end while true do wait(.1) findNearestTarget() if target ~= nil then if ((torso.Position - tor.Position).magnitude <= maxrange) and ((torso.Position - tor.Position).magnitude >= minrange) then script.Parent.Zombie:MoveTo(target.Torso.Position, target.Torso) script.Parent.Torso.BodyPosition.position = Vector3.new(0,tor.Position.Y,0) else target = nil end else target =nil end end
So, what i want is that the humanoid keeps constantly focused at its target, aka, looking at the target. I really don't understand to much humanoids, so can someone tell me how to make the humanoid constantly looking at the target?