Page cover

โ™ป๏ธ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 ๐Ÿ’ณ

  1. Purchase Spectro Props Creator from our Tebex store

  2. Download the Spectro_propscreator.zip file

  3. Extract the contents to a temporary location

Step 2: Server Installation ๐Ÿ“

  1. Navigate to your server's resources folder

  2. Create a new folder named exactly: Spectro_propscreator

  3. Copy 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 ๐ŸŽฎ

Command
Description
Usage
Permission
Example

/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 ๐Ÿ”ง

Command
Description
Usage
Permission
Example

/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 ๐Ÿ‘จโ€๐Ÿ’ป

Command
Description
Usage
Permission

/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 /propcount to track progress

Safe Zones

  • Create prop-free areas for events

  • Clear construction zones

  • Remove decorations temporarily


๐Ÿ“Š System Architecture

Client-Server Communication ๐Ÿ”„

Data Flow ๐Ÿ“ˆ

  1. Client Detection โ†’ Raycast identifies target

  2. Validation โ†’ Server verifies permissions

  3. Storage โ†’ Data saved to JSON file

  4. Synchronization โ†’ All clients updated

  5. 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 ๐Ÿ“Š

Operation
Resource Usage
Update Rate

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 ๐Ÿ“‹

  1. Disable when not in use

  2. Regular manual saves

  3. Periodic cleanup of old data

  4. Monitor server performance


๐Ÿ” Security

Permission Validation ๐Ÿ›ก๏ธ

Multi-Layer Security

  1. Client-side check (UI access)

  2. Server-side validation (action authorization)

  3. Database verification (data integrity)

  4. 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