Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.apex-services.site/llms.txt

Use this file to discover all available pages before exploring further.

Group skydive launcher and parachute shop for FiveM. Players gather at a launch point, the system validates that everyone has a parachute, a synced countdown starts, and everyone in the circle teleports up to the launch height together. A separate shop NPC sells parachutes, 14 tints, and 9 smoke trail colors.

Features

  • Synced group launch — countdown ticks for every player in the circle, teleports all at once
  • Pre-launch validation — launch aborts if anyone is missing a parachute
  • Multiple launch points with configurable radius, min players, launch height
  • Parachute shop with NPC vendors — parachutes, 14 tints, 9 smoke trails
  • Persistent color selection via resource KVP — survives relogs
  • lib.points-based launch + shop logic — no per-player distance threads

Requirements

Required

es_extended, ox_lib, plus an inventory implementing CanCarryItem / AddItem (ox_inventory by default).

Configuration

config.lua
Config.SkydivePoints         = { ... }            -- coords, radius, launchHeight
Config.MinPlayers            = 1
Config.CountdownStart        = 5
Config.CountdownEnd          = 2
Config.CooldownAfterLaunchMs = 60000
Config.ParachuteHash         = `GADGET_PARACHUTE`
Config.ParachuteItem         = 'parachute'
Config.ParachutePrice        = 500
Ships with 14 parachute tints and 9 smoke trail colors.

Hooks

See Hooks reference / Parachuting. Key hooks: Hooks.CanCarryItem, Hooks.AddItem, Hooks.OnLaunchSuccess.

Resource info

Code accessible: config.lua, hooks.lua, locales/*. Approximately 900 lines of Lua. English + German.