Garagen, Schlüssel & Notify
Eigene Systeme anbinden.
Garagen
Gekaufte Fahrzeuge werden in owned_vehicles gespeichert (owner, plate, vehicle, type, stored). Garagen-Scripts, die diese Tabelle lesen, zeigen das Fahrzeug ohne Anpassung an, z. B. esx_garage, jg-advancedgarages, cd_garage und okokGarage.
Nutzt deine Garage eine eigene Tabelle, trage den Code in custom/server.lua ein:
function Bridge.onVehiclePurchased(src, data)
-- data.model, data.plate, data.price, data.shop, data.payment, data.vehicle
endBridge.onVehicleSold(src, data) läuft nach jedem Verkauf.
Schlüssel
Config.Keys = 'auto' erkennt wasabi_carlock. Für jedes andere Schlüssel-Script Config.Keys = 'custom' setzen und in custom/client.lua eintragen:
function Bridge.custom.giveKeys(vehicle, plate)
exports['my_keys']:GiveKey(plate)
endNotify & Hilfetext
Config.Notify = 'custom' und in custom/client.lua:
function Bridge.custom.notify(message, kind, title)
exports['my_notify']:Show(title, message, kind, 4000)
endFür den „Drücke E“-Hinweis Config.HelpText = 'custom' setzen und Bridge.custom.showHelp / Bridge.custom.hideHelp füllen.
Die Dateien in custom/ sind nicht verschlüsselt und bleiben bei Updates deine.
