NullSect
Systems nominal

Docs / Scenes / Overview

ns-scenes

NullSect Scenes: aim a laser where the text should go and place it there. Police tape on a door, a note on a wall, a neon sign above a shop, graffiti on the floor. The text sticks flat to the surface you aim at, like a real sign, stands in the air as a 3D sign you can walk around, or floats and turns to whoever looks at it.

Features

  • Laser placement: /scene shows a laser from your hand and a live ghost of your text where you look. Wheel tilts (wall) or turns (floor), Shift + wheel sizes, G switches between surface, 3D and turns-to-viewer.
  • Text on surfaces: walls, floors, ceilings, slopes and props; hidden behind walls like real paint.
  • 3D text in the air: no wall needed. Turn it (wheel), tilt it (Ctrl + wheel), push it away or pull it closer (Alt + wheel); it stays fixed in the world and reads correctly from both sides.
  • 17 bundled fonts (local, Turkish letters included): Bebas Neue, Oswald, Bungee, Black Ops One, Sedgwick (graffiti), Caveat Brush, Kalam, Pacifico, Great Vibes, Playfair, Special Elite (typewriter), Monoton, Tilt Neon, Press Start 2P, Rubik Glitch, Nosifer, Rubik Wet Paint.
  • 7 backgrounds: none, outline, plate, sticky note, caution tape, road sign, neon glow. Effects: pulse, flicker.
  • Live preview: the editor preview and the world are painted by the same code; the world updates while you type.
  • Edit, move and delete your scenes by aiming at them (E / DEL twice); "My scenes" list with GPS and delete.
  • Durations (1–24 h by default, admins also "always"), per-player and server-wide limits, cooldown.
  • Permissions: everyone, ACE or jobs; admins can edit / delete anything and /scenepurge an area.
  • Discord log of create / edit / delete (optional).
  • Low cost: nothing runs per frame when no scene is near; near scenes cost a few textured triangles each.
  • Qbox, QBCore, ESX or standalone. English and Turkish.

Requirements

  • oxmysql
  • ox_lib (optional, notifications)

Quick start

  1. Put ns-scenes in your resources and ensure ns-scenes after oxmysql.
  2. Give admins the ACE: add_ace group.admin ns-scenes.admin allow.
  3. In game: /scene, aim, press E, write, Place.

See INSTALLATION.md and CONFIGURATION.md.

Cart

Your cart is empty.