[ESX] [QS/OX-INV] mx_carkeys

Showcase


If the Video down below does not Work
Preview

Features


  • Unique Keys

    • Each Vehicle and Key has a Unique Lock ID, that way it recognizes the correct key for each individual vehicle.
    • Each Lock can be changed without having to change the plate thanks to the LockID
  • Whitelist

    • if you have jobs like the LSPD who should access every police vehicle they have without a key then there is a whitelist for that
  • Blacklist

    • In the Config is a well customisable Blacklist. You can add either Vehicle Classes or/and individual models
  • Lockpick and Hotwire

    • lockpicking vehicles is also possible. just use a item at a vehicle and there you go.
    • cant start the engine? Hotwire it! But you can also disable the need for keys in the config
    • Vehicles and Vehicle Classes can also be blacklisted from Hotwiring and/or Lockpicking
  • Locksmith

    • you can add as many Locksmiths as you want in Los Santos.
    • the Locksmith can change the Lock but also can re create a key for you

Documentation


Tebex - Buy it Here


Code is accessible Partly
Subscription-based No
Lines of Code ~1.290
Requirements ESX, ox_inventory, qs_inventory
Support Yes
4 Likes

Looks ok but 20 euros mmmm

:poop: :poop: :poop: :lab_coat: :poop:

4 Likes

The Idea behind is Amazing but for example for an Carkeylock i wish myself an Open Source Variant. I really Unterstand by this Code that its not possible but what for Code is open?

I will maybe release an open source version of this. someday but for now it is not going to happen

BIG Update 1.10 Available

Version 1.10.0

  • added Compatibility for multiple Databases
    • added Config.DefaultDatabase
    • added Config.Databases
  • added Config.BlankKeyItem
  • added Config.PlayLockSound
  • added 2 export
    • exports[‘mx_carkeys’]:giveCarKey(vehicle, plate, count, removeBlankKey)
    • exports[‘mx_carkeys’]:changeLock(vehicle, plate, count, removeBlankKey)
  • changed 1 export
    • exports[‘mx_carkeys’]:giveCarKey(vehicle, plate, count) → exports[‘mx_carkeys’]:buyVehicle(vehicle, plate, count)
      • please consider this and change all old exports to the current ones
  • fixed some Vehicle Lock Effects
  • fixed starting/stopping engine from passenger seats