I used some guy's Technique to do this, however, He has a part when it said:
--look at character until it leaves or goes behind
repeat
p = head.Position
pos = ppart.Position
head.CFrame = CFrame.new(p,pos)
wait(1/20)
until ( (pos-p).magnitude > radius ) or ( rotationDifference(cf , head.CFrame ) > 1.25 )
head.CFrame = (cf-cf.p)+p --old rotation
break
end
And I didn't want it to Stop when I go behind. So can any of you guys please help me?
--ChannelRansom_Yt

3 comments
pos = ppart.Position? What's ppart?
Body gyro
@ChannelRansom_YT what's your problem here? I don't understand it.