DH Doomcars w/ Catalog Function β QBCore FiveM Script
Build your apocalypse vehicle from nothing β frame by frame, bolt by bolt. Also includes a catalog system, which allows you to browse and preview apocalypse vehicles in-world before committing to a build.
π Overview
DH Doomcars is a fully immersive, long-term vehicle construction and progression system for QBCore servers. Instead of instantly purchasing powerful or rare vehicles, players must physically construct their own doomsday car through real materials, workshop interaction, staged progression, and visual assembly.
This package also includes DH Doomcars Catalog - a lightweight, immersive vehicle preview system designed to complement the DH Doomcars construction framework. It allows players to physically browse and preview Doomcars and apocalypse-style vehicles in the world β not through menus, not through UI lists, but by spawning locked, invincible preview vehicles at a dedicated catalog location. Players can cycle through available vehicles, view their real models and names, and exit cleanly without spawning driveable vehicles or affecting the economy.
This is NOT a menu-based crafting script. This is a hands-on, cinematic build experience designed for serious roleplay and progression-based servers.
DH Doomcars was built from the ground up with:
β Physical workshop interaction
β Part-based construction progression
β Real-time visual vehicle evolution
β Server-authoritative validation
β Anti-duplication protection
β One-project-per-player enforcement
β Final redemption & calibration ritual
β Ultra-stable long-term storage
Perfect for apocalypse servers, survival RP, economy-focused servers, Nomad-style mechanics, and long-term progression gameplay.
β¨ Key Features - DH Doomcars
β Build Vehicles From Nothing: Players purchase a stripped vehicle shell and construct it piece by piece β frame, drivetrain, body panels, glass, interior, and more.
β Part-Based Progression System. Each vehicle part requires specific materials, has a timed build process, advances total completion percentage, and unlocks visual changes. No skipping. No instant builds. Progress is earned.
β Real Visual Construction. As parts are completed wheels attach, doors appear, windows install, engine becomes functional, and vehicle visually evolves in real time. What you build is what you see.
β Physical Workshop Interaction; all construction takes place inside real workshop zones using qb-target β no abstract menus or floating crafting tables.
β One Active Project Per Player; each player may only work on one Doomcar project at a time, keeping progression meaningful and preventing abuse.
β Secure Server-Side Validation: server-authoritative progress tracking, material validation, anti-spam and anti-duplication locks, ownership and plate enforcement, restart-safe persistence
β Final Calibration Ritual. Once construction reaches 100%, the player performs a final calibration sequence with welding animation, sparks, and smoke effects, as well as an on-screen system message: β DOOMCAR SYSTEMS ONLINE β . This moment is earned β not clicked.
β Safe Vehicle Redemption. After calibration, the project vehicle despawns safely, final vehicle is inserted into player-owned vehicles, keys are granted automatically, vehicle spawns ready to drive, and the project is permanently marked complete in the database
β Optional Showcase Vehicles: Optional static showcase Doomcars with mechanic NPCs can be enabled for immersion at Nomad Motors or similar locations.
β Optimized & Ultra-Stable: No idle loops, no constant zone scanning, no unnecessary entity usage, restart-safe cleanup, and designed for long-uptime servers
β¨ Key Features - DH Doomcars Catalog
β In-World Vehicle Preview: Players can browse a curated list of Doomcars and apocalypse vehicles by spawning locked preview vehicles at a fixed display point.
β No Menus, No UI Lists. Browsing is handled entirely in-world using:
- Left Arrow β Previous vehicle
- Right Arrow β Next vehicle
- Backspace β Exit preview
β qb-target Integration: The catalog is accessed through a qb-target interaction zone β no commands, no spam, no clutter.
β Safe, Non-Interactive Vehicles. Preview vehicles are fully invincible, engine locked, doors locked, weapons disabled, frozen in place, and cannot be entered or stolen
β Real Vehicle Names Displayed; Vehicle display names are automatically resolved and rendered above the preview vehicle using 3D world text.
β Configurable Vehicle List; Server owners control exactly which vehicles appear in the catalog via `config.lua`.
β Optional World Marker. An optional world marker can be enabled to visually guide players to the catalog location.
β Automatic Cleanup & Safety
- Preview vehicles are deleted on exit
- Cleanup runs on resource stop
- No leftover entities
- No server-side storage required
β Ultra Lightweight; Client-side only logic, no background loops when inactive, no database usage, and safe for all server sizes
ποΈNotes
Please note: this is a package of *two* scripts that work together -> the Doomsday Project Car system and also the Catalog system. The Catalog script can be amended or replicated to be used for other server needs such as used car lots, etc.
π For License Owners
You are allowed to:
β Edit, customize, and expand the script
β Modify client/server logic for your serverβs needs
You may NOT:
β Resell, redistribute, or repackage this script
β Share the script files with others
β Upload the script to GitHub or other repositories
β Sell modified versions
β Claim authorship of this script