AI Core
Véhiculesai-vehiclekeys

ai-vehiclekeys

Clés de véhicule, verrouillage avec une télécommande, crochetage et démarrage aux fils, et blocage du moteur sans clé.

ai-vehiclekeys décide qui peut verrouiller, déverrouiller et démarrer un véhicule. Un joueur sans la clé ne peut pas démarrer le moteur ; avec un crochet, il peut tenter d’ouvrir une portière verrouillée ou de démarrer la voiture aux fils.

Ce qu’il fait en jeu

  • Qui a une clé. Le propriétaire d’un véhicule possédé a toujours sa clé, et chaque membre du métier ou du gang propriétaire d’un véhicule de flotte l’a aussi. Ces clés ne sont jamais stockées : elles suivent la propriété dans ai-vehicles, donc vendre une voiture transfère la clé avec elle. D’autres scripts peuvent donner des clés supplémentaires (une location, un véhicule de travail, un essai, une apparition par un administrateur) ; celles-ci durent jusqu’à ce que le joueur quitte le serveur ou change de personnage.
  • Verrouillage. Appuyez sur U près d’un véhicule dont vous avez la clé. Les feux clignotent et le klaxon émet un bip quand vous êtes à pied.
  • Moteur. Au volant sans clé, le moteur reste éteint : le joueur ne peut pas le démarrer en accélérant, et l’entrée moteur du menu radial refuse aussi. M éteint et rallume le moteur pour un conducteur qui a la clé.
  • Donner les clés. Assis dans un véhicule dont vous détenez la clé, la section véhicule du menu radial affiche Hand over the keys. L’autre joueur le plus proche à moins de 3 m reçoit un double (vous gardez la vôtre). Les deux reçoivent une notification.
  • Crochetage. Utilisez un objet lockpick à côté d’un véhicule verrouillé (à moins de 3 m) pour ouvrir ses portières. Utilisez-le au volant d’un véhicule dont vous n’avez pas la clé pour le démarrer aux fils : en cas de réussite, le joueur détient la clé jusqu’à ce qu’il quitte le serveur. L’ordre est : le mini-jeu (s’il y en a un), une barre de progression, puis le tirage de chance. Le joueur doit rester à moins de 4 m du véhicule jusqu’à la fin. Une tentative ratée peut casser le crochet.

Installation

Installé par la recipe d’AI Core. À la main : ensure ai-vehiclekeys après ai-core et ai-vehicles. Ajoutez un objet lockpick à votre inventaire s’il n’en a pas : ai-vehiclekeys l’enregistre comme utilisable avec l’inventaire qui tourne, quel qu’il soit.

Dans le panneau d’administration, Server > General > Key script choisit le système de clés. Automatic utilise ai-vehiclekeys quand aucun autre script de clés pris en charge ne tourne.

Réglages du panneau

Panneau d’administration > Vehicle keys > onglet Keys and locks. Les valeurs par défaut viennent de data/settings.json.

Touche de verrouillage

RéglageCe qu’il changeUnitéDéfaut
Lock reachÀ quelle distance du véhicule le joueur doit être pour le verrouiller ou le déverrouiller. 2-30.m6

Crochetage

RéglageCe qu’il changeUnitéDéfaut
Door chanceChance qu’un crochet ouvre une portière verrouillée. 0-100.%60
Door timeDurée de la barre de progression pour une portière. 1-60.s5
Hotwire chanceChance que le moteur démarre ; le joueur a alors les clés jusqu’à ce qu’il quitte le serveur. 0-100.%35
Hotwire timeDurée de la barre de progression pour le démarrage aux fils. 1-120.s10
Break chanceChance que le crochet casse quand une tentative échoue. 0-100.%25
MinigameJoué avant la barre de progression : None, Skill check ou Lockpick. Un crochet qui casse dans le jeu de crochetage est consommé. La chance ci-dessus est quand même tirée après une partie gagnée : réglez-la à 100 % pour laisser le jeu décider seul.Lockpick
DifficultyEasy, Medium ou Hard. Affiché uniquement quand un mini-jeu est choisi.Medium

Commandes

Aucune.

Raccourcis clavier

Chaque joueur peut les changer dans les réglages des touches de GTA (section FiveM) ; le propriétaire change les valeurs par défaut dans le panneau d’administration (Keybinds).

Touche par défautCe qu’elle fait
UVerrouiller ou déverrouiller le véhicule le plus proche dont vous avez la clé.
MMoteur allumé / éteint (siège conducteur uniquement). Sans clé, affiche « You do not have the keys to this vehicle ».

Ce qu’il remplace

fxProvide : qbx_vehiclekeys. exports.qbx_vehiclekeys:HasKeys, GiveKeys, RemoveKeys, SetLockState et IsPlayerNearVehicle atteignent ai-vehiclekeys.

Autres scripts de clés

Vous pouvez faire tourner un autre script de clés à la place : la couche clés d’AI Core parle à qbx_vehiclekeys, qb-vehiclekeys, wasabi_carlock, Renewed-Vehiclekeys, MrNewbVehicleKeys, vehicles_keys (Jaksam), mVehicle, aux clés de cd_garage et à tgiann-hotwire. Choisissez-le dans le panneau d’administration (Server > General > Key script) et arrêtez ai-vehiclekeys. Chaque script ai-* donne les clés via la couche, donc ils continuent de fonctionner.

Limites connues

  • Les clés supplémentaires (démarrage aux fils, données, fournies par des scripts) ne durent que la session : elles disparaissent quand le joueur part ou change de personnage.
  • Le crochetage nécessite que l’objet lockpick existe dans la liste d’objets de votre inventaire.

Sur cette page