Overview:
ND_Scenes is a fully reimagined and modernized scene placement script for FiveM. Based on the original DPScenes concept, ND_Scenes brings performance improvements, clean visuals, and a streamlined workflow — designed specifically for police, fire, EMS, and event RP.
Features:
-
Simple and intuitive command system
-
Customizable fonts, sizes, colors, glow, and text alignments
-
Fully editable scenes — no need to retype or delete
-
ACE/role-based permission support
-
Optional map markers and persistence toggle
-
Built-in night mode for low-light readability
-
No framework dependency — 100% standalone
-
Framework integration optional (vMenu, QBCore, ESX compatible)
Commands:
/scene - Place a scene text at your location
/sceneedit - Edit a nearby scene
/sceneremove - Remove your nearby scene
Ideal Use Cases:
-
Police: Evidence tags, roadblocks, traffic notices
-
Fire/EMS: Medical scenes, staging points
-
Admin/Staff: Event signs, RP guidance, rule reminders
-
RP Events: Custom signs for immersive world-building
Requirements:
-
FiveM server (no external dependencies)
-
Optional Discord role permissions or ACE setup
Performance:
-
Highly optimized
-
Minimal resource usage
-
No persistent tick usage unless scenes are active
Support:
Active support provided through Discord. All ND scripts are fully maintained and regularly updated.
Credits:
Developed by Nightz Development in collaboration with Windsurf.
Special thanks to the FiveM & RP community for ongoing feedback.
Edited by Nightz Development
What's New in Version V0.2
Released
# ND_Scenes Changelog
# Version 0.2 - January 2026
# Bug Fixes
- **Fixed scene placement limit bug** - Players could only place 2-3 scenes in an area despite config allowing more. The server-side scene count was using `#scenes` which doesn't work correctly for Lua tables with non-sequential keys. Now uses `pairs()` for accurate counting.
- **Added minimum distance validation** - The `MinDistanceBetweenScenes` config option now actually enforces minimum spacing between scenes to prevent stacking.
# New Features
- **Version tracking** - Added `Config.Version` to track the current version of the script.
# Config Changes
- Added `Config.MinDistanceBetweenScenes` (default: 0.5) - Minimum distance in meters between scenes to prevent stacking.
- Added `Config.Version` - Version identifier for the script.
# Message Additions
- `too_many_scenes` - Displayed when player reaches their personal scene limit.
- `server_scene_limit` - Displayed when server reaches maximum total scenes.
- `scene_too_close` - Displayed when trying to place a scene too close to an existing one.
Recommended Comments
Create an account or sign in to comment