HomeDiscoverProject Cars
Primary product image

Project Cars

A complete project car rebuilding system for FiveM. Build vehicles piece by piece, install over 25 parts, customise components, use tools and minigames, and search the world for blueprints and salvage.
PLATFORMFiveM
FRAMEWORKESX, QBCore, Qbox
$32.99

The Ultimate Project Car Rebuilder brings a full restoration experience to your FiveM server. Players can start from a blueprint, hunt down missing parts, and install more than 25 components using tools, skill-based minigames, and custom logic you define.

Every vehicle class uses its own engine setup, and finished builds register back to the player who started the project. With full support for all frameworks and inventories via dirk_lib, colour customisation, tool durability, dynamic part configs, and world loot for blueprints, this is one of the most customisable and immersive vehicle-building systems available. Designed for performance with a 0.00ms idle, it slots cleanly into any server, big or small.

Build Cars From the Ground Up

Players rebuild full vehicles piece by piece from a blueprint.

This system lets players turn a broken-down wreck into a fully restored ride by installing parts one at a time. Every build starts from a blueprint item, and each component has its own logic, tools, and requirements. The entire experience feels hands-on and rewarding, giving players a clear progression path as they bring a project car back to life.

25+ Required Parts

Every project car requires over 25 individual components.

Out of the box, project vehicles use more than 25 parts that must be installed before the car can be completed. If you want even more complexity, the config allows you to freely add new parts or adjust which components are required for specific vehicles.

Customisable Part Logic

Define onAdd and onRemove behaviour per part.

Every part has its own onAdd and onRemove functions, allowing you to define custom behaviour for installation, removal, durability, tools, failures, or any additional logic your server needs. The system is flexible enough to fit virtually any gameplay style.

Skill-Based Installation

Optional minigame required for fitting parts.

For added depth, you can require a minigame when installing certain parts. The script ships with ox_skillcheck support by default, but you’re free to swap in any minigame or challenge your server prefers. More complex parts can demand harder checks or specific player tools.

Tool & Durability System

Configure tool requirements and breakage chances.

Each part can require specific tools to install, and every tool can have its own power level, durability, and breakage logic. This gives mechanics and players a strong sense of progression as they upgrade equipment to handle tougher project builds.

Unique Engines Per Vehicle Class

Each vehicle class uses its own engine configuration.

Engines aren’t one-size-fits-all. Every vehicle class — compacts, muscle, sports, off-road, and more — uses its own engine profile. This keeps restorations grounded and encourages players to specialise in certain types of vehicles.

Colour Customisation

Choose exact colours using ox_lib’s colour picker.

Players can set a custom paint colour for their project car using the ox_lib input dialog’s built-in colour picker. Whether they want factory-spec finishes or bold custom designs, full RGB selection is supported.

Full Ownership Transfer

Completed vehicles register to the original blueprint owner.

Once all required parts are installed, the vehicle can be taken off the stands and becomes a fully drivable, registerable car. Ownership automatically transfers to the player who placed the original blueprint, preventing exploitation or stolen builds.

Find Blueprints & Parts in the World

Search wrecked vehicles around the map for rare parts.

Players can explore wrecked or abandoned vehicles to discover new blueprints, rare parts, or missing components for their builds. Everything is configurable — spawn rates, loot pools, zones, cooldowns, and more.

Massive Config & Framework Support

Supports every inventory and framework Dirk Lib supports.

The system integrates automatically with any framework or inventory supported by dirk_lib. You can override or extend framework behaviour as needed, giving servers full control over how project cars fit into existing systems.

0.00ms Performance

Fully optimised with near-zero idle usage.

The script idles at 0.00ms, even with multiple active project cars and ongoing restorations. All logic is handled efficiently server-side, ensuring stable performance across servers of any size.