Helicopter Camera

A script by NablaCorporation

No reviews yet.
Helicopter Camera main image

Full Description

Helicopter Camera (24€)

With this script you’ll be able to add a realistic camera to all your helicopters !

Video available here
You can test our scripts for free here

Features

:white_check_mark: Realistic NUI (heavily inspired from here)
:white_check_mark: Realistic camera placement (per helicopter, 8 helicopters already preconfigured)
:white_check_mark: Realistic lock-on (if a vehicles goes out of sight, the lock is lost, after a configurable delay)
:white_check_mark: Locking takes a configurable time to acquire the target
:white_check_mark: Customizable NUI
:white_check_mark: Customizable keybinds (Uses the RegisterKeyMapping native)
:white_check_mark: Spotlight is synced using StateBags which are network friendly
:white_check_mark: Customizable spotlight (color, size, brightness…)
:white_check_mark: Ability to place and remove markers (displayed on minimap, synced with players on same vehicle, times out after X seconds)
:white_check_mark: Night vision (can be turned on/off per helicopter)
:white_check_mark: Thermal vision (can be turned on/off per helicopter)
:white_check_mark: Thermal vision maximum thickness settings (to prevent seeing through walls)
:white_check_mark: Thermal vision in black/white (can be customized)
:white_check_mark: Option to disallow the pilot to use the camera
:white_check_mark: Licence plate reader (can be disabled)
:white_check_mark: Camera locks on aimed point of entity (to avoid snapping to the middle of the entity)
:white_check_mark: Units can be configured (KM/H, M/S, MPH, KTS, M, FT)
:white_check_mark: Overheat logic (Use camera for up to X seconds before screen goes out)
:white_check_mark: Cooldown logic (Wait for X seconds before screen goes back)
:white_check_mark: Camera overheated effect
:white_check_mark: Overheat / Cooldown timer visible on UI
:white_check_mark: Rappel down from the heli
:white_check_mark: Customizable additional data (RP name, date of birth, owner of vehicle, …)
:white_check_mark: Camera can be disabled if shot (must land for X seconds to fix it)
:white_check_mark: Client event for knowing if the UI is open or closed (HeliCam:UIVisible)
:white_check_mark: Export to hide HUD : exports.HeliCam:HideHUD(true / false)
:white_check_mark: Whitelist some identifiers or job (unencrypted, preconfigured for ESX and QB-Core)
:warning: Uses FiveM Asset Escrow system
:warning: Requires OneSync (Not working with OneSync Legacy)

Controls

Keybind / Command Action
Y Open camera
LMB Toggle vision (night, thermal, regular)
RMB Enable spotlight
MMB Add / Remove marker
SPACE Lock on target
SCROLL Zoom in/out
ALT + SCROLL Change spotlight radius
CTRL + SCROLL Change spotlight brightness
X Rappel down heli

Updates

Click to display

1.4.5

:white_check_mark: Update whitelist to latest ESX

1.4.4

:white_check_mark: WHOT thermal view
:white_check_mark: Customize thermal colors

1.4.3

:white_check_mark: Add export to hide HUD : exports.HeliCam:HideHUD(true / false)
:white_check_mark: Markers times out after 30 seconds (can be tuned / disabled)
:white_check_mark: Markers whitelist function can be modified in the Custom/Client/markers_whitelist.lua

1.4.2

:white_check_mark: Move minimap in HeliCam view for widescreen (in Custom/Client/offset_minimap.lua)

1.4.1

:white_check_mark: Better spotlight internal logic
:white_check_mark: Smoother spotlight transitions (pan/tilt, radius, brightness)

1.4.0

:white_check_mark: Markers are synced for players in same vehicle
:white_check_mark: Locking takes a configurable time to acquire the target
:white_check_mark: Removed blur with high zoom
:white_check_mark: Display aimed point on minimap
:white_check_mark: Display markers on minimap
:white_check_mark: Rappel down from the heli
:white_check_mark: Rework on spotlight sync
:white_check_mark: Customizable additional data (RP name, date of birth, owner of vehicle, …)
:white_check_mark: Camera can be disabled if shot (must land for X seconds to fix it)

1.3.1

:white_check_mark: Add job grade permission support
:white_check_mark: Bugfix initial brightness
:white_check_mark: Bugfix for float conversions
:white_check_mark: Bugfix for newer builds
:white_check_mark: Bugfix GetNetworkObject

1.3.0

:white_check_mark: Overheat logic (Use vision mode (EO/NV/IR) for up to X seconds before screen goes out)
:white_check_mark: Cooldown logic (Wait for X seconds before screen goes back)
:white_check_mark: OverHeat / Cooldown timer visible on UI
:white_check_mark: Camera overheated effect
:white_check_mark: Values can be configured per vehicle

1.2.2a

:white_check_mark: Bugfix to prevent player’s vehicle from despawning after being tracked

1.2.2

:white_check_mark: Bugfix some UI alignement / loading
:white_check_mark: Network optimization / bugfix spotlight sync
:white_check_mark: Add ACE permission support
:white_check_mark: Bugfix whitelist

1.2.1

:white_check_mark: Ability to limit simulatenous use
:white_check_mark: Whitelist preconfigured for QB-Core
:white_check_mark: Ability to set the delay after which the locked object is lost

1.2.0

:white_check_mark: Whitelist some identifiers or job (unencrypted, preconfigured for ESX)
:white_check_mark: Units can be configured (KM/H, M/S, MPH, KTS, M, FT)
:white_check_mark: Client event for knowing if the UI is open or closed (HeliCam:UIVisible)
:white_check_mark: Bugfix spotlight not synced if multiple people in vehicle

1.1.0

:white_check_mark: Licence plate reader
:white_check_mark: Street names in UI
:white_check_mark: Thermal camera maximum thickness settings (to prevent seeing through walls)
:white_check_mark: Camera locks on aimed point of entity (to avoid snapping to the middle of the entity)
:white_check_mark: Ability to place and remove markers

1.0.0

:white_check_mark: Realistic UI (heavily inspired from here)
:white_check_mark: Realistic camera placement (per helicopter, 8 helicopters already preconfigured)
:white_check_mark: Realistic lock-on (if a vehicles goes out of sight, the lock is lost)
:white_check_mark: Customizable UI
:white_check_mark: Customizable keybinds (Uses the RegisterKeyMapping native)
:white_check_mark: Spotlight is synced using StateBags which are network friendly
:white_check_mark: Customizable spotlight (color, size, brightness…)
:white_check_mark: Thermal vision (can be turned on/off per helicopter)
:white_check_mark: Night vision (can be turned on/off per helicopter)
:white_check_mark: Option to disallow the pilot to use the camera

License

Click to display

Copyright (C) Nabla Corporation - All Rights Reserved.

THE CONTENTS OF THIS PROJECT ARE PROPRIETARY AND CONFIDENTIAL.
UNAUTHORIZED COPYING, TRANSFERRING OR REPRODUCTION OF THE CONTENTS OF THIS PROJECT, VIA ANY MEDIUM IS STRICTLY PROHIBITED.

The receipt or possession of the source code and/or any parts thereof does not convey or imply any right to use them
for any purpose other than the purpose for which they were provided to you.

The software is provided “AS IS”, without warranty of any kind, express or implied, including but not limited to
the warranties of merchantability, fitness for a particular purpose and non infringement.
In no event shall the authors or copyright holders be liable for any claim, damages or other liability,
whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software
or the use or other dealings in the software.

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

Accessible code No (except config/whitelist/customization)
Subscription-based No
Lines 1615
Requirements OneSync
Support Yes