Installation
This guide explains how to install Freecam on your FiveM server.
The installation process follows the standard resource setup used in most FiveM environments.
Requirements
Before installing Freecam, make sure the following requirements are met:
- A running FiveM server
- Basic knowledge of resource management
- Access to your server files
Freecam is framework-independent by default but can be integrated with existing systems using overrides.
Resource Installation
-
Download the resource files.
-
Extract the resource into your server's resource directory:
resources/[scripts]/xdev_freecam
-
Ensure the folder name matches the expected resource name.
-
Open your
server.cfgfile and add the resource:
ensure xdev_freecam
- Restart your server.
Configuration
After installation, open the main configuration file:
shared/config.lua
This file contains all system settings, including:
- camera behavior
- UI configuration
- visual controls
- environment control
- PostFX and camera effects
- save and reset settings
Each configuration section is explained in the Configuration documentation.
Optional Integrations
Freecam supports advanced integrations through the override system.
You can connect it to:
- framework notification systems
- screenshot tools
- custom camera logic
- player-based permissions
More details are available in the Overrides section.
Verifying Installation
After starting the server, verify the following:
- the resource starts without errors
- the activation command or key works
- the UI appears when Freecam is activated
If all checks pass, Freecam is successfully installed.
Next Steps
After installation, continue with:
- Configuration → System Configuration
- Configuration → UI System
- Usage → Photo System
These sections explain how to configure and use Freecam effectively.