[UPDATE] Advanced Drone - Face Scanner Update - Easy to control - Easy to setup

Advanced Drone - Easy to Control - Easy to setup - Setup each drone individually

Advanced Drone is a FiveM QBCore, ESX and Standalone script, allows you to use a controllable Drone with many features you can Configure individually for each Drone.

Unlike the other Drone scripts, the camera is moved easily by mouse, that makes it more controllable.

Add and setup new Drone:

InitiateDrone({
	speed		= 2,		-- Drone movement speed - usage: 2.5 / 15 / 100
	range		= 350,		-- Drone max range length before loses signal - usage: 100 / 350 / 1000
	sphere		= true,		-- Drone max range zone red walls sphere - usage: true / false
	health		= 100,		-- Drone health value - usage: 50 / 100 / 250 or "false" if you don't want the drone to have health (invincible)
	explode		= false,	-- Drone explode when its health reaches 0 - usage: true / false
	heatvision	= false,	-- Drone has heatvision option - usage: true / false
	nightvision	= false,	-- Drone has nightvision option - usage: true / false
	spotlight	= false,	-- Drone has spotlight - usage: true / false
	sound		= true,		-- Drone make sound - usage: true / false
	scanner		= false,	-- Using players scanner - usage: true / false
	item		= 'drone'	-- Inventory item name, used to return the item name after the drone is stopped
})

General Config:

  • You can change the default script Drone Controls
Config = {}

Config.Framework = "qbcore" -- Set you framework "qbcore" or "esx". or you can leave it empty if you use standalone framework and use /drone 1 or 2 command to use the Drone
Config.QBCoreName = "qb-core" -- You QBCore script folder name must be correct to work (only if you use QBCore Framework)

Config.Controls = { -- FiveM Controls:
	Forward		= 32,	-- W for Qwerty / Z for Azerty
	Backward	= 33,	-- S
	Left		= 34,	-- A for Qwerty / Q for Azerty
	Right		= 35,	-- D
	Up			= 51,	-- E
	Down		= 52,	-- Q for Qwerty / A for Azerty
	Stop		= 22,	-- Space
	ZoomOut		= 16,	-- Mouse Scroll Whell Down
	ZoomIn		= 17,	-- Mouse Scroll Whell Up
	Nightvision	= 140,	-- R
	Heatvision	= 75,	-- F
	Spotlight	= 47,	-- G
	Scanner		= 24,	-- Left Mouse Button
	Cancel		= 200,	-- ESC
}

2 Triggered events:

  • An event when the Drone spawns, contain the Drone object
  • An event when the Drone stops, contain the stop reasons (stoped, signal lost, destroyed)

Open source files:

  • config.lua
  • client.lua
  • server.lua

Escrow File:

  • functions.lua

Note: The Full Open Source version is not available for the moment.

Preview: Advanced Drone - FiveM Script - Easy to Control - Setup each drone individually - YouTube
Buy Here : https://danzo.tebex.io/package/5395554

Updates:

  • v1.0.1: Face Identity Scanner:
    New Update for Advanced Drone features a scanner that you can use to target a player in the drone area and scan his face to get his identity.
    The Scanner wont show you a masked player information for RP purposes.
    Update Preview: Advanced Drone Update - Face Identity Scanner - YouTube

You might like one of my scripts

Code is accessible only functions.lua is not accessible
Subscription-based No
Lines (approximately) 1250
Requirements OxMySQL & QBCore, ESX or Standalone
Support Yes
5 Likes

New Update

  • v1.0.1: Face Identity Scanner:
    New Update for Advanced Drone features a scanner that you can use to target a player in the drone area and scan his face to get his identity.
    The Scanner wont show you a masked player information for RP purposes.

Showcase: Advanced Drone Update - Face Identity Scanner - YouTube

1 Like

Hello hello, is it possible to add more drones of different types?

There is only one drone model at present, and it cannot be changed

You might like one of my scripts: (20% off discount)