I want to do a recoil system, and I already tried this code:
cam.CFrame = cam.CFrame + CFrame.new(0,0,1)
But it gave me the error: invalid argument #2 (Vector3 expected, got CFrame), so I tried this line:
cam.CFrame = cam.CFrame + Vector.new(0,0,1)
And it stopped giving me the error, but the camera didn't move.

1 comment
The first one was what I was looking for, and it worked, but I tested the second one and it didn't work. Anyways, thank you.