Skip to Content
TC KeysOverview

TC_Keys: An Overview

Advanced key management system for vehicles and doors in FiveM

What is it?

tc_keys is a comprehensive key management system for FiveM servers that handles both vehicle keys and door locks.
It provides a seamless experience for managing access control, featuring:

  • Vehicle Keys - Give and revoke vehicle access with physical key items
  • Door Locks - Create and manage door locks with multiple access methods
  • Job Keys - Master keys for job-based access to multiple doors
  • Hotwire & Lockpick - Interactive minigames for breaking into vehicles and doors
  • Multiple Access Methods - Support for physical keys, keypads, fingerprint scanners, and job-based access

Key Features

Vehicle Key Management

  • Physical key items with vehicle plate metadata
  • Give/revoke keys to players
  • Key fob animations when locking/unlocking
  • Bridge support for popular key systems (qbx_vehiclekeys, qb_vehiclekeys, qs_vehiclekeys, wasabi_carlock)

Advanced Door Lock System

  • In-game door lock creator with visual door selection
  • Multiple access types: physical keys, keypads, fingerprint scanners
  • Job-based access control with grade requirements
  • Lockpickable doors with configurable difficulty
  • Auto-lock functionality for temporary access
  • NPC key dispensers for job keys

Interactive Minigames

  • Hotwire minigame with difficulty based on vehicle class
  • Lockpick minigame for doors and vehicles
  • Police dispatch integration for failed attempts
  • Configurable success/fail chances and alerts

Job Key System

  • Universal master keys for job roles
  • Per-door grade requirements
  • Automatic validation and cleanup
  • NPC-based key dispensing

What makes it special?

  • Easy to Use - In-game UI for creating and managing door locks, no configuration files needed
  • Flexible Access Control - Mix and match physical keys, keypads, fingerprints, and job access per door
  • Seamless Integration - Works with tc_lib’s unified bridge system for framework compatibility
  • Database Persistence - All door locks stored in database with automatic migrations
  • No Conflicting Systems - Can bridge with existing vehicle key systems or work standalone
Last updated on