F5 StudioF5 Studio
Skip to main content
F5 Safezones

Installation

Requirements

RequirementDetails
FrameworkQBCore, QBox Core, or ESX (auto-detected)
FiveM ServerBuild 4752+
Game Build2189+
Lua5.4 (enabled automatically)
Multi-Framework

F5 Safezones automatically detects your framework at startup — no manual configuration needed. The detection priority is: QBox → QBCore → ESX.

Step by Step

1. Download

Clone or download f5_safezones from GitHub.

cd resources/[f5]
git clone https://github.com/F5-Studio-FiveM/f5_safezones.git

Or download the ZIP and extract it manually.

2. Folder Structure

Place the resource in your server's resources directory:

Folder structure
resources/
[f5]/
f5_safezones/
bridge/
client/
server/
shared/
html/
data/
locales/
config.lua
fxmanifest.lua

3. Server Config

Add to your server.cfg:

server.cfg
ensure qb-core
ensure f5_safezones
tip

No SQL import is required. F5 Safezones stores all zone data in JSON files.

4. Configure Admin Permissions

Make sure your admins have the correct ACE permissions. The default configuration recognizes these permissions:

server.cfg
add_ace group.admin safezones.admin allow

See the full list of recognized permissions in the Configuration page.

5. Verify

Restart your server. You should see the startup summary in the server console:

[f5_safezones:bridge:SERVER] Framework detected: qbcore (resource: qb-core) after 1 attempt(s)
[f5_safezones:bridge:SERVER] QBCore server bridge initialized
[f5_safezones] v2.1.0 — Up to date!

The default "Legion Square" safezone is included out of the box.

Next Steps