SAFSCRIPTS

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
  • /scenes hides 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

FrameworksQbox, QBCore, ESX, ND Core, ox_core or standalone (detected on its own)
Inventoriesox, qb, ps, lj, qs, codem, core, tgiann, jaksam, origen, ESX, or none
Needsox_lib and oxmysql (the table creates itself)
ItemsItem files and images for every inventory included
Idle cost0.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

Also from us