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​