nyrox01
Silver Elite
- Joined
- Dec 14, 2025
- Messages
- 25
- Reaction score
- 86
- Points
- 126
- Location
- Morocco
- Website
- roxdev.tebex.io
Professional CCTV surveillance system for FiveM servers with realistic camera placement and live monitoring!
REQUIREMENTS
Requires screenshot-basic
Install and start screenshot-basic before using RoxCam Pro.
Quick Start Guide
Step 1: Place Camera
- Use command /nycm (configurable)
- Enter camera name and notes
- Confirm to enter placement mode
Step 2: Position Camera
- WASD + Z/X: Move camera
- Arrow Keys: Rotate
- [ENTER]: Confirm placement
- [BACKSPACE]: Cancel
Step 3: Monitor Cameras
- Go to monitoring station (default: Mission Row PD)
- Press E to open surveillance interface
- View live feeds and manage cameras
Step 4: Use Camera Features
- Click camera card to view live feed
- N: Night vision | T: Thermal vision
- Arrow Keys: Pan/tilt camera
- Edit settings, view details, or delete cameras
Key Features
Camera System
- Place cameras anywhere in the world
- Real CCTV prop objects
- Live screenshot feeds via Discord webhook
- Configurable max cameras (default: 50)
Monitoring Interface
- Professional law enforcement UI
- Camera grid with live previews
- Real-time recording HUD with timestamp
- Pan/tilt/zoom controls
- Night vision & thermal modes
Management Tools
- Edit camera name, location, notes
- View camera details (creator, time, postal code)
- Delete cameras with confirmation
- Grade-based permissions
Permission System
- Separate view/manage permissions
- Configurable per job and grade
- Multi-job support (police, sheriff, etc.)
Configuration
Config.Framework = 'standalone' -- qbcore/esx/standaloneConfig.ScreenshotWebhook = 'YOUR_DISCORD_WEBHOOK'
Config.PlacementCommand = 'nycm'
Config.MaxCameras = 50
Config.MonitoringStation = {
coords = vector3(441.05, -978.72, 30.69), -- Mission Row PD
interactionDistance = 2.0
}
Config.PoliceJobs = { 'police', 'sheriff' }
Config.ViewCamerasGrades = {
['police'] = { 0, 1, 2, 3, 4, 5, 6, 7 }, -- All can view
}
Config.ManageCamerasGrades = {
['police'] = { 3, 4, 5, 6, 7 }, -- Supervisors+ can manage
}
Package Includes
Full Source Code (client.lua, server.lua, config.lua)
Modern UI (HTML, CSS, JavaScript)
SQL Database (cameras.sql)
Documentation (README, setup guide)
No Escrow - Fully editable
Installation
- Extract to resources folder
- Import cameras.sql to database
- Configure config.lua (framework, webhook, jobs)
- Add ensure screenshot-basic and ensure RoxCam to server.cfg
- Restart server
Setup Time: 5 minutes
Controls
Placement Mode:
- WASD + Z/X: Move | Arrow Keys: Rotate
- ENTER: Confirm | BACKSPACE: Cancel
Camera View:
- Arrow Keys: Pan/Tilt
- N: Night Vision | T: Thermal Vision
- Numpad +/-: Zoom In/Out
- BACKSPACE: Exit
Features Coming in v2.0
- Interior thermal/night vision support
- Advanced alert system (gunshots, explosions, etc.)
- Camera damage system
- Automatic event detection
- Enhanced postal code integration
Developed by RoxDev | Version 1.0.0 | © 2025Hidden link for visitors, to see Log in or register now.