Third person shooter character/camera movement

thanks man! this was very helpful! , the only thing that I`ve changed is not using followcamera ,and using the cameraboom !