NEXO Scripts · Documentation

Everything to install, configure and get the most out of every NEXO resource.

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-advcamera

ACE in server.cfg (required, access is server-validated):

add_ace group.admin nxadvcamera.use allow
add_ace group.god   nxadvcamera.use allow

Features

  • 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

OptionDescription
Config.LocaleLanguage 'en' / 'es'
Config.commandCommand (camara)
Config.aceACE (nxadvcamera.use)
Config.autoHideHudAuto-hide HUD while filming
Config.fov / Config.zoom / Config.speed / Config.precisionCamera ranges
Config.maxShots / Config.shotThumbShots and thumbnails
Config.screenshotEncoding + optional webhook
shared/filters.luaFilter catalog (data)

Commands

InputDescription
/camaraOpen/close (checks the ACE)
0Hide/show the panel while recording
PgUp / PgDnZoom (FOV)
ENTERCapture shot
BACKSPACEExit

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.use ACE 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.