How do I make a script that forcefully sets a players camera sensitivity? I’ve been fiddling with it for a bit and can’t find out how. Help would be appreciated. Thanks!
-- C = Camera Sensitivity/MouseSensitivity
-- D = MouseDeltaSensitivity
-- formula 0.1 / C = D
-- 0.1 increase to make it the movement speed higher decrease to make it slower
local userInputService = game:GetService("UserInputService")
local UserGameSettings = UserSettings():GetService("UserGameSettings")
local number = 0.1 -- change this number to change speed
local mouseDeltaSensitivity = number / UserGameSettings.MouseSensitivity
userInputService.MouseDeltaSensitivity = mouseDeltaSensitivity
UserGameSettings:GetPropertyChangedSignal("MouseSensitivity"):Connect(function()
mouseDeltaSensitivity = number / UserGameSettings.MouseSensitivity
userInputService.MouseDeltaSensitivity = mouseDeltaSensitivity
end)
it’s on devforum: How to change the players camera sensitivity and keep it locked? - #2 by PlaasBoer - Scripting Support - Developer Forum | Roblox
2 Likes
Thank you so much. I should’ve done my research first.
1 Like
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.