When I zoom in when aiming with a custom-made sniper I made, I used FieldOfView to zoom in. However, moving the camera around is super grainy and it makes it very hard to aim accurately because the cursor just moves past it like it's on a grid. How can I fix this problem so it is smoother like in Phantom Forces?

My Aim Script:

mouse.Button2Down:connect(function()
	if Tool.Parent:FindFirstChild("Humanoid") then
	mouse.Icon = "http://www.roblox.com/asset/?id=33410686" -- make cursor transparent
		for i = 70, 20, -5 do
  			workspace.CurrentCamera.FieldOfView = i
   			wait()
		end
		guiclone2.ImageLabel.ImageTransparency = 0 -- sniper scope image for aiming
	end
end)

I gave as much information as I could about this problem, if you can help me solve this, it would be appreciated, thanks!

1 comment

0

You're going to have to make a custom camera script. The default camera scripts aren't necessarily the greatest when it comes to first person shooter style games. Like you said it's not smooth and it becomes more noticeable the lower your camera's FOV.