if settings.FakeView then
local move = Vector( ucmd:GetForwardMove(), ucmd:GetSideMove(), 0 )
local norm = move:GetNormal()
local set = ( norm:Angle() + ( View ) ):Forward() * move:Length()
ucmd:SetForwardMove(set.x )
ucmd:SetSideMove(set.y)
fakeview = true
elseif fakeview then
ucmd:SetForwardMove(angles.p)
ucmd:SetSideMove(angles.y)
fakeview = false
end
)