Features
kartik-garages is a comprehensive garage management system for FiveM, featuring multiple garage types, a modern NUI, and deep integration with popular frameworks.
Garage Types
Public Garages
- Accessible to all players.
- Vehicles can be stored and retrieved freely.
- Usually located at high-traffic areas like Legion Square.
Private Garages
- Owned by a specific player (citizenid).
- The owner can grant access to other players (Shared Citizen IDs).
- Allows for personalized vehicle storage.
Job Garages
- Restricted to specific jobs (e.g., Police, EMS, Mechanics).
- Multiple jobs can be granted access to a single garage.
- Supports grade-level permissions (configurable in categories).
Gang Garages
- Restricted to specific gangs.
- Functions similarly to job garages but for gang members.
Impound Lots
- Vehicles impounded by police or automated systems are sent here.
- Can feature retrieval timers and fines.
- Police can access an impound panel to manage vehicles.
Core Functionality
Modern NUI
- Sleek user interface for browsing vehicles.
- View vehicle status (Engine, Body, Fuel).
- Set nicknames for your vehicles.
- Organize vehicles into custom categories.
Vehicle Transfer
- Transfer your vehicles between different garages.
- Distance-based fees (configurable).
Shared Keys
- Players can share vehicle keys with others.
- Integrated with multiple vehicle key scripts (QB, QBX, okok, qs, etc.).
Plate Management
- Change vehicle plates via an item or admin command.
- Checks for plate uniqueness.
Automated Impound
- Automatically impounds vehicles left out on the street during server restarts.
- Configurable modes: Impound, Return to Garage, or None.
Admin & Police Tools
- Admin Panel: Manage all garages and vehicles.
- Impound Panel: Police can impound nearby vehicles easily.
- Delete Vehicle: Admin tool to permanently remove a vehicle from the record.