So I have a view bobbing script that works perfectly fine with 60 fps capped. As soon a fps unlocker is used it starts speeding up. To counter this I used deltaTime but it is still doing it. Any suggestions? Here is a snippet of the code.

```
local Tick = tick()
local CameraBobbleZ
local CameraBobbleY
if Humanoid.WalkSpeed < 32 then
speed = 8
intensity = 0.005
else
speed = 8
intensity = 0.6
end
CameraBobbleZ = math.sin(Tick * speed) * intensity -- 8, 0.01
CameraBobbleY = math.sin(Tick * speed) * intensity -- 6, 0.01
local ResultCFrame = CFrame.Angles(CameraBobbleY,0,CameraBobbleZ)
OriginalCFrame = OriginalCFrame:Lerp(ResultCFrame, math.clamp(.1 * dt * 60, 0, 1) )
```