A level-based pilot job with 5 airports (LSIA, Sandy, Paleto, Cayo Perico, Grapeseed), 18 aircraft tiers from Dodo seaplane to Titan freighter, 12 routes (short, medium, multi-stop, long tour), authentic GPWS audio warnings, an altitude HUD, and a full disconnect-strike anti-abuse system.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.
Features
- 18 aircraft — 6 seaplanes/props + 9 jets + 3 heavy, each with altitude + speed + airport gating
- 12 routes — level 0 short-hops to level 15 multi-stop grand tours
- GPWS audio warnings — terrain, pullup, dontsink, bank angle, stall, sinkrate, with airport silence radius
- Immersive NUI dashboard with route previews and aircraft photos
- License-gated — requires
fuehrerscheinclass F (default; overridable) - Disconnect + crash strike system — 3 strikes → 1-day blacklist
- Daily limit + withdraw cap prevent XP/money farming
- Parking zones per airport with radius validation
Requirements
Required
es_extended, ox_lib, oxmysqlOptional
ox_inventory (license lookup), skinchanger + esx_skin (auto-uniform)Installation
- Drop
apex-pilot-jobintoresources/ - Import
sql.sql(or rely on automatic table creation) ensure apex-pilot-job
Configuration
config.lua
Hooks
See Hooks reference / Pilot. Key hooks:Hooks.HasFlightLicense, Hooks.OnVehicleSpawn, Hooks.PutOnUniform / Hooks.TakeOffUniform, Hooks.OnPilotDisconnected, Hooks.OnPilotCrashed.
Resource info
Code accessible:
config.lua, hooks.lua, locales/*, html/*. Approximately 3200 lines of Lua + NUI. English + German.