lexo_bridge konfigurieren
Die Bridge liest Adresse und Schlüssel aus der server.cfg. Alle weiteren Einstellungen stehen in der offenen config.lua, Anpassungen an andere Scripts in hooks.lua.
#Convars
| Convar | Bedeutung |
|---|---|
lexonet_url | Adresse von LexoNET, https://lexonet.de |
lexonet_key | Server-Schlüssel aus dem Kundenbereich, nur mit set |
lexonet_mdt_integration | Kennung der FiveM-Integration aus dem MDT, für /mdtlink |
lexonet_mdt_secret | Geheimnis der Integration, nur mit set |
lexonet_mdt_url | Optional, Standard https://app.lexonet.de/api/connector/v1/ |
#config.lua
| Einstellung | Standard | Bedeutung |
|---|---|---|
Config.Framework | 'esx' | 'esx' oder 'qb' (QBCore, Qbox) |
Config.FlushInterval | 2000 | Abstand in Millisekunden zwischen zwei Sendungen |
Config.BatchSize | 50 | Ereignisse je Anfrage, höchstens 50 |
Config.PollInterval | 3000 | Abstand in Millisekunden zwischen zwei Befehlsabfragen |
Config.VehicleTable | 'owned_vehicles' | Tabelle für lexo_syncvehicles; bei QBCore/Qbox 'player_vehicles'; false schaltet den Abgleich aus |
Config.Debug | false | Jede Anfrage mit Statuscode in der Konsole ausgeben |
Nutzt deine Garage eine andere Tabelle, trägst du ihren Namen bei Config.VehicleTable ein. Bei ESX braucht sie die Spalten owner, plate und vehicle (JSON mit model), bei QBCore/Qbox citizenid, plate und hash.
#hooks.lua
In hooks.lua passt du die Bridge an deine Scripts an. Die Datei ist nicht verschlüsselt.
| Hook | Standard | Zweck |
|---|---|---|
Hooks.phone(src) | lb-phone | Telefonnummer für den Bürgerdatensatz |
Hooks.notify(src, message) | ox_lib-Benachrichtigung | Nachrichten aus dem MDT im Spiel anzeigen |
Hooks.societyDeposit(job, amount) | ESX: esx_addonaccount, Konto society_<job>; QBCore: qb-banking oder qb-management | Gutschrift von Bußgeldern aus dem MDT |
Beispiel für ein anderes Telefon:
function Hooks.phone(src)
if GetResourceState('qs-smartphone') ~= 'started' then return end
return exports['qs-smartphone']:GetPhoneNumber(src)
endDen Export deines Telefons oder Bankings entnimmst du dessen Dokumentation. Fertige Hooks für Wasabi Banking und weitere Telefone sind Coming soon.
Unklare Stellen oder fehlende Schritte meldest du im LexoNET-Discord oder als Ticket im Kundenbereich.