Hey, there! I've been trying to make a homing attack sort of thing, and I'm moving the Player's CFrame to do it. It does reach its goal, but then it moves to the side or backwards a bit. I would like it to not be moving back. Here's my code:
for i = 1,50 do
local tor = localPlayer.Character:WaitForChild('UpperTorso')
local cam = workspace.CurrentCamera
if not stop then
tor.Parent.UpperTorso.CFrame = tor.CFrame
--How much you want to move them
* CFrame.new((CFrame.new(0,2,2)
--Multiplied by lookVector of the Camera's CoordinateFrame
* tor.CFrame.lookVector * 1))
wait(0.01)
end
tor.Touched:Connect(function()
stop = true
end)
tor.Parent.Head.Touched:Connect(function()
stop = true
end)
Thank you.
