VCORE Ecosystem StudioFrameworkServerClipr
VCORE Studio›Products›Vcore Framework›Resources
Documentation
Base Resource

Vcore-helicam

Configurable helicopter camera with vision modes, target lock, spotlight and rappel support. Configure allowed helicopters, feature toggles and controls in config.lua, then restart helicam. - E toggles the camera. - Right Mouse cycles normal, night and thermal vision. - Mouse pans; Mouse Wheel zooms. - Space locks or unlocks a vehicle. - G toggles the synced spotlight. - X rappels from an allowed passenger seat. The implementation retains credit to the heliscript, HeliCam-FiveM and original mraes/rjross2013 helicam projects.

Resource folder: helicamv1.0.0VCore FrameworkGameplay systems

Introduction

Configurable helicopter camera with vision modes, target lock, spotlight and rappel support. Configure allowed helicopters, feature toggles and controls in config.lua, then restart helicam. - E toggles the camera. - Right Mouse cycles normal, night and thermal vision. - Mouse pans; Mouse Wheel zooms. - Space locks or unlocks a vehicle. - G toggles the synced spotlight. - X rappels from an allowed passenger seat. The implementation retains credit to the heliscript, HeliCam-FiveM and original mraes/rjross2013 helicam projects.

3Client Lua
1Server Lua
0Exports
8Events
0SQL tables

UI page: html/index.html

Dependencies & References

ResourceTypePackage status
coreManifest dependencyIncluded in Base
logsManifest dependencyIncluded in Base
mdtReferenced resourceIncluded in Base

Cross-resource export calls

ResourceFunctions called
coregetCoreObject
logsLog
mdtLookupPlateForOfficer

Installation / Start Order

Install the resource with its required dependencies, then enable it in your resource start order.

server.cfg
ensure helicam

Configuration

Config files

  • config.lua

Top-level config keys

AccessJobsAllowedHelisAnyheliCameraControlsLockonLockonDistanceLockonInfoNightvisionPermissionsRappelRappelSeatsRequireAceRequireOnDutySpotlightSpotlightBroadcastDistanceSpotlightSettingsThermalUI

Events, Exports & Callbacks

Exports

No exports are documented for this resource.

Callbacks

Server callbacks1
  • vcore_helicam:lookupPlate

Registered network events

Client registered events5
  • VCORE:Client:JobsUpdated
  • VCORE:Client:OnJobUpdate
  • VCORE:Client:OnPlayerLoaded
  • vcore_helicam:permissionResult
  • vcore_helicam:spotlight
Server registered events3
  • vcore_helicam:requestPermission
  • vcore_helicam:session
  • vcore_helicam:spotlight

Commands

No commands were detected.

Database / SQL

This resource does not include a resource-local SQL file.

This resource does not define its own CREATE TABLE statements.

Vcore also includes the consolidated VCORE_INSTALL.sql.

Source Layout

AreaFiles
Client Lua3
Server Lua1
Other/shared Lua2
JavaScript1
HTML1
CSS1
SQL0

Troubleshooting

  • Confirm all manifest dependencies are started before helicam.
  • Confirm the resource is enabled in the correct start order.
  • If database queries fail, import the consolidated Base SQL and any resource-local SQL listed above.
  • If the UI fails, verify the resource's NUI files and ui_page when one is declared.