<p>Also available as an open source script<br /><a href="https://risk-scripts.tebex.io/package/7280938">https://risk-scripts.tebex.io/package/7280938</a><br /><br />🔍 Fingerprint Scanner MDT with Modern UI Give your police department a professional biometric identification system. Officers authenticate through a sleek sci-fi login screen, scan suspects with a realistic 5-second hold mechanic, and access their full scan history — all through a stunning handheld device interface. Every scan is stored permanently in MySQL and the entire system is protected against exploits with server-side validation.</p><p>🎮 Complete Scan Experience No complex setup required. Officers use an item or command to pull out the scanner, authenticate, and start identifying suspects:</p><p>Realistic hold-to-scan fingerprint mechanic (configurable duration) Real-time progress ring with glowing cyan feedback Biometric login screen with scanning animation Access Granted/Denied with visual effects (green/red glow, shake, glitch) Automatic target detection within configurable range Officer receives full identity: First Name, Last Name, Gender, Date of Birth</p><p>🖥️ Professional MDT Interface All actions are controlled through a polished sci-fi device UI:</p><p>Animated police badge with department name Officer name display after authentication Scrollable scan history with delete function One-click fingerprint scan button Scan result card with match confirmation Fully responsive design with scanline overlay effects</p><p>📊 Persistent SQL Scan History Complete database-backed scan records for every officer:</p><p>Automatic MySQL table creation on first start Officer identifier linked to all their scans Target first name, last name, gender, date of birth stored Timestamp on every scan entry Delete individual entries directly from the MDT History loads fresh from database on every menu visit Limited to 50 most recent scans per officer for performance</p><p>🎯 Draggable UI System Every officer can customize their screen layout:</p><p>Move the device anywhere on screen via drag mode Position saved automatically between sessions Reset button to restore default position Settings toggle directly in the MDT menu Persistent across server reconnects</p><p>🚨 Smart Distance Monitoring Built-in proximity system keeps scans realistic:</p><p>Auto-cancel when target moves too far away Auto-cancel when officer moves too far away Instant notification to both parties with reason Officer returns cleanly to MDT menu on cancel Target UI closes automatically on disconnect Configurable maximum scan distance</p><p>🔐 Job-Based Access Control Restrict the scanner to authorized departments only:</p><p>Configurable allowed jobs (LSPD, BCSO, Sheriff, etc.) Authentication check on the device login screen Server-side job validation on every action Access Denied animation with red glow and shake effect No client-side job bypassing possible</p><p>🔔 Custom Notification System Flexible notification support for any server setup:</p><p>Plug in your own notify resource (risk-notify, ox_lib, mythic, etc.) GTA native notification as automatic fallback Toggle between custom and native via one config option All notification texts fully configurable</p><p>🌍 Full Locale System Every single UI text is translatable:</p><p>Department name, button labels, status messages Scan result labels (First Name, Last Name, Gender, DOB) Waiting screen, cancel button, back button Notification messages for all events Swap to any language by editing one config table</p><p>🛡️ Exploit-Safe Architecture All validation runs server-side with multiple protection layers:</p><p>Identity fetched server-side only from database Job checks on every authentication and scan request Scan sessions tracked per player pair Automatic session cleanup on player disconnect Client cannot fake scan results via NUI DevTools Distance validation on active scan sessions</p><p>🔧 Plug & Play Integration</p><p>Works with ESX, QBCore & QBox (automatic framework detection) Custom notification support or native GTA fallback Usable item and/or command activation (both toggleable) Compatible with all inventory systems oxmysql dependency for database operations Framework detected automatically on resource start</p><p>⚙️ Easy Configuration Everything controlled from one config file:</p><p>Scan hold duration (default 5 seconds) Maximum scan distance (default 3.0 meters) Allowed job list Department name and subtitle Item name for usable item Command name for chat command All UI texts via locale table Custom notify function</p><p>📍 Simple Item Setup Add the scanner item to your server in seconds. Configure as usable item, chat command, or both. Officers authenticate on the device itself — no extra permissions needed beyond the job check.</p><p>🎮 Officer & Target Workflow</p><p>Officer uses item/command to open scanner Authenticate on the device login screen Press "Scan Fingerprint" in MDT menu Nearest player receives the scanner UI Target holds fingerprint sensor for 5 seconds Progress ring fills with real-time percentage Scan completes — identity sent to officer Result card shows full identity match Scan saved to database automatically Officer can browse/delete history anytime</p><p>Designed for servers that want professional police identification tools with realistic mechanics, persistent data, and zero exploit risk.<br /><br /><a href="https://youtu.be/GUDaDETyF5M">https://youtu.be/GUDaDETyF5M</a></p>
SALE
<table style="width:100%;"><tbody><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Standalone</strong><br /></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Bounce While Driving <br /></strong></td></tr><tr><td style="width:50%;"><strong><strong>yes</strong></strong></td><td style="width:50%;"><strong>Fully Synced for All Players <br /></strong></td></tr><tr><td style="width:50%;"><strong><strong><strong>yes</strong></strong></strong></td><td style="width:50%;"><strong>Smooth Start & Stop Animation <br /></strong></td></tr><tr><td style="width:50%;"><strong><strong><strong><strong>yes</strong></strong></strong></strong></td><td style="width:50%;"><strong>Vehicle & Player Whitelisting <br /></strong></td></tr><tr><td style="width:50%;"><strong><strong><strong><strong><strong>yes</strong></strong></strong></strong></strong></td><td style="width:50%;"><strong>Cooldown & Anti-Spam System <br /></strong></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Custom Height, Speed & Cycle Duration <br /></strong></td></tr><tr><td style="width:50%;"><strong><strong><strong><strong><strong><strong><strong>no</strong></strong></strong></strong></strong></strong></strong></td><td style="width:50%;"><strong><strong><strong><strong><strong><strong><strong>No Payment Need</strong></strong></strong></strong></strong></strong></strong></td></tr></tbody></table><p><strong><strong><strong><strong><strong><strong><br /><a href="https://youtu.be/krnwVSH8YJ8" target="_blank" rel="noreferrer noopener"><span style="font-size:30px;"><span style="color:rgb(247,218,100);">YOUTUBE</span></span></a><span style="font-size:30px;"><br /></span><a href="https://risk-scripts.gitbook.io/risk-scripts" target="_blank" rel="noreferrer noopener"><span style="font-size:30px;"><span style="color:rgb(247,218,100);">DOCUMENTATION</span></span></a></strong></strong></strong></strong></strong></strong></p><h2><strong><strong><strong><strong><strong><strong><br /></strong></strong></strong></strong></strong></strong></h2><p>Why Choose Risk Suspension Bounce?</p><p>🚗 Realistic Bounce Effect<br />Your car reacts dynamically with smooth, rhythmic suspension movement – customizable per server.</p><p>🔁 Fully Synced<br />All players see the same bounce – perfectly in sync, even during driving.</p><p>⚙️ Full Config Control<br />Adjust amplitude, bounce cycle duration, update rate, and sync logic to fit your server style.</p><p>📜 Player Access Control<br />Whitelist players by license and assign bounce permission by vehicle model or category.</p><p>❄️ Built-In Cooldown<br />Prevents abuse and spam – set custom cooldown per toggle.</p><p>🚘 Vehicle Filter System<br />Allow specific vehicle models or enable bounce for all – fully configurable.</p><p>🔒 Safe & Anti-Cheat Ready<br />Server-side validation ensures only real drivers can trigger bounce on their own vehicle.</p><p>🧱 Framework Compatible<br />Works with or without any framework – auto-detects QBCore, ESX, or runs fully standalone.</p><p>⚡ Lightweight & Optimized<br />Minimal performance impact, no FPS drop, no bloat – built for modern servers.</p><h3><strong><strong><strong><strong><strong><strong><br /><br /><span style="color:rgb(247,218,100);"><a href="https://youtu.be/krnwVSH8YJ8" target="_blank" rel="noreferrer noopener"><span style="font-size:30px;">YOUTUBE</span></a><span style="font-size:30px;"><br /></span><a href="https://risk-scripts.gitbook.io/risk-scripts" target="_blank" rel="noreferrer noopener"><span style="font-size:30px;">DOCUMENTATION</span></a></span></strong></strong></strong></strong></strong></strong></h3>
SALE
<table style="width:100%;"><tbody><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>ESX, QBCore & Qbox Support <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>AFK-Compatible Fishing <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Money or Item Rewards <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Customizable Fishing Zones <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Premium Rod Option <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Discord Webhook Logging <br /></strong></td></tr><tr><td style="width:50%;"><strong>no</strong></td><td style="width:50%;"><strong>Performance Usage <br /></strong></td></tr><tr><td style="width:50%;"><strong>no</strong></td><td style="width:50%;"><strong>No Payment Need</strong></td></tr></tbody></table><p><br /><a href="https://youtu.be/KEXQVtED2nQ" target="_blank" rel="noreferrer noopener"><span style="font-size:30px;"><span style="color:rgb(247,218,100);">YOUTUBE</span></span></a><span style="font-size:30px;"><br /></span><a href="https://risk-scripts.gitbook.io/risk-scripts" target="_blank" rel="noreferrer noopener"><span style="font-size:30px;"><span style="color:rgb(247,218,100);">DOCUMENTATION</span></span></a></p><h2><br /></h2><h3>Automatic Framework Detection</h3><p>No manual setup required. The script detects ESX, QBCore, or Qbox automatically.</p><h3>AFK-Focused Gameplay</h3><p>Players can fish while away or actively. Customize fishing times, notifications, and more.</p><h3>Flexible Rewards</h3><p>Choose money or items, set min/max payouts, or add unique fish types.</p><h3>Premium Rod System</h3><p>Increase rare catch rates with a better rod, balancing the economy as you see fit.</p><h3>Real-Time Webhooks</h3><p>Track fishing sessions in Discord to monitor who’s fishing and for how long.</p><h3>Adjustable Limits</h3><p>Allow endless farming or enforce inventory weight and fishing times.</p><h3>Lightweight & Optimized</h3><p>Minimal resource usage. Drag and drop into your server and you’re set.</p><p>Upgrade your server’s activities with a passive, fully customizable fishing system.<br /><br /><span style="color:rgb(247,218,100);"><a href="https://youtu.be/KEXQVtED2nQ" target="_blank" rel="noreferrer noopener"><span style="font-size:30px;">YOUTUBE</span></a><span style="font-size:30px;"><br /></span><a href="https://risk-scripts.gitbook.io/risk-scripts" target="_blank" rel="noreferrer noopener"><span style="font-size:30px;">DOCUMENTATION</span></a></span></p>
SALE