
Try it in your browser
The real SAF Scenes interface, built from the release source.
Loading SAF Scenes
The real editor in preview mode. Switch tabs, type, pick fonts and backgrounds; in game the sign updates on the wall as you go.
Description
Let players leave things in the world: a "Closed for repairs" sign on a shop door, a note on a body, a clue at a crime scene, gang tags on a wall. Type it, style it, aim, place. Everyone around sees it.
The editor
- Live: what you type shows in the world straight away, at its real size, while you edit
- 7 fonts and 20 backgrounds: warning, hazard, street sign, sticky note, paper, chalkboard, brick, wood, neon, LED board and more
- 13 templates for the common ones (wet floor, police line, closed, for sale...)
- Presets: save your own and reuse them, plus your recent scenes
- Size, colour, alignment, bold, italic, background opacity
Placing
- Flat on a wall, floor or table, or turned to face whoever reads it
- Aim and place, nudge it, rotate it
Who can read it
- Everyone, only up close, or only after pressing E (good for hidden clues)
- Expiry from 5 minutes to 1 day
- Staff can make scenes permanent and lock them
Spray tags
- Spray can item to tag walls, cleaning rag item to wipe them off
- Players can only remove their own, staff can remove any
Keeping it clean
- Word filter and link blocking
- Limit per player and a cooldown
- Optional Discord log of every scene with who placed it and where
/sceneshides every scene on your own screen
Works with
- Frameworks: Qbox, QBCore, ESX, ND Core, ox_core or standalone, detected on its own
- Inventories: ox_inventory, qb-inventory, ps-inventory, lj-inventory, qs-inventory, codem-inventory, core_inventory, tgiann-inventory, jaksam_inventory, origen_inventory, the ESX inventory, or none
- Needs ox_lib and oxmysql. The database table creates itself.
- Item files for every inventory included, with item images
Commands
| Command | What it does |
|---|---|
/scene |
Open the editor |
/sceneedit |
Edit your closest scene |
/sceneremove |
Remove your closest scene |
/cleantag |
Wipe the closest spray tag |
/scenes |
Show or hide all scenes for yourself |
For developers
Open bridge/ and custom/ folders: plug in a framework or inventory we don't cover with a few short
functions, and updates never overwrite your changes.
Requirements
| Frameworks | Qbox, QBCore, ESX, ND Core, ox_core or standalone (detected on its own) |
|---|---|
| Inventories | ox, qb, ps, lj, qs, codem, core, tgiann, jaksam, origen, ESX, or none |
| Needs | ox_lib and oxmysql (the table creates itself) |
| Items | Item files and images for every inventory included |
| Idle cost | 0.00 ms |
Changelog
v1.0.0
- First release: live editor with fonts, backgrounds, templates and presets
- Flat or facing placement, expiry, read-after-E clues
- Spray can and cleaning rag items
- Word filter, link blocking, limits and optional Discord log

