rd-blips - Advanced Blip & Marker Management for QBCore
A powerful and flexible resource for managing map blips and markers with job-specific visibility and persistent storage.
Key Features
-
Admin Control Panel
- Create and manage blips through simple commands
- Create and manage markers with customizable properties
- Intuitive menu interface using qb-input
-
Job Integration
- Assign blips to specific jobs
- Automatic visibility updates when players change jobs
- Full support for IF-multijob
- Default ‘all’ option for server-wide visibility
-
Persistence
- All blips and markers are stored in the database
- Survives server restarts
- Easy backup and transfer
-
Performance Optimized
- Efficient marker rendering system
- Smart distance checks
- Minimal resource usage
Commands
Blip Management
/createblip - Opens menu to create a new blip
/removeblip [description] - Removes a blip (uses closest if no description provided)
Marker Management
/createmarker - Opens menu to create a new marker
/removemarker [description] - Removes a marker (uses closest if no description provided)
Dependencies
- QBCore Framework
- oxmysql
- qb-input
- IF-multijob (optional)
Installation
- Download from GitHub repository
- Extract to your resources folder
- Import the included SQL file
- Add
ensure rd-blips
to your server.cfg
- Restart your server
Configuration
Fully configurable through config.lua:
- Command permissions
- Default distances
- Default scales
- Marker colors
- Extensive references for blip sprites and colors
Support
- Found a bug? Create an issue on GitHub
- Need help? Check the documentation or open a discussion
- Have a suggestion? PRs are welcome!
License
This project is licensed under GNU General Public License v3.0
Preview
Credits
Created by RoninDevelopment
Download
GitHub Repository
Don’t forget to leave a on GitHub if you find this useful!
4 Likes
can you add support for gs_blips pls?
I will look into it. Can you dm me a link to it. @Bacon_Space
rd-blips v1.1.0 - Enhanced Blip Management Update
We’re excited to announce the release of rd-blips v1.1.0, featuring full integration with gs_blips to provide a more immersive and feature-rich blip management experience.
What’s New:
The update introduces enhanced blip functionality through gs_blips integration, providing rich information display, dynamic updates, and improved organization. All existing features remain fully functional, with the new capabilities available when gs_blips is installed.
Major Features:
- Rich blip information display with custom titles and detailed descriptions
- Dynamic distance updates for nearby blips
- Job-based categorization with custom emoji indicators
- Enhanced blip metadata support
- Improved performance and optimization
Installation Notes:
Existing users will need to run the provided database upgrade script to add new columns. The integration with gs_blips is optional and can be enabled through the config file.
Full documentation and upgrade instructions are available in our updated README.
Thank you for using rd-blips!
Download Update: RoninDevelopment-Public/rd-blips at main · t0xicVybez/RoninDevelopment-Public · GitHub
1 Like
Sadly im not very knowledgeable with esx as qbcore hasalways been my framework.
Should be easily convertable as they are very similar in calls ill look into it this weekend
how would i go about using jobtype leo and job name police if i wanted to is it possible to do that so it can track all police jobs?
it should track them by default… as long as they have the job “police” same would be for “bcso” or “ambulance” etc
but the thing is i use job type “leo” For MY jobs
When you use the setjob command
Do you do /setjob id police grade
Or
/detjob id leo grade?
tend to do both great work <3
@Bacon_Space @FaDaGamezBoii
Re-download the asset from Github and re-run the included SQL file.
** All files were updated and will need replaced. **
rd-blips Changelog - v1.2.0
Major Features
- Added support for QBox Framework while maintaining QBCore compatibility
- Introduced jobtype categorization system (LEO, Medical, Mechanic, etc.)
- Added automatic framework detection
Job System Improvements
- Added job category grouping (e.g., all police departments under ‘leo’)
- Enhanced blip visibility based on job types
- Improved job-based permissions system
- Added support for multi-job systems
Technical Improvements
- Added automatic jobtype detection based on job
- Enhanced database structure with new columns
- Improved performance with optimized queries
- Added proper cleanup on player disconnection
GS Blips Integration
- Added jobtype-based categories
- Enhanced dynamic display updates
- Improved category organization
- Added detailed tooltips and descriptions
Quality of Life
- Added detailed error messages
- Enhanced user feedback
- Added comprehensive translations
- Improved marker placement validation
Bug Fixes
- Fixed blip cleanup issues
- Improved marker distance calculations
- Enhanced error handling for invalid data
- Fixed permission checking system
Developer Notes
- Breaking changes to database structure (migration included)
- New configuration options for jobtypes
- Enhanced documentation
- Added developer tooltips