<p># Police Jail — Arrest & Prison System for FiveM</p><p>**Build your cells by walking around them. No coordinates. No config editing. No map dependency.**</p><p>A complete police jail script for ESX, QBCore and QBox: booking terminal, your own penal code, permanent criminal records, bail, item confiscation and three prison work minigames.</p><p>---</p><p>## Why this one</p><p>Most jail scripts hand you a config file full of coordinates and a sphere around a spawn point. This one doesn't.</p><p>- **You build the jail ingame.** Walk into the cell, aim at each corner, press E. The cell becomes a real polygon that follows the shape of the room.</p><p>- **Works in any MLO or custom map.** Nothing is hardcoded, so a map update never breaks your jail.</p><p>- **Your penal code, not ours.** Every charge carries its own sentence and bail amount.</p><p>- **Arrests are remembered.** A permanent criminal record your officers can look up before deciding a sentence.</p><p>---</p><p>## The Cell Creator</p><p>No coordinates anywhere in the config. Everything is placed ingame.</p><p>| Step | What you do |</p><p>| --- | --- |</p><p>| **Corners** | Aim at each corner and press `E` — as many as the room needs |</p><p>| **Height** | Mouse wheel up and down, live preview |</p><p>| **Spawn** | Walk to the spot where prisoners land |</p><p>| **Work spots** | Place the minigames by hand, mouse wheel switches the type |</p><p>Build one **station** per police building — that's the booking NPC, the release point and the bail desk. Then add as many **cells** to it as you have rooms. The terminal only ever offers the cells of the station the officer is standing at.</p><p>The red preview walls disappear the moment you save. Ingame the cell is invisible, because your map already has the real walls.</p><p>---</p><p>## Booking Terminal</p><p>Officers press `E` at the booking NPC — or use `ox_target` / `qb-target`. The terminal has three tabs:</p><p>- **Nearby Suspects** — everyone in range, with a repeat-offender counter on each card</p><p>- **In Custody** — every current inmate with live remaining time</p><p>- **Record** — the full register of everyone who has ever sat</p><p>Full cells are locked out automatically. The whole list refreshes live while the terminal is open.</p><p>---</p><p>## Your Own Penal Code</p><p>Every charge carries its own sentence and bail. Pick `ARMED ROBBERY` and the terminal fills in 15 minutes and a $5.000 bail — the officer types nothing.</p><p>Two switches decide how much freedom your police get:</p><p>| Fixed sentences | Manual override | What officers can do |</p><p>| :---: | :---: | --- |</p><p>| ✅ | ❌ | Same crime, same sentence, every single time. Nothing to argue about. |</p><p>| ✅ | ✅ | Sentence is pre-filled, officers may adjust it for context |</p><p>| ❌ | ✅ | Fully manual — charge and sentence chosen separately |</p><p>> A locked sentence is enforced on the server. Nothing the client sends can change it.</p><p>---</p><p>## Criminal Records</p><p>Every arrest is stored permanently and stays after the release.</p><p>- **Prior-conviction counter** on every suspect card — yellow at 1, red from 3. A repeat offender is obvious before you open his file.</p><p>- **Full register tab** listing everyone who has ever sat: last charge, total time served, last arrest.</p><p>- **Complete history per person** — charge, sentence, date, arresting officer, cell, bail and how they got out.</p><p>Old entries are cleaned up automatically after a number of days you choose.</p><p>---</p><p>## Bail</p><p>An inmate cannot buy himself out. Somebody on the **outside** has to walk to the bail desk and pay for him — a friend, a lawyer, a gang member.</p><p>The officer sets the amount while booking and decides how much of the sentence has to be served first. A murder charge can require 75% served before bail is even possible, a traffic offence is payable immediately. Bank or cash, your choice.</p><p>---</p><p>## Prison Work</p><p>Sitting still for 30 minutes is not gameplay. Three minigames cut real time off a sentence:</p><p>- **Mop the floor** — clean the cell until it's spotless</p><p>- **Fold the laundry** — sort garments onto the right piles</p><p>- **Break the rocks** — pickaxe work, three hits each</p><p>You decide where they are. Work spots are placed by hand while building the cell — up to twelve per cell, and you can mix all three types in the same room. Every completion is validated server-side with a minimum play duration, so nothing can be faked.</p><p>---</p><p>## Arrest & Release</p><p>- **Cinematic arrest** — the screen fades to black, a cell door slams, and the view clears once the suspect is already inside. No teleport flash. Swappable sound file.</p><p>- **Confiscation** — items and weapons are stored in the database and returned on release. Whitelist what inmates may keep.</p><p>- **Prison clothing** — automatic outfit swap, exact original outfit restored afterwards, props included.</p><p>- **Offline handling** — the timer pauses on disconnect and resumes on login. Nobody sits out a sentence by logging off.</p><p>- **Automatic release** at the station's release point, online or offline.</p><p>---</p><p>## Built for Your Other Scripts</p><p>A documented export API ships with the script.</p><p>```lua</p><p>-- Sentence someone from your court script</p><p>exports['risk-policejail']:JailPlayer(targetId, 15 * 60, 'CONTEMPT OF COURT', nil, 'JUDGE')</p><p>-- Pull a full criminal record into your MDT</p><p>local records = exports['risk-policejail']:GetRecords(targetId)</p><p>-- Block a shop for inmates</p><p>if exports['risk-policejail']:IsJailed() then return end</p><p>```</p><p>Twelve server exports, two client exports, plus events on every arrest and release so your dispatch or logging system can react.</p><p>---</p><p>## Compatibility</p><p>| | Supported |</p><p>| --- | --- |</p><p>| **Framework** | ESX · QBCore · QBox — auto-detected at runtime |</p><p>| **Inventory** | ox_inventory · qs-inventory · codem-inventory · framework native |</p><p>| **Target** | ox_target · qb-target · built-in `E` prompt |</p><p>| **Database** | oxmysql · mysql-async — tables created automatically |</p><p>| **Maps** | Any MLO or custom map, nothing hardcoded |</p><p>| **Languages** | English · German · Spanish · French · Portuguese |</p><p>---</p><p>## What You Get</p><p>- ✅ Ingame polygon cell creator — build stations and cells by walking around</p><p>- ✅ Booking terminal with nearby, custody and criminal record tabs</p><p>- ✅ Configurable penal code with fixed sentences and bail per charge</p><p>- ✅ Permanent criminal records with prior-conviction warnings</p><p>- ✅ Bail paid from the outside at a placeable bail desk</p><p>- ✅ Three prison work minigames with hand-placed spots</p><p>- ✅ Cinematic blackscreen arrest with swappable cell door sound</p><p>- ✅ Item and weapon confiscation with whitelist</p><p>- ✅ Automatic prison clothing with original outfit restore</p><p>- ✅ Offline timer pause and automatic release</p><p>- ✅ Discord webhooks for arrests, releases and bail payments</p><p>- ✅ Optional Discord profile pictures in the terminal</p><p>- ✅ Full export API with documentation</p><p>- ✅ Admin unjail command from console or ingame</p><p>- ✅ 5 languages, every string translatable</p><p>- ✅ Exploit-safe, server-authoritative, 0.00ms idle</p><p>- ✅ Responsive from 1080p to 4K ultrawide</p><p>---</p><p>## Installation</p><p>1. Drop `risk-policejail` into your resources folder</p><p>2. Add `ensure risk-policejail` to your `server.cfg`</p><p>3. Set your police jobs in `config.lua` and restart</p><p>4. Type `/createcell` ingame and build your first station and cell</p><p>Database tables are created automatically on the first start. No SQL import needed.</p><p>**Requirements:** `oxmysql` or `mysql-async` · ESX, QBCore or QBox</p><p>---</p><p>## FAQ</p><p>**Does it work with my MLO?**</p><p>Yes. There are no coordinates in the config — you build the cells ingame around whatever walls your map has.</p><p>**Can I use it without a target script?**</p><p>Yes. A built-in `E` prompt is used by default. `ox_target` and `qb-target` are optional.</p><p>**Does it work with my inventory?**</p><p>Yes. `ox_inventory`, `qs-inventory`, `codem-inventory` and the framework native API are all detected automatically. No code changes.</p><p>**Can other scripts jail players?**</p><p>Yes. A documented export API is included — your MDT, court script or admin menu can jail, release, read records and react to arrest events.</p><p>**What happens if a prisoner disconnects?**</p><p>The timer pauses and resumes on his next login. His items and outfit stay stored, and a server restart mid-sentence loses nothing.</p><p>**Can prisoners escape?**</p><p>No. A containment check teleports them back into the cell. Officers and the console can release anyone at any time.</p><p>**Can I translate it?**</p><p>Yes. Five languages ship complete, and every single string in the interface lives in a locale file.</p><p>---</p><p><a href="https://youtu.be/HaaSGOvxNxk">https://youtu.be/HaaSGOvxNxk</a></p>
CELL CREATOR / POLICE JAIL
ESX QBCore QBox
Open Source
<p><strong>LUMBERJACK — THE COMPLETE FOREST JOB</strong></p><p>The lumberjack job your server has been waiting for. A full start-to-finish forestry loop: chop trees with a real axe skill-check, haul the logs with a forklift, saw them into planks on your own placeable saw horse, then craft and sell furniture. Backed by a clean dashboard UI, an XP + leveling system and a job shop. Works on ESX, QBCore and QBox out of the box.</p><p><br /></p><p>🪓 REAL AXE CHOPPING MINIGAME</p><p>Chopping a tree isn't a boring wait. The player gets a real axe in hand and a skill-check bar pops up — a marker sweeps back and forth and you left-click when it hits the green zone. Every click actually swings the axe with wood-splinter effects, and only clean hits fell the tree. Miss too often and the axe breaks.</p><p><br /></p><p>🚜 FORKLIFT LOG HAULING</p><p>Felled logs drop as real physics props on the ground. Hop in your forklift, drive up to the logs and load them onto the forks, then haul them to your saw horse. The forklift is a one-time shop unlock saved to the database — buy it once, keep it forever.</p><p><br /></p><p>🪚 PLACEABLE SAW HORSE MINIGAME</p><p>Place your own saw horse anywhere, drop logs off with the forklift, then saw them into small wood with a satisfying back-and-forth sawing minigame. Pick it back up into your inventory with a key when you're done. The saw horse wears down over uses and eventually breaks — durability is saved in the database and survives restarts.</p><p><br /></p><p>🛠️ AXE & SAW TIERS</p><p>Five axe tiers and three saw tiers, each its own shop item unlocked by level. Better axes need fewer swings per tree and forgive more misses. Better saws cut logs noticeably faster. A clear progression that gives players a reason to keep grinding.</p><p><br /></p><p>🔨 CRAFTING & SELLING</p><p>Turn stored small wood into furniture at the crafting station — chairs, stools, crates, benches, stands, tables and shelves. Each recipe has its own level requirement, craft time and ingredient list. Players choose to keep the finished item or sell it for cash right from the menu.</p><p><br /></p><p>📈 XP, LEVELS & TITLES</p><p>Every tree chopped, log sawed and item crafted earns XP. Players climb a configurable leveling curve up to level 50, unlocking better tools, higher-tier crafts and rising titles — from Rookie Lumberjack all the way to Legendary Lumberjack.</p><p><br /></p><p>🖥️ CLEAN DASHBOARD UI</p><p>Walk up to the NPC and open a premium dashboard: live level and XP bar with your current title, the full job shop grouped into tabs (Tools, Vehicles, Snacks, Materials), and the crafting workbench — all in one clean, responsive interface.</p><p><br /></p><p>🎓 BUILT-IN TUTORIAL</p><p>First-time players are guided step by step through the whole loop — chop, load, saw, pick up, store, craft. It only shows once per character, never blocks gameplay and only advances when the player actually does each action.</p><p><br /></p><p>🛡️ EXPLOIT-SAFE & OPTIMIZED</p><p>Every purchase, item grant, XP gain and craft is validated server-side. Prices and rewards can never be manipulated from the client and NUI DevTools tampering is blocked. Nothing is trusted from the client. 0.00ms idle.</p><p><br /></p><p>🔌 UNIVERSAL COMPATIBILITY</p><p>✔️ Framework: ESX • QBCore • QBox — auto-detected at runtime ✔️ Inventory: Any — wrapper-based out of the box ✔️ MySQL: oxmysql supported ✔️ Notify: Built-in or risk-notify, toggle in config</p><p><br /></p><p>📦 WHAT YOU GET</p><p>✔️ Full forest loop: chop → haul → saw → store → craft → sell ✔️ Real axe skill-check chopping with breakable tools ✔️ Forklift log hauling with one-time database unlock ✔️ Placeable saw horse with sawing minigame and durability ✔️ 5 axe tiers + 3 saw tiers with level-gated progression ✔️ Crafting station with furniture recipes and sell/keep choice ✔️ XP, leveling to 50 and dynamic lumberjack titles ✔️ Clean dashboard UI with shop tabs and workbench ✔️ Step-by-step first-time tutorial ✔️ Fully configurable trees, prices, XP, durability and more ✔️ ESX / QBCore / QBox support, exploit-safe ✔️ Responsive UI from 1080p to 4K ultrawide ✔️ Premium look, premium feel — no AI-generated slop</p><p><br /></p><p><a href="https://youtu.be/wLB7T3S6Gdo">https://youtu.be/wLB7T3S6Gdo</a></p>
LUMBERJACK
ESX QBCore QBox
Open Source
<p> <strong>RISK GARAGE V2 — THE NEXT-LEVEL GARAGE SYSTEM</strong></p><p>The garage script your server has been waiting for. Built from the ground up with a premium UI, live NPC placement, full vehicle persistence and a police impound system that actually feels professional. No pre-defined locations — admins place everything in-game with the mouse. Works on ESX, QBCore and QBox out of the box.</p><p><br /></p><p>🎯 LIVE IN-GAME GARAGE CREATOR</p><p>Forget editing config files for hours. Type /creategarage, pick the type, name it, and place the NPC + up to 5 spawn points directly with the mouse. Scroll to rotate, ESC to cancel, Enter to confirm. Everything saves to the database and broadcasts to every player in realtime — no resource restart needed.</p><p><br /></p><p>🚘 FOUR LOCATION TYPES IN ONE SCRIPT</p><p>MAIN GARAGE — Public parking for every player, global or local mode</p><p>JOB GARAGE — Private depot restricted to one job, per-garage color, job-exclusive blips and NPCs</p><p>TOW YARD — Impound retrieval with free-buy system and dynamic fees</p><p>POLICE IMPOUND — Officer-only drop-off zones with fine/reason/lock-duration menu</p><p><br /></p><p>🧍 CUSTOM NPC PER LOCATION TYPE</p><p>Each location type has its own ped model — your Main Garage doesn't look like your Gang Garage doesn't look like your Tow Yard. Fully configurable in config.lua with any ped hash. Blip sprite, color, scale and label individually configurable per type.</p><p><br /></p><p>💾 FULL VEHICLE PERSISTENCE</p><p>Fuel level, engine health, body damage, door states, smashed windows, burst tires and dirt level — everything gets saved when parking and perfectly restored when spawning. Cars come back exactly the way you left them. Includes realistic body-damage simulation so a 70% car actually looks beaten up, not pristine.</p><p><br /></p><p>⭐ FAVORITES SYSTEM</p><p>Per-player favorite vehicles with database persistence. One-click star toggle, dedicated favorites filter in the header, live count display, works across every garage the player owns a car at.</p><p><br /></p><p>🔍 SMART SEARCH & FILTER</p><p>Switch between plate search and car-name search with one click. Live filter that stacks with the favorites toggle. Custom placeholders per mode. Clean dropdown menu with active-state indicators.</p><p><br /></p><p>✏️ PER-CARD VEHICLE EDITING</p><p>Custom car name and custom image URL per vehicle — let players brand their Adder as "Nightshade" with their own cover art. Fallback chain: custom image → per-model image → default. Drop `adder.png` into the assets and every Adder auto-matches. One-click reset to defaults.</p><p><br /></p><p>🚓 PROFESSIONAL POLICE IMPOUND</p><p>Officers drive into configurable zones and press E to impound. Clean officer menu with cycle-through presets for REASON, FINE AMOUNT and LOCK DURATION (including "NO LOCK" for instant owner buyback). Fines route to society account or void — your choice. Owner gets notified if online. Full impound history per vehicle with officer name, date and unlock countdown.</p><p><br /></p><p>🗺️ JOB-AWARE SYSTEM</p><p>Job vehicles are never shown in personal garages. Job garages only display and spawn vehicles belonging to that job. Admins with permission see every job garage in the manager view while normal players see only their own job. Framework-independent job detection with automatic job-change updates.</p><p><br /></p><p>🎛️ BUILT-IN GARAGE MANAGER</p><p>No separate admin panel needed — the UI itself has a full garage manager tab. See every garage, tow yard and job garage in one sorted list. Inline rename, edit, delete and teleport. Live stats header (total garages, yards, jobs). Colored type badges so you never mix them up.</p><p><br /></p><p>🎨 PREMIUM RESPONSIVE UI</p><p>Hand-crafted from scratch — no bootstrap, no templates. Looks identical on 1080p, 1440p, 4K and ultrawide using pure vw/vh/clamp units. Per-job banner customization — drop your police or EMS logo into `/html/assets/img/jobs/` and every job garage of that job rebrands automatically.</p><p><br /></p><p>🌐 7 LANGUAGES INCLUDED</p><p>English • German • Spanish • French • Portuguese • Turkish • Polish — every single UI string, notify and placement hint is localized. Switch with one line in config.lua. Missing keys fall back to English so partial translations never crash the UI.</p><p><br /></p><p>🔌 UNIVERSAL COMPATIBILITY</p><p>Framework: ESX • QBCore • QBox — auto-detected at runtime</p><p>Inventory: Any — wrapper-based, works out of the box</p><p>Fuel: LegacyFuel default, swappable via `Config.FuelFunctions` (ox_fuel, ps-fuel, cdn-fuel, etc.)</p><p>Notify: Native GTA feed OR risk-notify, toggle in config</p><p><br /></p><p>🛡️ EXPLOIT-SAFE</p><p>Every action validated server-side. Ownership checks on every spawn, store, favorite and edit. Job validation on job-garage flows. Officer permission checks on impound. Client cannot manipulate fees, locks, or vehicle state. Built for competitive PvP servers.</p><p><br /></p><p>⚡ PERFORMANCE</p><p>0.00ms idle. Event-driven — no polling threads. Bulk DB queries with LEFT JOINs. Cached NUI assets. Tested on servers with 100+ garages and 10.000+ registered vehicles.</p><p><br /></p><p>🧰 DEVELOPER FRIENDLY</p><p>Every config option has an English comment explaining what it does — no guessing. Modular structure with clean client/server separation. All strings go through the locale system. ACE permission for admin commands (`risk-garagev2.creategarage`). Full SQL file included.</p><p><br /></p><p>📦 WHAT YOU GET</p><p>✔️ Main Garage • Job Garage • Tow Yard • Police Impound — all in one</p><p>✔️ In-game NPC + spawn point placement with live preview</p><p>✔️ Full vehicle state persistence (damage, fuel, doors, windows, tires)</p><p>✔️ Favorites, search, filter, per-card custom editing</p><p>✔️ Professional impound system with dynamic fines and lock duration</p><p>✔️ Built-in garage manager with rename, edit, delete, teleport</p><p>✔️ 7 languages, ESX/QB/QBox support, exploit-safe</p><p>✔️ Responsive UI from 1080p to 4K ultrawide</p><p>✔️ Premium look, premium feel — no AI-generated slop</p><p><br /></p><p><a href="https://youtu.be/ehQIiS0GUDI">https://youtu.be/ehQIiS0GUDI</a></p>
GARAGE SYSTEM V2
ESX QBCore QBox
Open Source
<p>👮 Admin Commands</p><p>`/setbalance [ID] [amount]` - Set player bank balance</p><p>`/addmoney [ID] [amount]` - Add money to account</p><p>`/viewhistory [ID]` - View transaction history</p><p>`/resetloan [ID]` - Clear player loan</p><p>Configurable admin list (license/steam/discord), permission system</p><p><br /><br />🏦 Bank Account System</p><p>Full deposit and withdrawal system, separate bank and cash balance, real-time balance updates, persistent database storage, modern UI with balance overview, instant transactions, works with all economy systems</p><p><br /></p><p>🏧 ATM System</p><p>ATMs placeable anywhere on the map, ox_target or marker interaction, configurable ATM locations, deposit and withdraw from any ATM, optional NPC tellers at bank locations, blip support per ATM, distance-based interaction</p><p><br /></p><p>💸 Loan System</p><p>Players can take out loans from the bank, configurable loan amounts and interest rates, automatic interest accumulation over time, repayment tracking per player, overdue loan penalties, max loan limit per player, full database tracking</p><p><br /></p><p>📜 Transaction History</p><p>Every transaction logged to database, players can view full history in UI, shows type/amount/timestamp/balance, paginated history list, admin can view any player's history, automatic cleanup for old entries, unlimited log entries</p><p><br /></p><p>⏰ Scheduled Interest</p><p>Automatic interest payout system, configurable interval (minutes/hours), applies interest to all savings accounts, percentage-based or flat rate, server restart safe with database timestamps, logs all payouts</p><p><br /></p><p>🚨 Bank Robbery</p><p>Configurable bank robbery system, hacking minigame support, police alert system, loot multiplier based on risk, cooldown between robberies, job/gang whitelist for participants, full server notification</p><p><br /></p><p>🎯 ox_target Integration</p><p>Optional ox_target support for ATMs and bank teller, custom icons and labels, distance-based interaction, fallback to markers if ox_target disabled, configurable interaction distance</p><p><br /></p><p>📍 Bank Location</p><p>Configurable bank location with coords, optional NPC bank teller with ped model, marker system with type/size/color, blip on map with sprite/color, multiple branch support, F1 to close UI</p><p><br /></p><p>📊 Player Database</p><p>Persistent bank balance storage, loan tracking per player, transaction history log, automatic table creation on first start, compatible with all common MySQL resources (oxmysql/mysql-async)</p><p><br /></p><p>🔔 Notification System</p><p>Customizable notifications for all actions, deposit/withdraw confirmations, loan approval and payment reminders, interest payout alerts, works with all notify systems, configurable via config</p><p><br /></p><p>🌐 Multi-Framework</p><p>Auto-detects ESX, QBCore, QBox at runtime, no manual configuration needed, universal money functions, works with any economy system, framework-independent architecture</p><p><br /></p><p>🛡️ Exploit Protection</p><p>Server-side validation on all transactions, client cannot modify balances or amounts, anti-cheat for money manipulation, all purchases verified server-side, secure loan system, admin-only sensitive commands</p><p><br /></p><p>🎨 Full Customization</p><p>All text translatable, ATM locations fully configurable, interest rates and loan limits adjustable, complete config control with English comments, easy setup in minutes</p><p><br /></p><p>📝 Developer-Friendly</p><p>Complete documentation, config.lua with English comments, example configurations, quick start checklist, active Discord support</p><p><br /></p><p><a href="https://youtu.be/npM7x6n9oz8" target="_blank" title="https://youtu.be/npM7x6n9oz8 (https://youtu.be/npM7x6n9oz8)" rel="noreferrer noopener">https://youtu.be/npM7x6n9oz8</a></p>
BANKING SYSTEM V2
ESX QBCore QBox
Open Source
<table style="width:100%;"><tbody><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>ESX, QBCore & Qbox Support</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Discord Bot Integration</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Team Member Showcase</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Photo Gallery System</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Music Player with Playlist</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Rules Overlay (F1 Key)</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Social Media Links</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Transparent Mode</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Video Background Support</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Fully Customizable</strong><br /></td></tr></tbody></table><h1><br /></h1><p>🎵 Music Player</p><p>Built-in audio system with playlist, album covers, play/pause/skip controls, volume slider, progress bar, shuffle mode, auto-play next, space bar control, supports MP3 files</p><p>👥 Team Showcase</p><p>Discord integration for staff display, auto-fetches avatars, custom role labels, 3 color schemes, paginated carousel, real-time updates, no manual image uploads needed</p><p>🖼️ Photo Gallery</p><p>Auto-loads last 8 images from Discord channel, click to enlarge, date stamps, featured image section, automatic refresh, no file hosting required</p><p>📜 Rules Overlay</p><p>Customizable F1 menu, numbered rule entries, title + description per rule, scrollable list, close with ESC, modern glassmorphism design, easy to update</p><p>💰 Player Stats</p><p>Shows character name, bank balance, current job + grade, updates in real-time, framework auto-detection, first-join placeholders, automatic formatting</p><p>🎨 Branding System</p><p>Server name watermark, roleplay badge, custom description, social media diamond buttons (Discord/TikTok/YouTube/Instagram/Website), FontAwesome icons, unlimited links</p><p>⏰ Real-Time Clock</p><p>Live date + time display, 12h or 24h format, DMY/MDY/YMD date formats, timezone-aware, updates every second</p><p>🎬 Transparent Mode</p><p>Optional transparent background, video or image support, adjustable overlay darkness (0-100%), place MP4 videos in assets folder, smooth transitions</p><p>🎮 Showcase Command</p><p>`/loadscreen` to preview in-game, test changes without reconnecting, toggle on/off, configurable command name</p><p>🎨 Color Customization</p><p>CSS variable system, 10+ color properties, accent colors, glow effects, card colors, border highlights, pre-made color schemes (yellow/blue/purple/red/green)</p><p>🔧 Tab System</p><p>3-page navigation (Main/Team/Gallery), enable/disable individual tabs, animated transitions, button labels customizable</p><p>📊 Loading Progress</p><p>Animated square indicators, percentage display, resource count, smooth fill animation, auto-completes on spawn</p><p>🔐 Auto-Close System</p><p>Closes on playerSpawned, multicharacter support (QB/ESX), convar toggle option, event-based detection</p><p>🌐 Multi-Framework</p><p>Works with ESX, QBCore, QBox, auto-detects framework, no configuration needed, universal compatibility</p><p>🛠️ Easy Setup</p><p>Discord bot guide included, channel ID copy/paste, user ID instructions, drag-and-drop music files, no coding required</p><p>📝 Developer-Friendly</p><p>Full documentation, config.js for all settings, config.css for colors, server.lua for Discord, organized file structure</p><p><br /></p><p><a href="https://youtu.be/CS6cgnzRzlY">https://youtu.be/CS6cgnzRzlY</a></p>
LOADING SCREEN V2
ESX QBCore QBox
Open Source
<p>🔍 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>
FINGERPRINT SCANNER
ESX QBCore QBox
Open Source
<p><strong><span style="font-size:30px;">Added stamina display <br /></span></strong></p><table style="width:100%;"><tbody><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>ESX, QBCore & Qbox Support</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>2 Speedometer Styles</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Progress Bar System</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>4 Notification Types</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>RP & Admin Chat</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Visa/Level System</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Item Notifications</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Settings Menu</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Seatbelt System</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Fully Customizable</strong><br /></td></tr></tbody></table><h1><br /></h1><hr /><h2>🚗 Speedometer</h2><p>2 premium styles (circular gauge & digital display), speed (KM/H or MPH), fuel percentage, gear display, RPM meter, engine/light/lock indicators, reverse detection</p><h2>🔐 Seatbelt System</h2><p>Crash eject mechanic, sound effects, customizable keybind, prevents vehicle exit while buckled, configurable speed thresholds</p><h2>💰 Money & Status</h2><p>Cash/bank/black money display, job label and grade, player ID, server player count, admin count, time display, real-time updates</p><h2>🔔 Notifications</h2><p>4 types (success/error/info/warning), auto-stacking, smooth animations, custom duration, title + message support, developer export</p><h2>⏳ Progress Bars</h2><p>Animated timer, player freeze option, prop attachment, 120+ animations, cancel detection (movement/damage/key), onFinish/onCancel callbacks, developer export</p><h2>💬 Chat System</h2><p>RP Chat (everyone sees, job tags), Admin Chat (staff only, rank tags), player ID display, timestamps, command execution, modern UI</p><h2>📢 Announcements</h2><p>Server-wide broadcasts, targeted announcements, TxAdmin integration (restart warnings), custom sender/title, duration control, admin permissions, <code>/announcement</code> command</p><h2>🎮 Visa/Level System</h2><p>Level progression with playtime, combat lock until target level, blocks weapons/punching, warning messages, <code>/setvisa</code> admin command, fully disableable</p><h2>🎯 HelpNotify</h2><p>Interactive prompts (E to open, etc), auto-cleanup after 1 second, developer export for loops</p><h2>📦 Item Tracking</h2><p>Auto-displays inventory changes, item name + icon + quantity, works with all inventories (ESX/QB/ox/qb-inventory), can be disabled</p><h2>🎤 Voice System</h2><p>Auto-detects pma-voice/saltychat/tokovoip/mumble-voip, range indicator, talking animation, no configuration needed</p><h2>⚙️ Settings Menu</h2><p>Players toggle HUD elements, change speedometer style, persistent settings per character, <code>/hudsettings</code> command</p><h2>🗺️ Street Display</h2><p>Real-time street name, area/zone display, updates every 3 seconds</p><h2>🎬 Cinematic Mode</h2><p>Toggle letterbox effect, hides HUD, perfect for screenshots/videos</p><h2>🛠️ Developer API</h2><p>Full export system, <code>Notify()</code>, <code>HelpNotify()</code>, <code>startProgress()</code>, <code>cancelProgress()</code>, <code>SendAnnouncement()</code>, integrate into any script</p><h2>🌍 Multi-Language</h2><p>Fully localizable, add custom languages easily</p><h2>🔧 Configuration</h2><p>100% customizable colors/positions/sizes, toggle any element, speed type (KM/H or MPH), minimap options, black money toggle, cooldown timers<br /><br /><a href="https://youtu.be/UW2cWIehMHI">https://youtu.be/UW2cWIehMHI</a></p>
MODERN HUD V2
ESX QBCore QBox
Open Source
<table style="width:100%;"><tbody><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>ESX, QBCore & Qbox Support</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Dynamic Rewards</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Discord Webhooks</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Radius Markers</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Police Alerts</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Multi-Location Robberies</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Cooldown System</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Exploit-Safe Server-Side Logic</strong><br /></td></tr><tr><td style="width:50%;">no</td><td style="width:50%;"><strong>No Performance Impact (0.00ms)</strong><br /></td></tr><tr><td style="width:50%;">no</td><td style="width:50%;"><strong>No Performance-Heavy Loops</strong><br /></td></tr></tbody></table><p><br /><br /><a href="https://youtu.be/__RTH0m5mbI">https://youtu.be/__RTH0m5mbI</a></p><p><strong>🏪 Market Robbery System with Modern UI Give your players an immersive robbery experience across 21 unique store locations. Each robbery features real-time progress tracking, police notifications, and a professional UI interface. Rewards are dynamically calculated per location, and the entire system is protected against exploits with server-side validation.</strong></p><p><strong>🎮 Complete Robbery Experience No complex setup required. Players interact with marked locations, start robberies through a sleek UI, and must stay within range for the duration:</strong></p><ul><li><strong>21 pre-configured robbery locations across the map</strong></li><li><strong>Real-time progress bar showing elapsed time</strong></li><li><strong>Visual distance marker showing safe zone</strong></li><li><strong>Dynamic reward calculation (min/max per store)</strong></li><li><strong>Automatic police alerts with map blips</strong></li><li><strong>Street name display in all notifications</strong></li></ul><p><strong>🎨 Modern NUI Interface All robbery actions are controlled through a polished UI:</strong></p><ul><li><strong>Live countdown timer with progress visualization</strong></li><li><strong>Potential loot range display before starting</strong></li><li><strong>"Start Robbery" button to begin the heist</strong></li><li><strong>"Withdraw Money" button when completed</strong></li><li><strong>Real-time status updates (active/complete)</strong></li><li><strong>Fully responsive design</strong></li></ul><p><strong>Settings are managed in <code>config.lua</code> with no file editing needed during gameplay. All configurations load automatically on server start.</strong></p><p><strong>🚨 Advanced Police Notification System When a robbery starts, the entire police force is alerted:</strong></p><ul><li><strong>Instant notification with street name & location</strong></li><li><strong>Red map blip at robbery location (60 second duration)</strong></li><li><strong>Cancellation alerts when robberies are abandoned</strong></li><li><strong>Configurable police job names</strong></li><li><strong>Minimum police requirement system</strong></li></ul><p><strong>Police receive separate notifications for robbery start, completion, and cancellation - keeping them informed throughout the entire event.</strong></p><p><strong>⚙️ Flexible Requirement System Fine-tune difficulty with optional requirements:</strong></p><ul><li><strong>Item System: Require lockpicks or custom items</strong></li><li><strong>Weapon System: Require equipped weapons (pistols, SMGs, etc.)</strong></li><li><strong>Multiple Options: Players need ONE item from your list</strong></li><li><strong>Remove on Use: Optional item consumption when starting</strong></li><li><strong>Server-Side Validation: All checks happen server-side</strong></li></ul><p><strong>Perfect for balancing difficulty and creating progression systems where advanced items unlock robbery access.</strong></p><p><strong>📊 Discord Webhook Logging Complete audit trail of all robbery activities:</strong></p><ul><li><strong>Robbery Started (Yellow) - Player name, identifier, location, coordinates, timestamp</strong></li><li><strong>Robbery Completed (Green) - All above + exact amount stolen</strong></li><li><strong>Robbery Cancelled (Red) - All above + cancellation reason (disconnect/distance)</strong></li></ul><p><strong>Webhooks are fully customizable with:</strong></p><ul><li><strong>Custom bot name & avatar</strong></li><li><strong>Configurable embed colors (hex to decimal)</strong></li><li><strong>Custom footer text & icon</strong></li><li><strong>Detailed field labels per locale</strong></li></ul><p><strong>🎯 Smart Cooldown & Limit System Prevent abuse with built-in protection:</strong></p><ul><li><strong>Store Cooldown: Configurable delay before same store can be robbed again (default 10 minutes)</strong></li><li><strong>Simultaneous Limit: Control max active robberies server-wide (default 3)</strong></li><li><strong>Police Requirement: Set minimum online police officers needed</strong></li><li><strong>Distance Checking: Auto-cancel if player moves too far (default 15m)</strong></li></ul><p><strong>All limits are configurable in seconds for precise control. Cooldowns are tracked per location, not globally.</strong></p><p><strong>🛡️ Exploit-Safe Architecture All validation runs server-side with multiple protection layers:</strong></p><ul><li><strong>Reward amounts calculated server-side only</strong></li><li><strong>Client cannot modify values via NUI DevTools</strong></li><li><strong>Distance validation on every server tick</strong></li><li><strong>Active robbery tracking prevents duplication</strong></li><li><strong>Player verification on all requests</strong></li><li><strong>Item/weapon checks server-side before starting</strong></li><li><strong>Automatic cleanup on disconnect</strong></li></ul><p><strong>🌍 Multi-Language Support Built-in translations for 6 languages:</strong></p><ul><li><strong>English (en)</strong></li><li><strong>German (de)</strong></li><li><strong>Polish (pl)</strong></li><li><strong>French (fr)</strong></li><li><strong>Portuguese (pt)</strong></li><li><strong>Spanish (es)</strong></li></ul><p><strong>Add custom languages easily via <code>locales.lua</code>. All UI text, notifications, and webhook messages support localization.</strong></p><p><strong>🎨 Fully Customizable Visuals Every visual element is configurable:</strong></p><ul><li><strong>Map Blips: Custom sprite, color, scale & name</strong></li><li><strong>3D Markers: Type (cylinder/sphere/circle), color (RGBA), size</strong></li><li><strong>Radius Marker: Shows safe zone during robbery (yellow circle)</strong></li><li><strong>NPC System: Optional NPCs at locations (any ped model)</strong></li><li><strong>Prop System: Optional props/objects at locations</strong></li></ul><p><strong>Configure interaction distance, marker visibility range, and max distance separately for perfect balance.</strong></p><p><strong>🔧 Plug & Play Integration</strong></p><ul><li><strong>Works with ESX, QBCore & Qbox (automatic framework detection)</strong></li><li><strong>Custom notification support (e.g. risk-notify) or framework defaults</strong></li><li><strong>Configurable reward types: cash, black_money, or items</strong></li><li><strong>Item-based rewards for custom economies</strong></li><li><strong>Compatible with all inventory systems</strong></li></ul><p><strong>Framework is detected automatically on resource start. No manual configuration needed unless using custom exports.</strong></p><p><strong>💰 Dynamic Reward Balancing Each location has independent reward ranges:</strong></p><ul><li><strong>City stores: Lower risk, lower reward (e.g., $2,500 - $11,000)</strong></li><li><strong>Suburban stores: Medium risk, medium reward (e.g., $5,000 - $15,000)</strong></li><li><strong>Remote stores: High risk, high reward (e.g., $10,000 - $30,000)</strong></li></ul><p><strong>Rewards are randomized between min/max on completion. Configure 21 locations or add unlimited custom ones with simple coordinate addition.</strong></p><p><strong>📍 Easy Location Management Adding new robbery locations takes seconds:</strong></p><pre><strong><code>{
coords = vector4(x, y, z, heading),
rewards = {min = 5000, max = 15000}
}
</code></strong></pre><p><strong>No complex setup. Just coordinates and reward range. The system handles everything else automatically.</strong></p><p><strong>🎮 Player-Friendly Workflow</strong></p><ol><li><strong>Player arrives at yellow map blip</strong></li><li><strong>Red 3D marker appears when close</strong></li><li><strong>Press E to check requirements</strong></li><li><strong>UI opens showing potential loot</strong></li><li><strong>Click "Start Robbery" in UI</strong></li><li><strong>Stay within yellow radius for duration (default 15 min)</strong></li><li><strong>Press E anytime to check progress</strong></li><li><strong>Timer completes, reward shown</strong></li><li><strong>Click "Withdraw Money" to collect</strong></li><li><strong>Store enters cooldown</strong></li></ol><p><strong>Clear visual feedback at every step. Players always know their status, time remaining, and boundaries.</strong></p><p><strong>Designed for servers that want a professional robbery system with modern UI, complete logging, and zero exploit risk.</strong></p>
ROBBERY SYSTEM
ESX QBCore QBox
Open Source
<table style="width:100%;"><tbody><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>ESX, QBCore & Qbox Support</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Marriage & Divorce System</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Surname Selection Between Partners</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Ingame Marriage UI (3 Pages)</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Real-Time Accept/Decline Notifications</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Discord Webhook Integration</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Item Requirements </strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Exploit-Safe Server-Side Logic</strong><br /></td></tr><tr><td style="width:50%;">no</td><td style="width:50%;"><strong>No Performance Impact (0.00ms)</strong><br /></td></tr><tr><td style="width:50%;">no</td><td style="width:50%;"><strong>No Performance-Heavy Loops</strong><br /></td></tr></tbody></table><p><br /><a href="https://youtu.be/bLkjPih-hP0" target="_blank" rel="noreferrer noopener">https://youtu.be/bLkjPih-hP0</a><br /><br /></p><p>💍 Professional Marriage System</p><p>Complete marriage and divorce mechanics with surname selection, live notifications, and Discord webhooks. Players propose at custom locations, choose their family name, and both must accept. Server-wide announcements celebrate new marriages while Discord logs every event with beautiful embeds</p><p>💒 Beautiful Custom UI</p><p>3-page system guides players through proposal, acceptance, and divorce. Real-time notifications show when partners accept or decline, creating authentic relationship RP.</p><p>🛡 Exploit Protected</p><p>All validation server-side: location checks, partner proximity, marriage status, item/money verification, and session management. Players can't bypass requirements or manipulate the system.</p><p>⚙ Plug & Play</p><p>Auto-detects ESX/QBCore/Qbox, supports custom notifications, configurable locations/NPCs/blips, optional wedding ring requirements, and database storage with automatic name restoration..</p>
MARRIAGE & DIVORCE SYSTEM
ESX QBCore QBox
Open Source
<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>Mechanic-Only, Self-Tuning, Both Modes <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Society Billing & Payout Routing <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong> Mechanic & Public Zones <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Real-Time Feed Updates <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Dynamic Blips & Contextual Markers <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Live Preview with Real-Time Price Calculation <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Full UI Customization (Text, Colors...) <br /></strong></td></tr><tr><td style="width:50%;"><strong>no</strong></td><td style="width:50%;"><strong>No Performance Impact <br /></strong></td></tr><tr><td style="width:50%;"><strong>no</strong></td><td style="width:50%;"><strong>No Complex Setup <br /></strong></td></tr></tbody></table><p><br /><a href="https://risk-scripts.gitbook.io/risk-scripts" target="_blank" rel="noreferrer noopener"><strong><span style="font-size:24px;">↪ GitBook Documentation</span></strong></a><span style="font-size:24px;"><br /></span><a href="https://www.youtube.com/watch?v=GVI_7Upntqk" target="_blank" rel="noreferrer noopener"><strong><span style="font-size:24px;">↪ YouTube Showcase</span></strong></a></p><hr /><p>💡 <strong>WHY CHOOSE RISK LSCUSTOM?</strong></p><p><strong><span style="color:rgb(247,218,100);">Dual-Mode Access Control (risk-lscustom)</span></strong></p><ul><li><p><strong><span style="color:rgb(247,218,100);">Mechanic-Only:</span></strong> Only players with <code>Config.JobName</code> can open the tuner. Full upgrades + cosmetics.</p></li><li><p><strong><span style="color:rgb(247,218,100);">Self-Tuning:</span></strong> Everyone can open the tuner (public/self-tuner spots). Full upgrades + cosmetics.</p></li><li><p><strong><span style="color:rgb(247,218,100);">Both (Dynamic):</span></strong></p><ul><li><p>If online mechanics <strong>< <code>minMechanic</code></strong> → self-tuning open for everyone (public tuner blips shown).</p></li><li><p>If online mechanics <strong>≥ <code>minMechanic</code></strong> → only mechanics can open; non-mechanics are blocked.</p></li></ul></li></ul><p><em>Blips adapt automatically (tuner vs mechanic). Payments follow your config: mechanics can bill society (<code>UseSocity</code>), non-mechanics pay cash and can funnel to society (<code>GoInSoicity</code>).</em></p><p><strong><span style="color:rgb(247,218,100);">Real Economy, Real Society Flow</span></strong><span style="color:rgb(247,218,100);"><br /></span>Mechanics can bill from society funds; self-tuning can route payments into society if you want. Fully compatible with ESX addon accounts and QB job banking.</p><p><strong><span style="color:rgb(247,218,100);">Preview First, Pay Once</span></strong><span style="color:rgb(247,218,100);"><br /></span>Players see changes live (colors, wheels, lights, body parts, performance tiers). Nothing is saved until purchase succeeds, preventing accidental or free mods.</p><p><strong><span style="color:rgb(247,218,100);">Clean, Brandable UI</span></strong><span style="color:rgb(247,218,100);"><br /></span>Built-in notify and help-notify hooks plus HUD hide/show. Adjust texts, colors, durations, and pricing to match your city’s style.</p><p><strong><span style="color:rgb(247,218,100);">Safe by Design</span></strong><span style="color:rgb(247,218,100);"><br /></span>All pricing and payments are verified server-side. Clients can’t alter costs through the UI. Society balances and personal cash are checked and updated securely.</p><p><strong><span style="color:rgb(247,218,100);">Optimized for Busy Servers</span></strong><span style="color:rgb(247,218,100);"><br /></span>Lightweight zones, optional markers/blips, and streamlined NUI keep it responsive for high-population environments.</p>
LS CUSTOM
ESX QBCore QBox
Open Source
<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>Player-Owned & Fully Manageable Shops <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Custom Prices & Dynamic Stock Tracking <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Delivery & Supply Missions <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Configurable Fees & Profit Percentages <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Rank-Based Category Access <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Instant Stock Analytics & Recent Sales List <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Customizable Themes, Colors & UI Titles <br /></strong></td></tr><tr><td style="width:50%;"><strong>no</strong></td><td style="width:50%;"><strong>No Performance Impact <br /></strong></td></tr><tr><td style="width:50%;"><strong>no</strong></td><td style="width:50%;"><strong>No Complex Setup <br /></strong></td></tr></tbody></table><p><strong><br /><br /></strong></p><h3>📘 <strong>DOCUMENTATION</strong></h3><p>↪ <a href="https://risk-scripts.gitbook.io/risk-scripts" target="_blank" rel="noreferrer noopener"><strong>GitBook Documentation</strong></a><br />↪ <a href="https://www.youtube.com/watch?v=47rcgnfzpnc" target="_blank" rel="noreferrer noopener"><strong>YouTube Showcase</strong></a></p><hr /><h3>💡 <strong>WHY CHOOSE RISK MARKET V2?</strong></h3><p><strong>5-in-1 Shop System</strong><br />Unify job shops, weapon stores, black markets, and regular stores under one modular framework.</p><p><strong>Player-Owned Businesses</strong><br />Players can buy, manage, and profit from their own shops. Set prices, restock, order deliveries, and track sales.</p><p><strong>Smart Management UI</strong><br />Monitor top-selling items, total income, and live stock directly in the interface.</p><p><strong>Dynamic Deliveries</strong><br />Owners can handle deliveries themselves with configurable load times, truck types, and unload radius.</p><p><strong>Full Customization</strong><br />Edit every color, theme, and text line in <code>config.css</code> and <code>config.lua</code> to match your server’s style.</p><p><strong>Framework Auto-Detection</strong><br />Works seamlessly with <strong>ESX</strong>, <strong>QBCore</strong>, and <strong>Qbox</strong> – no manual setup required.</p><p><strong>Optimized Performance</strong><br />Lightweight, stable, and built for high-population RP servers.<br />↪ <a href="https://www.youtube.com/watch?v=47rcgnfzpnc" target="_blank" rel="noreferrer noopener"><strong>YouTube Showcase</strong></a></p>
MARKET-V2 (5IN1)
ESX QBCore QBox
Open Source
<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>Weapon, Voice & Status Integration <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>2 Speedometer Types <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Built-in Notification System <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Radio Voice UI with Player ID <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Admin Chat Integration <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Street, Job, Time & Date Display <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Fully Customizable HUD Layout <br /></strong></td></tr><tr><td style="width:50%;"><strong>no</strong></td><td style="width:50%;"><strong>Outdated, bloated HUD</strong><strong>s</strong><br /></td></tr><tr><td style="width:50%;"><strong>no</strong></td><td style="width:50%;"><strong>Framework Headaches <br /></strong></td></tr></tbody></table><p><strong><br /></strong></p><p><strong><a href="https://risk-scripts.gitbook.io/risk-scripts" target="_blank" rel="noreferrer noopener"><strong><span style="font-size:18px;">DOCUMENTATION</span></strong></a><br /><span style="font-size:18px;">-<br /></span><a href="https://youtu.be/3myYr1DW4Os" target="_blank" rel="noreferrer noopener"><strong><span style="font-size:18px;">↪YOUTUBE SHOWCASE</span></strong><br /></a><br /><img src="https://dunb17ur4ymx4.cloudfront.net/wysiwyg/982139/9e7ef9ae18058fede658fe0d3a94b65c0e1d0e20.png" style="width:755px;height:422.775px;" class="fr-fic fr-dib" width="755" alt="9e7ef9ae18058fede658fe0d3a94b65c0e1d0e20.png" height="422" /></strong></p><h3><strong><span style="color:rgb(247,218,100);">Why Choose <strong>Risk HUD</strong>?</span></strong></h3><p><strong>All-In-One RP HUD<br />Everything you need in one clean system: Speedos, voice UI, weapon stats, job & location display, and more.</strong></p><p><strong>Dual Speedometer Styles<br />Switch between minimal or detailed speedometers, both fully integrated with gear, fuel, and current speed display.</strong></p><p><strong>Voice Radio HUD with Player Info<br />Supports proximity + radio voice display, including speaker names and ID – know exactly who's talking at all times.</strong></p><p><strong>Weapon & Ammo UI<br />Instantly shows weapon name, total ammo, and clip status when armed – immersive and responsive.</strong></p><p><strong>Built-in Admin Chat<br />Admins get a dedicated chat system integrated into the HUD, perfect for support or team coordination.</strong></p><p><strong>Fully Framework-Agnostic<br />Auto-detects ESX, QBCore, and Qbox. Plug & play without edits – full support for all major frameworks.</strong></p><p><strong>Optimized & Customizable<br />Lightweight on performance, easy to customize through the config. Match your server’s style perfectly.<br /><br /><span style="color:rgb(247,218,100);">AND MORE!!!</span></strong></p><hr /><p><strong><a href="https://risk-scripts.gitbook.io/risk-scripts" target="_blank" rel="noreferrer noopener"><strong><span style="font-size:18px;">DOCUMENTATION</span></strong></a><br /><span style="font-size:18px;">-<br /></span><a href="https://youtu.be/3myYr1DW4Os" target="_blank" rel="noreferrer noopener"><strong><span style="font-size:18px;">↪YOUTUBE SHOWCASE</span></strong></a></strong></p>
HUD MODERN
ESX QBCore QBox
Open Source
<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>Instant Framework Recognition <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Random-Start Music Player <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Unlimited Social Media Buttons <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Animated Resource Counter & Progress Bar <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>One-File Color Customization (config.css) <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Lightweight & Optimized <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Full Config Control <br /></strong></td></tr><tr><td style="width:50%;"><strong>no</strong></td><td style="width:50%;"><strong>Performance Hogging <br /></strong></td></tr><tr><td style="width:50%;"><strong>no</strong></td><td style="width:50%;"><strong>Framework Headaches <br /></strong></td></tr></tbody></table><p><strong><br /></strong></p><p><strong><a href="https://youtu.be/cyrXcHxWD6A" target="_blank" rel="noreferrer noopener"><span style="font-size:24px;color:rgb(247,218,100);">YouTube</span></a><br /><a href="https://risk-scripts.gitbook.io/risk-scripts" target="_blank" rel="noreferrer noopener"><span style="font-size:24px;color:rgb(247,218,100);">DOCUMENTAION</span></a></strong></p><hr /><h2><strong>Why Choose Risk Loading Screen?</strong></h2><p><strong><span style="font-size:18px;">Instant Framework Recognition</span><br />Automatically detects ESX, QBCore, or Qbox—no manual tweaks, no extra configs.</strong></p><p><strong><span style="font-size:18px;">Randomized Music Every Join</span><br />No more hearing the same first song. A single toggle lets the loader pick a track at random and keep the playlist fresh.</strong></p><p><strong><span style="font-size:18px;">Video or Image Backgrounds</span><br />Set a YouTube ID for cinematic motion or swap to a static JPEG/PNG in seconds. Brightness slider included.</strong></p><p><strong><span style="font-size:18px;">Clean, Informative HUD</span><span style="font-size:18px;"><br /></span>Live progress bar, resource counter, and player stats (name, bank balance, job) keep users engaged while they wait.</strong></p><p><strong><span style="font-size:18px;">Full Color Control</span><br />Re-skin the entire UI from a single <code><span style="color:rgb(247,218,100);">config.css</span></code> file. Match your server branding in under a minute.</strong></p><p><strong><br /><a href="https://youtu.be/cyrXcHxWD6A" target="_blank" rel="noreferrer noopener"><span style="font-size:24px;color:rgb(247,218,100);">YouTube</span></a><br /><a href="https://risk-scripts.gitbook.io/risk-scripts" target="_blank" rel="noreferrer noopener"><span style="font-size:24px;color:rgb(247,218,100);">DOCUMENTAION</span></a></strong></p>
Modern Loading Screen
ESX QBCore QBox
Open Source
<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>Rank-Based Vehicle Access<br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Garage Linking for Jobs & Gangs <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Live Vehicle Rotation & Camera Control <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Test Drive System <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Livery & Color Configuration <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Category-Based Vehicle Browsing <br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Full Config Control <br /></strong></td></tr><tr><td style="width:50%;"><strong>no</strong></td><td style="width:50%;"><strong>Performance Hogging <br /></strong></td></tr><tr><td style="width:50%;"><strong>no</strong></td><td style="width:50%;"><strong>Framework Headaches <br /></strong></td></tr></tbody></table><p><strong><br /></strong></p><p><a href="https://youtu.be/5nAgddeD1OQ" target="_blank" rel="noreferrer noopener"><span style="font-size:24px;color:rgb(247,218,100);">YouTube</span></a><br /><a href="https://risk-scripts.gitbook.io/risk-scripts" target="_blank" rel="noreferrer noopener"><span style="font-size:24px;color:rgb(247,218,100);">DOCUMENTAION</span></a></p><hr /><p><strong>Why Choose Risk Vehicle Shop?</strong></p><p><strong>Instant Framework Recognition<br />Automatically detects if you're using ESX, QBCore, or Qbox – no manual config needed.</strong></p><p><strong>Total Control for Jobs & Gangs<br />Connect specific garages to jobs, gangs, or legal roles. Control exactly who sees what – and when.</strong></p><p><strong>Rank-Based Access<br />Only want high-ranking players to unlock premium vehicles? Done.<br />Low-rank players will see only what they're allowed to buy.</strong></p><p><strong>Immersive Vehicle Showroom<br />Rotate vehicles live in the UI, zoom in and out, switch liveries, and preview custom colors – all in real time.</strong></p><p><strong>Test Drive Mode<br />Let players test cars before they buy. Fully customizable duration and behavior – just like a real dealership.</strong></p><p><strong>Flexible Config, Zero Limits<br />Change vehicle prices, models, categories, display settings, and more – all in a simple config file.</strong></p><p><strong>Built-in Multi-language Support<br />Works out of the box with the top 5 languages – and easily expandable. Global server? No problem.</strong></p><p><strong>Lightweight & Optimized<br />Minimal performance usage. No unnecessary dependencies. Just plug and play.</strong></p><hr /><p><strong>Upgrade your server’s dealership experience with a modern, immersive, and fully customizable Risk Vehicle Shop.<br />Everything your players want – everything your server needs.</strong></p><p><br /><a href="https://www.youtube.com/watch?v=5nAgddeD1OQ"><span style="font-size:24px;color:rgb(247,218,100);">YouTube</span></a><br /><a href="https://risk-scripts.gitbook.io/risk-scripts" target="_blank" rel="noreferrer noopener"><span style="font-size:24px;color:rgb(247,218,100);">DOCUMENTAION</span></a></p>
VEHICLE SHOP
ESX QBCore QBox
Open Source
<table style="width:100%;"><tbody><tr><td style="width:50%;"><br /></td><td style="width:50%;"><strong><strong>ESX, QB & QBox Support</strong></strong><br /></td></tr><tr><td style="width:50%;"><strong><strong>yes</strong></strong></td><td style="width:50%;"><strong>Easy to use</strong></td></tr><tr><td style="width:50%;"><strong><strong>yes</strong></strong></td><td style="width:50%;"><strong><strong>Blacklisted Jobs <br /></strong></strong></td></tr><tr><td style="width:50%;"><strong><strong>yes</strong></strong></td><td style="width:50%;"><strong><strong>Discord Integration <br /></strong></strong></td></tr><tr><td style="width:50%;"><strong><strong>yes</strong></strong></td><td style="width:50%;"><strong><strong>Automatic Price Variation <br /></strong></strong></td></tr><tr><td style="width:50%;"><strong><strong>yes</strong></strong></td><td style="width:50%;"><strong><strong>Shop Closed Notifications</strong><br /></strong></td></tr><tr><td style="width:50%;"><strong><strong>yes</strong></strong></td><td style="width:50%;"><strong><strong>Opening Hours</strong><br /></strong></td></tr><tr><td style="width:50%;"><strong><strong>yes</strong></strong></td><td style="width:50%;"><strong>Weapon License Requirement (Optional) <br /></strong></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Weapons Spawn with Ammo (Configurable) <br /></strong></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Weapons as Items (Optional) <br /></strong></td></tr><tr><td style="width:50%;"><strong><strong>no</strong></strong></td><td style="width:50%;"><strong><strong>No Performance Hogging <br /></strong></strong></td></tr></tbody></table><p><br /></p><p><a href="https://youtu.be/Wqm-zMPZkKg" target="_blank" rel="noreferrer noopener"><strong><span style="font-size:24px;color:rgb(247,218,100);">YOUTUBE</span></strong></a><span style="color:rgb(247,218,100);"><span style="font-size:24px;"> <br /></span></span><a href="https://risk-scripts.gitbook.io/risk-scripts/scripts/weapon-market" target="_blank" rel="noreferrer noopener"><strong><span style="font-size:24px;color:rgb(247,218,100);">DOCUMENTATION</span></strong></a></p><hr /><h2><strong>WEAPONMARKET BY RISK SCRIPTS</strong></h2><p>Enhance your FiveM server’s underground economy with <strong>BlackMarket</strong>—a powerful, feature-rich script designed for seamless integration into any roleplay environment. Fully compatible with <strong>ESX</strong> and <strong>QBCore</strong>, it automatically adapts to provide a secure and immersive trading experience.</p><hr /><h2><strong>KEY FEATURES</strong></h2><h3>🔍 <strong>Automatic Framework Detection</strong></h3><p>No manual setup required—BlackMarket <strong>automatically detects</strong> ESX or QBCore and configures itself accordingly.</p><h3>🛒 <strong>Extensive Shop Customization</strong></h3><p>Create multiple shops with customizable categories and items. Choose between <strong>fixed or dynamic pricing</strong> to match your server's economy.</p><h3>🔔 <strong>Discord Integration</strong></h3><p>Receive <strong>real-time notifications</strong> when prices change or new items are added.</p><h3>🗺 <strong>Blips & Markers</strong></h3><p>Guide players with <strong>customizable</strong> map icons and markers for easy navigation.</p><h3>🌍 <strong>Multi-Language Support</strong></h3><p>Easily <strong>translate</strong> UI texts, notifications, and commands for an international audience.</p><h3>⚡ <strong>Easy Setup & Lightweight</strong></h3><p>Designed for <strong>quick installation</strong> without impacting server performance.</p><h3>🎨 <strong>Dynamic UI Adaptation</strong></h3><p>The market interface <strong>automatically adjusts</strong> its background based on displayed items, providing a fresh look every visit.</p><h3>💳 <strong>Configurable Payment Methods</strong></h3><p>Supports various payment options—fully compatible with <strong>ESX and QBCore money systems</strong>.</p><h3>📈 <strong>Dynamic Pricing</strong></h3><p>Keep the market active with <strong>automatically generated prices</strong> within a set range at each server restart.</p><h3>⏳ <strong>Opening Hours & Shop Closed Notifications</strong></h3><p>Define <strong>opening and closing times</strong> with automatic player notifications when the market is closed.</p><h3>🚫 <strong>Blacklisted Jobs</strong></h3><p>Restrict market access for specific jobs (e.g., <strong>police, ambulance, sheriff</strong>) to maintain a balanced in-game economy.</p><h3>🔫 <strong>Weapon License Requirement (Optional)</strong></h3><p>Enforce a <strong>weapon license requirement</strong> before players can purchase firearms.</p><h3>🎯 <strong>Weapons Spawn with Ammo (Configurable)</strong></h3><p>Decide whether weapons spawn <strong>with or without ammunition</strong> upon purchase.</p><h3>🗃 <strong>Weapons as Items (Optional)</strong></h3><p>Enable an <strong>item-based</strong> weapon system for more flexible inventory management.<br /><br /><a href="https://youtu.be/Wqm-zMPZkKg" target="_blank" rel="noreferrer noopener"><strong><span style="color:rgb(247,218,100);font-size:24px;">YOUTUBE</span></strong></a><span style="font-size:24px;"><span style="color:rgb(247,218,100);"> <br /></span></span><a href="https://risk-scripts.gitbook.io/risk-scripts/scripts/weapon-market" target="_blank" rel="noreferrer noopener"><strong><span style="color:rgb(247,218,100);font-size:24px;">DOCUMENTATION</span></strong></a></p><p><br /></p>
WEAPON MARKET OPEN
ESX QBCore QBox
<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>Rank-Based Vehicle Access<br /></strong></td></tr><tr><td style="width:50%;"><strong>yes</strong></td><td style="width:50%;"><strong>Theory & Practical Exams <br /></strong></td></tr><tr><td style="width:50%;"><strong><strong>yes</strong></strong></td><td style="width:50%;"><strong>Clean Live HUD (Checkpoints / Timer / Speed / Mistakes) <br /></strong></td></tr><tr><td style="width:50%;"><strong><strong><strong>yes</strong></strong></strong></td><td style="width:50%;"><strong>Enable / Disable Categories Individually <br /></strong></td></tr><tr><td style="width:50%;"><strong><strong><strong><strong>yes</strong></strong></strong></strong></td><td style="width:50%;"><strong>Instant Feedback + Repeat Button <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>Color Customization in config.css <br /></strong></td></tr><tr><td style="width:50%;"><strong><strong><strong><strong><strong><strong>yes</strong></strong></strong></strong></strong></strong></td><td style="width:50%;"><strong><strong><strong><strong><strong><strong>Full Config Control <br /></strong></strong></strong></strong></strong></strong></td></tr><tr><td style="width:50%;"><strong><strong><strong><strong><strong><strong>no</strong></strong></strong></strong></strong></strong></td><td style="width:50%;"><strong><strong><strong><strong><strong><strong>Performance Hogging <br /></strong></strong></strong></strong></strong></strong></td></tr><tr><td style="width:50%;"><strong><strong><strong><strong><strong><strong>no</strong></strong></strong></strong></strong></strong></td><td style="width:50%;"><strong><strong><strong><strong><strong><strong>Framework Headaches <br /></strong></strong></strong></strong></strong></strong></td></tr></tbody></table><p><strong><strong><strong><strong><strong><strong><br /></strong></strong></strong></strong></strong></strong></p><p><strong><strong><strong><strong><strong><a href="https://youtu.be/87Wq9-blAjc" target="_blank" rel="noreferrer noopener"><span style="font-size:24px;color:rgb(247,218,100);">YouTube</span></a><br /><a href="https://risk-scripts.gitbook.io/risk-scripts" target="_blank" rel="noreferrer noopener"><span style="font-size:24px;color:rgb(247,218,100);">DOCUMENTAION</span></a></strong></strong></strong></strong></strong></p><hr /><p><strong>Why Choose Risk Driving School?</strong></p><p><strong>Instant Framework Recognition</strong><br />Automatically detects ESX, QBCore, or Qbox—no manual setup.</p><p><strong>Full Control per Category</strong><br />Decide how many questions, how many errors, and who can take which licence.</p><p><strong>Multi‑Language Ready</strong><br />Ships with seven languages and lets you add any new language in minutes.</p><p><strong>Immersive Exam HUD</strong><br />Live checkpoints, timer, max‑speed display, and mistake counter keep players engaged.</p><p><strong>Realistic Theory & Practical Flow</strong><br />Pass the theory, unlock the practical—just like the real DMV.</p><p><strong>Quick Retry System</strong><br />Fail an exam? A Repeat button lets players jump straight back in.</p><p><strong>Easy Visual Customization</strong><br />Change all UI colors in a single config.css file—brand it for your server in seconds.</p><p><strong>Webhook Logging</strong><br />Every attempt, pass, and fail can be logged to Discord for staff oversight.</p><p><strong>Lightweight & Optimized</strong><br />Zero bloat, minimal client and server load—perfect for any role‑play server.</p><p><strong><strong><strong><strong><strong><br /><a href="https://youtu.be/87Wq9-blAjc"><span style="font-size:24px;color:rgb(247,218,100);">YouTube</span></a><br /><a href="https://risk-scripts.gitbook.io/risk-scripts" target="_blank" rel="noreferrer noopener"><span style="font-size:24px;color:rgb(247,218,100);">DOCUMENTAION</span></a></strong></strong></strong></strong></strong></p>
DMV Driving School OPEN
ESX QBCore QBox
<table style="width:100%;"><tbody><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>OPEN SOURCE</strong></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Easy Color Change</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Multiple Languages</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>ESX & QB</strong><br /></td></tr></tbody></table><p><br /></p><p><span style="color:rgb(255,255,255);"><strong>Bring a classic spin-the-bottle game to your server!</strong></span></p><p><span style="color:rgb(255,255,255);"><strong><br /></strong></span></p><p><span style="color:rgb(255,255,255);"><strong>• Responsive Design: </strong></span></p><p><span style="color:rgb(255,255,255);"><strong> ○ The game dynamically adapts and automatically detects all participants within the marker area.</strong></span></p><p><span style="color:rgb(255,255,255);"><strong>• Highly Customizable: </strong></span></p><p><span style="color:rgb(255,255,255);"><strong> ○ Colors, markers are fully customizable via <a href="https://imgur.com/a/SjD615S" target="_blank" rel="noreferrer noopener">↬ Config.lua</a> to perfectly match your server’s style.</strong></span></p><p><span style="color:rgb(255,255,255);"><strong>• Sleek UI and Notifications: </strong></span></p><p><span style="color:rgb(255,255,255);"><strong> ○ Seamless winner announcements and real-time notifications provide an immersive gameplay experience.</strong></span></p><p><span style="color:rgb(255,255,255);"><strong>• Easy Setup: </strong></span></p><p><span style="color:rgb(255,255,255);"><strong> ○ Simple to configure and ready to use out of the box.</strong></span><br /><span style="color:rgb(255,255,255);"><strong><a href="https://imgur.com/a/SjD615S" target="_blank" rel="noreferrer noopener">↬ Config.lua</a></strong></span></p><p><span style="color:rgb(255,255,255);"><strong><a href="https://imgur.com/a/BgOkCWm" target="_blank" rel="noreferrer noopener">↬ Config.css</a></strong></span></p><p><span style="color:rgb(255,255,255);"><strong><a href="https://imgur.com/a/VTbWr5n" target="_blank" rel="noreferrer noopener">↬ Config.js</a></strong></span><br /><br /><br /><span style="color:rgb(255,255,255);"><strong><a href="https://www.youtube.com/watch?v=DmZjIn21Xt0" target="_blank" rel="noreferrer noopener">↬ Preview</a></strong></span></p>
SPIN THE BOTTLE
ESX QBCore QBox
Open Source
<table style="width:100%;"><tbody><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>ESX, QBCore & Qbox Support</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Point-Based Shop System</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Auto Egg Hunt Spawning</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Vehicle Reward System</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Random Loot Rewards</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Sell System Integration</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Scheduled Auto-Drops</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>Cleanup System</strong><br /></td></tr><tr><td style="width:50%;">yes</td><td style="width:50%;"><strong>ox_target Support</strong></td></tr><tr><td style="width:50%;">no</td><td style="width:50%;"><strong>No items, vehicles, or clothing included</strong><br /></td></tr></tbody></table><p><br /></p><p>🎁 Point Shop System</p><p>Exclusive reward shop with point currency, buy items/money/vehicles with earned points, rarity system (common/rare/epic/legendary), customizable prices, unique purchase limits per player, modern UI with images, unlimited shop items, database tracking</p><p>🥚 Auto Egg Hunt</p><p>Automatic egg spawning in customizable zones, define multiple spawn areas with radius, set egg count per drop, random placement within zones, prop customization, loading progress bar, debug mode for zone visualization, optimized performance</p><p>🎯 Scheduled Drops</p><p>Two drop modes: interval-based or specific times, set drops every X minutes OR at exact times (10:00, 15:30, etc.), 24h time format, server timezone support, automatic daily reset, flexible scheduling</p><p>🚗 Vehicle Rewards</p><p>Direct vehicle insertion into player garage, works with ESX owned_vehicles & QBCore player_vehicles, automatic database integration, configurable spawn location, supports all vehicle models, instant delivery</p><p>🎲 Random Loot System</p><p>Easter eggs contain random rewards, configurable min/max amounts per item, points awarded per item collected, weighted drop chances, multiple reward items, customizable labels</p><p>💰 Sell System</p><p>Built-in item selling, sell collected Easter items for money, cash/bank/black money support, item-to-item trading option, configurable prices, instant transactions, integrated shop button</p><p>🧹 Auto Cleanup</p><p>Automatic egg removal after time limit, countdown notifications, configurable cleanup timer (minutes), warns players before cleanup, resets zones, prevents server clutter</p><p>👮 Admin Commands</p><p>`/egghunt` - Manual egg drop, `/givepoints [ID] [amount]` - Give points to players, configurable admin list (license/steam/discord), permission system, everyone-can-use option</p><p>🎯 ox_target Integration</p><p>Optional ox_target support, custom icons for shop & eggs, configurable labels, distance-based interaction, fallback to markers if disabled</p><p>📍 Shop Configuration</p><p>Customizable shop location with coords, optional NPC with ped model, marker system with type/size/color, blip on map with sprite/color, F1 close key, modern UI design</p><p>🗺️ Spawn Zones</p><p>Multiple spawn zones support, set coordinates + radius per zone, unlimited zones, city/countryside/custom areas, visual radius in debug mode, optimized spawning algorithm</p><p>💎 Rarity System</p><p>4 rarity tiers with color coding, common (white), rare (blue), epic (purple), legendary (gold), affects UI appearance, visual feedback</p><p>📊 Player Stats</p><p>Database tracking for points, opened eggs counter, purchase history, unique purchase limits, persistent data, automatic table creation</p><p>🔔 Notification System</p><p>Customizable notifications, countdown warnings, cleanup alerts, reward notifications, point updates, purchase confirmations, works with all notify systems</p><p>🌐 Multi-Framework</p><p>Auto-detects ESX, QBCore, QBox, no manual configuration, universal item functions (addItem/removeItem/hasItem), works with any inventory system, framework-independent</p><p>🛡️ Exploit Protection</p><p>Server-side validation, client cannot modify prices, anti-cheat for point manipulation, database integrity checks, secure purchase system, admin-only commands</p><p>🎨 Full Customization</p><p>All text translatable, all colors changeable, all timings adjustable, unlimited items/rewards, flexible zone system, complete config control</p><p>📝 Developer-Friendly</p><p>Complete documentation, config.lua with English comments, example configurations, item setup guides, troubleshooting section, quick start checklist</p><p>https://youtu.be/tytelbTUt2o</p>
EASTER EVENT
ESX QBCore QBox
Open Source