SAF Scripts documentation
Install, configure and extend the FiveM scripts built and run every day on San Andreas' Finest. Any framework, open config, and a custom folder that updates never touch.
Scripts
SAF TV
saf-tvEvery TV in the map becomes a smart TV the whole room watches together.Released
SAF Scenessaf-scenesSigns, notes, clues and spray tags on any wall, with a live editor.Released
SAF HUDsaf-hudRoleplay HUD with State of Emergency and Area of Play built in.Released
SAF Weathersaf-weatherServer-wide time and weather with a forecast, presets and a staff weather desk.Coming soon
SAF Pursuitsaf-pursuitPursuit modes for police vehicles, an in-car unit display and a PIT helper.Coming soon
SAF Garagesaf-garageSaved-vehicle garage for menu-spawn servers, with liveries, plates and share codes.Coming soon
SAF Trafficsaf-trafficServer-wide traffic control with jams, closures, detours and a live road map.Coming soon
SAF Anticheatsaf-anticheatServer-side anticheat with scores, evidence and a staff panel, built not to false-ban.Coming soon
Start here
- Getting started: editions, where your download is, and the
server.cfgorder. - Open the script's Installation page and follow the steps. Most installs take a couple of minutes.
- Change what you need in Configuration, and keep your changes in
custom/so updates never undo them.
How every script is laid out
Every SAF script has the same three places you can change, in both editions:
| Path | What it holds |
|---|---|
config.lua | Every option: commands, keys, limits, colours, text |
bridge/ | The functions that talk to your framework, inventory and permissions |
custom/ | Your own overrides. Loaded last, never touched by an update |
The script finds your framework and inventory on its own. If you run something it doesn't cover, you replace
one short bridge function in custom/. See Getting started.
Support
| Discord | discord.gg/SAFRP, open a ticket |
| supprot@safrp.org | |
| Store | store.safrp.org |
Read the script's Troubleshooting page first. Most questions are answered there.