โป๏ธSpectro_propscreator
๐ Table of Contents
๐ Introduction
Spectro Props Creator is an advanced prop removal and management system specifically designed for FiveM servers. It provides server administrators with a powerful, intuitive tool to permanently remove unwanted map objects while maintaining exceptional performance and synchronization across all connected players.
Developed with both ESX and QBCore compatibility in mind, this script offers a professional-grade solution for server customization and map editing without the need for external tools or complex modifications.
โจ Features
Core Functionality ๐ฏ
Real-time Prop Removal ๐๏ธ: Point-and-click system for instant object deletion
Persistent Storage ๐พ: All changes are saved automatically and persist through server restarts
Multi-Framework Support ๐: Native compatibility with ESX and QBCore
Live Synchronization ๐: Changes are instantly visible to all connected players
Visual Feedback System ๐๏ธ: Advanced 3D visualization for targeted objects
Advanced Features ๐
Smart Auto-save โฐ: Configurable automatic saving intervals
Batch Operations ๐ฆ: Efficient handling of multiple prop removals
Debug System ๐: Comprehensive debugging tools for troubleshooting
Permission Management ๐: Granular control over who can use the system
Performance Mode โก: Automatic optimization for high-population servers
User Interface ๐ฅ๏ธ
3D Bounding Boxes ๐ฆ: Visual representation of object boundaries
Distance-based Targeting ๐ฏ: Accurate object selection system
On-screen Indicators ๐: Real-time status and information display
Model Information ๐ท๏ธ: Instant access to object hash and properties
๐ Requirements
Server Requirements ๐ฅ๏ธ
FiveM Server: Build 2802 or higher (latest recommended)
Game Build: 2545 or higher
OneSync: Recommended for optimal synchronization
Lua 5.4: Must be enabled in manifest
Framework Requirements ๐๏ธ
Option 1 - ESX:
es_extended(latest version)MySQL database
ESX admin system
Option 2 - QBCore:
qb-core(latest version)QBCore admin permissions
Compatible job system
Technical Requirements ๐ป
Write permissions for resource folder
Sufficient disk space for data storage
Network bandwidth for synchronization
๐ง Installation
Step 1: Purchase and Download ๐ณ
Purchase Spectro Props Creator from our Tebex store
Download the
Spectro_propscreator.zipfileExtract the contents to a temporary location
Step 2: Server Installation ๐
Navigate to your server's
resourcesfolderCreate a new folder named exactly:
Spectro_propscreatorCopy all extracted files into this folder
Step 3: Verify File Structure ๐
Step 4: Configure server.cfg ๐
Add the following line to your server.cfg:
Load Order Example:
Step 5: Create Data Directory ๐
If the data folder doesn't exist:
Step 6: Set Permissions ๐
Ensure the data directory has write permissions:
Step 7: Restart Server ๐
โ๏ธ Configuration
Framework Detection ๐
The script automatically detects your framework on startup:
Permission Configuration ๐ค
ESX Permissions:
QBCore Permissions:
Storage Configuration ๐พ
Visual Configuration ๐จ
Performance Configuration โก
๐ฌ Commands
Primary Commands ๐ฎ
/propedit
Toggle prop removal mode
/propedit
Admin
Activates targeting system
/propreset
Restore ALL removed props
/propreset
Admin
Resets entire database
/propcount
Display removal statistics
/propcount
Admin
Shows: "Props removed: 47"
/propsave
Force manual save
/propsave
Admin
Saves immediately
/prophelp
Display help menu
/prophelp
Admin
Shows all commands
Advanced Commands ๐ง
/propsdebug
Generate debug report
/propsdebug
Admin
Creates debug.txt
/propbackup
Create manual backup
/propbackup
Admin
Saves to backup file
/propinfo [hash]
Get prop information
/propinfo 123456
Admin
Shows prop details
/propundo
Undo last removal
/propundo
Admin
Restores last prop
Developer Commands ๐จโ๐ป
/propexport
Export removal data
/propexport
Admin
/propimport [file]
Import removal data
/propimport custom.json
Admin
/propstats
Performance statistics
/propstats
Admin
๐ฎ Usage Guide
Basic Operation ๐ฏ
1. Activating the Editor
2. Targeting Objects
3. Removing Props
4. Deactivating Editor
Advanced Techniques ๐
Precision Targeting
Use first-person view for accuracy
Crouch for lower objects
Adjust camera angle for overlapping props
Batch Removal
Keep [E] pressed for continuous removal
Target similar objects in sequence
Use
/propcountto track progress
Safe Zones
Create prop-free areas for events
Clear construction zones
Remove decorations temporarily
๐ System Architecture
Client-Server Communication ๐
Data Flow ๐
Client Detection โ Raycast identifies target
Validation โ Server verifies permissions
Storage โ Data saved to JSON file
Synchronization โ All clients updated
Persistence โ Survives restarts
Event System ๐ก
Server Events:
Client Events:
๐จ Visual Interface
HUD Elements ๐ฅ๏ธ
Active Mode Indicator
Target Information
Visual Feedback ๐๏ธ
Bounding Box System
Red: Valid target
Yellow: Processing
Green: Successfully removed
Gray: Out of range
Marker Types
Circle marker at base
3D box around object
Text label with info
Distance indicator
๐พ Data Management
Storage Format ๐
Backup System ๐ฟ
Data Operations ๐ง
Manual Backup
Data Recovery
โก Optimization
Performance Metrics ๐
Idle
0.00ms
N/A
Active (no target)
0.01ms
60 FPS
Active (targeting)
0.02-0.03ms
60 FPS
Saving
0.05ms
On demand
Optimization Strategies ๐
Client-Side
Server-Side
Best Practices ๐
Disable when not in use
Regular manual saves
Periodic cleanup of old data
Monitor server performance
๐ Security
Permission Validation ๐ก๏ธ
Multi-Layer Security
Client-side check (UI access)
Server-side validation (action authorization)
Database verification (data integrity)
Rate limiting (abuse prevention)
Anti-Exploit Measures
Logging System ๐
โ Frequently Asked Questions
Installation & Setup ๐ง
Q: Why isn't the script detecting my framework?
Q: Can I change the resource name?
Q: Is this compatible with my custom framework?
Usage & Functionality ๐ฎ
Q: Why can't I remove certain objects?
Q: How do I remove props in interiors?
Q: Can I undo a removal?
Performance & Optimization โก
Q: Does this affect server performance?
Q: How many props can I remove?
Q: Should I clear old removals?
Customization & Development ๐ ๏ธ
Q: Can I add custom commands?
Q: Is there an API for developers?
Q: Can I modify the visual style?
๐ Troubleshooting
Script Not Loading โ
Symptoms:
No console messages on start
Commands not recognized
Script not in resource list
Solutions:
Framework Detection Failed โ
Symptoms:
Solutions:
Commands Not Working โ
Symptoms:
"No tienes permisos" message
Commands do nothing
No response from server
Solutions:
Props Not Saving โ
Symptoms:
Props reappear after restart
No removed_props.json file
Save command fails
Solutions:
Synchronization Issues โ
Symptoms:
Props only disappear for one player
Delayed updates
Inconsistent prop states
Solutions:
Performance Problems โ
Symptoms:
High resource usage
FPS drops when active
Server lag spikes
Solutions:
Visual Glitches โ
Symptoms:
Bounding boxes not showing
Text overlapping
Markers invisible
Solutions:
๐ Conclusion
Spectro Props Creator v1.1.0 represents the pinnacle of prop management solutions for FiveM servers. With its intuitive interface, robust performance, and comprehensive feature set, it empowers server administrators to customize their game world with unprecedented ease and precision.
Key Takeaways ๐
โ Professional-grade prop removal system
โ Multi-framework compatibility
โ Exceptional performance optimization
โ Comprehensive security measures
โ Extensive customization options
Support & Updates ๐ค
Purchase: Available on Tebex
Support: Via Tebex messaging system
Updates: Automatic notifications for buyers
Documentation: Always included with purchase
Developed by Spectro ๐ Version: 1.1.0 License: Commercial (Tebex) ยฉ 2025 Spectro Development
Thank you for choosing Spectro Props Creator for your FiveM server!
Last updated
