ai-vehiclekeys
Fahrzeugschlüssel, Abschließen mit Funkschlüssel, Schlossknacken und Kurzschließen und die Motorsperre ohne Schlüssel.
ai-vehiclekeys entscheidet, wer ein Fahrzeug abschließen, aufschließen und starten darf. Ein Spieler ohne Schlüssel kann den Motor nicht starten; mit einem Dietrich kann er versuchen, eine verschlossene Tür zu öffnen oder das Auto kurzzuschließen.
Was es im Spiel macht
- Wer einen Schlüssel hat. Der Besitzer eines Fahrzeugs im Besitz hat immer seinen Schlüssel, und jedes Mitglied des Jobs oder der Gang, dem ein Fuhrpark-Fahrzeug gehört, hat ihn auch. Diese Schlüssel werden nie gespeichert: Sie folgen dem Besitz in ai-vehicles, sodass beim Verkauf eines Autos der Schlüssel mitwandert. Andere Skripte können zusätzliche Schlüssel vergeben (eine Miete, ein Job-Fahrzeug, eine Probefahrt, ein Admin-Spawn); diese gelten, bis der Spieler den Server verlässt oder den Charakter wechselt.
- Abschließen. Drücke U in der Nähe eines Fahrzeugs, für das du den Schlüssel hast. Die Lichter blinken und die Hupe ertönt einmal, wenn du zu Fuß bist.
- Motor. Auf dem Fahrersitz ohne Schlüssel bleibt der Motor aus: Der Spieler kann ihn nicht durch Gasgeben starten, und der Motor-Eintrag des Radialmenüs lehnt ebenfalls ab. M schaltet den Motor für einen Fahrer mit Schlüssel aus und wieder an.
- Schlüssel übergeben. Sitzt du in einem Fahrzeug, dessen Schlüssel du hast, zeigt der Fahrzeugbereich des Radialmenüs Hand over the keys. Der nächste andere Spieler innerhalb von 3 m bekommt eine Kopie (du behältst deinen). Beide bekommen eine Benachrichtigung.
- Schlossknacken. Benutze ein
lockpick-Item neben einem verschlossenen Fahrzeug (innerhalb von 3 m), um seine Türen zu öffnen. Benutze es auf dem Fahrersitz eines Fahrzeugs, für das du keinen Schlüssel hast, um es kurzzuschließen: Bei Erfolg hat der Spieler den Schlüssel, bis er den Server verlässt. Die Reihenfolge ist: das Minispiel (falls eines eingestellt ist), ein Fortschrittsbalken, dann der Zufallswurf. Der Spieler muss bis zum Ende innerhalb von 4 m vom Fahrzeug bleiben. Ein gescheiterter Versuch kann den Dietrich zerbrechen.
Installation
Wird vom Rezept von AI Core installiert. Von Hand: ensure ai-vehiclekeys nach ai-core und ai-vehicles. Füge deinem Inventar ein lockpick-Item hinzu, falls es keines hat: ai-vehiclekeys registriert es als benutzbar bei dem jeweils laufenden Inventar.
Im Admin-Panel wählt Server > General > Key script das Schlüsselsystem. Automatic nutzt ai-vehiclekeys, wenn kein anderes unterstütztes Schlüsselskript läuft.
Panel-Einstellungen
Admin-Panel > Vehicle keys > Tab Keys and locks. Die Standardwerte kommen aus data/settings.json.
Lock key (Schließtaste)
| Einstellung | Was sie ändert | Einheit | Standard |
|---|---|---|---|
| Lock reach | Wie nah der Spieler am Fahrzeug sein muss, um es ab- oder aufzuschließen. 2-30. | m | 6 |
Lockpicking (Schlossknacken)
| Einstellung | Was sie ändert | Einheit | Standard |
|---|---|---|---|
| Door chance | Chance, dass ein Dietrich eine verschlossene Tür öffnet. 0-100. | % | 60 |
| Door time | Wie lange der Fortschrittsbalken für eine Tür läuft. 1-60. | s | 5 |
| Hotwire chance | Chance, dass der Motor startet; der Spieler hat dann die Schlüssel, bis er den Server verlässt. 0-100. | % | 35 |
| Hotwire time | Wie lange der Fortschrittsbalken für das Kurzschließen läuft. 1-120. | s | 10 |
| Break chance | Chance, dass der Dietrich bei einem gescheiterten Versuch zerbricht. 0-100. | % | 25 |
| Minigame | Wird vor dem Fortschrittsbalken gespielt: None, Skill check oder Lockpick. Ein Dietrich, der im Lockpick-Spiel zerbricht, ist verbraucht. Die Chance oben wird nach einem gewonnenen Spiel trotzdem gewürfelt: Stelle sie auf 100 %, damit das Spiel allein entscheidet. | Lockpick | |
| Difficulty | Easy, Medium oder Hard. Wird nur angezeigt, wenn ein Minispiel gewählt ist. | Medium |
Befehle
Keine.
Tastenbelegungen
Jeder Spieler kann diese in den Tasteneinstellungen von GTA ändern (Bereich FiveM); der Betreiber ändert die Standardwerte im Admin-Panel (Keybinds).
| Standardtaste | Was sie macht |
|---|---|
| U | Schließt das nächste Fahrzeug, für das du den Schlüssel hast, ab oder auf. |
| M | Motor an / aus (nur Fahrersitz). Ohne Schlüssel erscheint „You do not have the keys to this vehicle“. |
Was es ersetzt
fxProvide: qbx_vehiclekeys. exports.qbx_vehiclekeys:HasKeys, GiveKeys, RemoveKeys, SetLockState und IsPlayerNearVehicle erreichen ai-vehiclekeys.
Andere Schlüsselskripte
Du kannst stattdessen ein anderes Schlüsselskript betreiben: Der Schlüssel-Layer von AI Core spricht mit qbx_vehiclekeys, qb-vehiclekeys, wasabi_carlock, Renewed-Vehiclekeys, MrNewbVehicleKeys, vehicles_keys (Jaksam), mVehicle, den Schlüsseln von cd_garage und tgiann-hotwire. Wähle es im Admin-Panel (Server > General > Key script) und stoppe ai-vehiclekeys. Jedes ai-*-Skript vergibt Schlüssel über den Layer, daher funktionieren sie weiter.
Bekannte Grenzen
- Zusätzliche Schlüssel (kurzgeschlossen, übergeben, von Skripten vergeben) gelten nur für die Sitzung: Sie sind weg, wenn der Spieler geht oder den Charakter wechselt.
- Schlossknacken braucht das Item
lockpickin der Item-Liste deines Inventars.