Adjust Freecam Speed
THIS IS THE FIVEM-FREECAM RESOURCE AND NOT CS-HOUSING
This guide explains how to modify your freecam movement speed.
Basic Speed Adjustment
To make your freecam move slower:
Open the
fivem-freecam/client/config.lua
fileFind the
BASE_CONTROL_SETTINGS
section (around line 33)Modify the
BASE_MOVE_MULTIPLIER
value:BASE_MOVE_MULTIPLIER = 1, -- Default value
Reduce this value to slow down the camera:
BASE_MOVE_MULTIPLIER = 0.5, -- Half speed
or
BASE_MOVE_MULTIPLIER = 0.3, -- Even slower
Save the file and restart the resource
Advanced Speed Controls
You can further customize the camera speed by adjusting these additional settings:
Fast Movement (Sprint)
The FAST_MOVE_MULTIPLIER
controls how fast the camera moves when holding the sprint button:
FAST_MOVE_MULTIPLIER = 10, -- Default value
Decrease this value to reduce the maximum speed:
FAST_MOVE_MULTIPLIER = 5, -- Half as fast
Slow Movement (Precision)
The SLOW_MOVE_MULTIPLIER
controls how slow the camera moves when holding the slow button:
SLOW_MOVE_MULTIPLIER = 10, -- Default value
Increase this value to make precision movements even slower:
SLOW_MOVE_MULTIPLIER = 20, -- More precise
Input-Specific Adjustments
If you want different speeds for keyboard vs. gamepad:
Keyboard Only
Find the section with _G.KEYBOARD_CONTROL_SETTINGS
(around line 71):
_G.KEYBOARD_CONTROL_SETTINGS = table.copy(BASE_CONTROL_SETTINGS)
Add your custom values after this line:
_G.KEYBOARD_CONTROL_SETTINGS.BASE_MOVE_MULTIPLIER = 0.5
Gamepad Only
Find the section with _G.GAMEPAD_CONTROL_SETTINGS
(around line 72):
_G.GAMEPAD_CONTROL_SETTINGS = table.copy(BASE_CONTROL_SETTINGS)
Add your custom values after this line:
_G.GAMEPAD_CONTROL_SETTINGS.BASE_MOVE_MULTIPLIER = 0.4
Default Controls
MOVE_FAST (Default: Sprint key / RT on gamepad)
MOVE_SLOW (Default: Character wheel / LT on gamepad)
Remember to restart the resource after making changes for them to take effect.
Last updated