Camera
Cinematic + orbit + bodycam camera with a premium panel, filters, DOF and a multicam shot system. Staff tool. Resource: nx-advcamera.
Installation
nx-advcamera folder in resources/.
ensure nx-advcameraACE in server.cfg (required, access is server-validated):
add_ace group.admin nxadvcamera.use allow
add_ace group.god nxadvcamera.use allowFeatures
- Free camera + orbit + realistic bodycam.
- Color filters, DOF and tunnel effect (dolly zoom).
- Follow players/vehicles; multicam shots with a key per shot.
- Hide HUD/minimap, freeze time/weather, screenshots (optional Discord webhook).
Configuration
| Option | Description |
|---|---|
| Config.Locale | Language 'en' / 'es' |
| Config.command | Command (camara) |
| Config.ace | ACE (nxadvcamera.use) |
| Config.autoHideHud | Auto-hide HUD while filming |
| Config.fov / Config.zoom / Config.speed / Config.precision | Camera ranges |
| Config.maxShots / Config.shotThumb | Shots and thumbnails |
| Config.screenshot | Encoding + optional webhook |
| shared/filters.lua | Filter catalog (data) |
Commands
| Input | Description |
|---|---|
| /camara | Open/close (checks the ACE) |
| 0 | Hide/show the panel while recording |
| PgUp / PgDn | Zoom (FOV) |
| ENTER | Capture shot |
| BACKSPACE | Exit |
Public API / Integrations
Statebag nxCameraHudHidden (replicated): true while the user hides the HUD. Any resource can read LocalPlayer.state.nxCameraHudHidden (client) or Player(src).state.nxCameraHudHidden (server) to react.
qs-interface (notifications + HUD), screenshot-basic (photos), qs-inventory (hide bars while recording).
Common errors
- "You don't have permission" → the
nxadvcamera.useACE loads at server boot. - The camera stops moving when you click → handled automatically (focus is released after the click); typing in the search pauses the flight on purpose.
- The HUD reappears while filming → this resource re-hides it every frame while "Hide HUD" is on.
- The photo button does nothing → start screenshot-basic.