VERSION ENCRYPTED WITH ASSET ESCROW SYSTEM
If you're interested in getting the open source version, click on this message.
β οΈ The LB Phone is required for this script to work; purchasing it without an LB Phone is not grounds for a refund.
π¨ OVERVIEW:
SMDZ LB Emergency App is a complete emergency alert ecosystem built specifically for LB Phone on FiveM.
It adds a fully integrated public alert feed inside the phone for all players, along with a secure alert sender panel for authorized jobs.
Designed to simulate real-world emergency broadcasts (Amber Alert, Police Advisory, Medical Warning, Fire Evacuation, Military Lockdown, etc.), this system combines realism, strong permission control, anti-spam protection, and database persistence β all inside a clean, modern iOS-style interface.
β¨Β FEATURES:
π± LB PHONE APP INTEGRATION
Custom phone app with configurable name, icon, and description. Alerts appear directly inside LB Phone and update in real time.π§ ZONE-BASED DISPATCH (POLYZONE)
Send alerts globally (ALL) or target specific regions such as Los Santos, North County, Cayo Perico, or any custom zone you define.π§ββοΈ JOB & GRADE PERMISSIONS
Two-layer permission system:Who can open the panel
Who can send each alert type
Fully configurable per job and minimum grade.
π§° PANEL ACCESS OPTIONS
Open via command + keybind, or enable item-only mode to require a physical tablet/sonar item.π REAL-TIME DELIVERY
Alerts trigger:Phone notification
Custom alert sound (per-user volume control)
Optional flashlight strobe
Optional auto-open phone behavior
π΅οΈ ANONYMOUS MODE
Hide sender name while still showing rank and job label.π€ PER-USER SETTINGS & PRIVACY
Each player can:Adjust sound volume
Switch light/dark theme
Filter alert categories
Hide specific alerts by ID
Hide sender name or rank
Clear personal alert history
All settings are saved in the database.
π§Ύ ANTI-SPAM & WORD FILTER
Server-side cooldowns, blocked word filtering, and validation checks to prevent abuse.β³ AUTO-EXPIRATION & CLEANUP
Alerts can expire automatically with scheduled cleanup.πΎ MYSQL PERSISTENCE (OXMYSQL)
Alerts and user settings are stored and restored automatically.π‘ DISCORD WEBHOOK LOGS
Staff audit logs (full identifiers, permissions, and alert details)
Optional public in-character embed with role mentions and custom images
π DEVELOPER API
Client and server exports included to:Send alerts from other scripts
Open the panel programmatically
Retrieve alerts
Read and update user settings
π§©Β FRAMEWORK SUPPORT:
Auto-detected compatibility with:
ESX / es_extended
QBCore / qb-core
QBX / qbx_core
π¦ Β REQUIREMENTS:
lb-phonePolyZoneoxmysql