Skip to main content

Getting Started

Welcome to the official F5 Studio documentation. Here you'll find installation guides, configuration references, API docs, and troubleshooting guides for all our FiveM scripts.

Requirements​

Before installing any F5 Studio script, make sure you have:

RequirementMinimum Version
FiveM Server Artifacts6116+ (latest recommended)
FrameworkESX 1.9+, QBCore, or QBox Core
DatabaseMySQL 8.0+ or MariaDB 10.6+ (if the script uses a database)
Database Resourceoxmysql (recommended) or mysql-async (if the script uses a database)
Multi-Framework

All F5 Studio scripts (unless marked as standalone) include a bridge system that automatically detects your framework at startup — no manual framework configuration needed. The detection priority is: QBox → QBCore → ESX.

Installation Flow​

Installation Overview​

Every F5 Studio script follows the same installation pattern:

1. Download​

Download the script from GitHub (free scripts) or purchase from the F5 Studio store (paid scripts). For paid scripts, claim your asset on Cfx.re Keymaster and download the latest version.

2. Extract​

Place the script folder into your server's resources directory. We recommend grouping F5 scripts:

Recommended folder structure
resources/
[f5]/
f5_safezones/

3. Server Config​

Add the resource to your server.cfg — make sure it starts after your framework (and database resource, if the script uses one):

server.cfg
ensure es_extended
ensure f5_scriptname
Start Order

F5 scripts must start after your framework resource. Incorrect boot order is the most common installation issue.

4. Restart​

Restart your server or use /refresh followed by /start f5_scriptname in the server console.

Framework Auto-Detection​

You do not need to set your framework in config.lua. The built-in bridge automatically detects which framework is running and initializes the correct integration. You'll see a confirmation in the server console on startup:

[f5_scriptname:bridge:SERVER] Framework detected: qbcore (resource: qb-core) after 1 attempt(s)

Database Auto-Setup​

For scripts that use a database, no manual SQL import is required. All necessary tables and columns are created automatically on first startup. If you update the script and the database schema has changed, the script will apply migrations automatically — no manual intervention needed.

tip

You don't need to run any .sql files. Just start the resource and the database is ready.

Available Scripts​

Premium Scripts​

ScriptDescriptionDocs
F5 AirdropCinematic supply drops with OneSync support, helicopter delivery, shared loot, presets and calendar scheduling. Escrow only; configuration, translations and bridge remain editable.View docs
F5 BoardCinematic corkboard / chalkboard / whiteboard system with multi-tool editor, public edit, editor whitelist, preview camera and Discord audit trailView docs
F5 Shadow MarketDark-web player marketplace & auction house — anonymous sellers, bidding, bargaining, escrow, package delivery, reviews and admin panelView docs
F5 Combat HUDPer-player combat HUD — custom crosshairs with presets, dynamic spread and image support, hitmarkers, damage numbers, killstreaks, K/D display and kill feed, profiles, share codes and a moderated crosshair marketplaceView docs

Free Scripts​

ScriptDescriptionDocs
F5 Redeem CodeMulti-framework redeem / reward code system — money & item rewards, multi-account payouts, public & private codes, usage limits, expiry and a full NUI admin consoleView docs
F5 SafezonesAdvanced safezone system with NUI admin panelView docs
F5 BoostFPS optimization tool with NUI settings menuView docs
F5 Board CalibrateDeveloper companion tool for F5 Board — in-game surface calibrator with live 3D overlay and Lua exportView docs
GTA VI Inspired HUDFree collection of GTA VI style resources — the full gta6_hud plus standalone notifications, radio station strip, weapon HUD, minimap swap and Atlas mapView docs

Need Help?​

  • Browse this documentation for detailed guides
  • Join our Discord server for community support
  • Open a support ticket on Discord for direct assistance
  • Check the FAQ for common questions