> For the complete documentation index, see [llms.txt](https://docs.lifev.eu/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.lifev.eu/integrationen.md).

# Integrationen

Anbindungen rund um deine Scripts: Framework, Datenbank, HUD, Menüs, Telefon, Dispatch, Anticheat und Discord.

Diese Seiten erklären die Systeme, **um** dein Script herum: was ein Resource leisten muss, welche Funktionen dein Script dabei aufruft und was passiert, wenn das System fehlt.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Framework &#x26; Core</strong></td><td>Die Scripts laufen am ESX-Core; einzelne erkennen zusätzlich QBCore oder qbx_core.</td><td><a href="/integrationen/framework.md">Framework &amp; Core</a></td></tr><tr><td><strong>Datenbank</strong></td><td>Alles, was über `server.cfg`-Resources in die Datenbank schreibt — inklusive der Frage, welche Bridge ein Resource erwartet.</td><td><a href="/integrationen/datenbank.md">Datenbank</a></td></tr><tr><td><strong>HUD &#x26; Benachrichtigungen</strong></td><td>Meldungen, die der Spieler sieht, laufen über ein HUD-Resource. Welches das ist, steht meist in der Config.</td><td><a href="/integrationen/hud-notify.md">HUD &amp; Benachrichtigungen</a></td></tr><tr><td><strong>Menüs</strong></td><td>Menüs und Eingabefenster gibt es wahlweise über kompatible Menü-APIs, das ESX-Standardmenü oder ox_lib.</td><td><a href="/integrationen/menues.md">Menüs</a></td></tr><tr><td><strong>Telefon-Apps</strong></td><td>Einzelne Scripts tragen sich als App in dein Telefon ein — für viele Phones ist bereits eine Anbindung gebaut.</td><td><a href="/integrationen/telefon.md">Telefon-Apps</a></td></tr><tr><td><strong>Dispatch &#x26; Notrufe</strong></td><td>Für Notrufe an die Exekutive nutzt ein Script vorhandene Dispatch-Resources.</td><td><a href="/integrationen/dispatch.md">Dispatch &amp; Notrufe</a></td></tr><tr><td><strong>Discord &#x26; Webhooks</strong></td><td>Log-Meldungen landen über Discord-Webhooks in deinem Team, Rollenabgleich läuft über die Badger-Discord-API.</td><td><a href="/integrationen/discord.md">Discord &amp; Webhooks</a></td></tr><tr><td><strong>Weitere Anbindungen</strong></td><td>Vereinzelt genutzte Ressourcen aus dem Fuhrpark-, Inventar- und Creator-Umfeld.</td><td><a href="/integrationen/sonstiges.md">Weitere Anbindungen</a></td></tr></tbody></table>

### Systeme im Überblick

| System                | Wofür es gebraucht wird                                                                             | Details                                     |
| --------------------- | --------------------------------------------------------------------------------------------------- | ------------------------------------------- |
| `Badger_Discord_API`  | Discord-Rollen und Identifier-Abgleich.                                                             | [Integration](/integrationen/discord.md)    |
| `Luka_Notify`         | Benachrichtigungen für kurze Meldungen.                                                             | [Integration](/integrationen/hud-notify.md) |
| `async`               | Await-Bibliothek, die von den älteren MySQL-Anbindungen genutzt wird.                               | [Integration](/integrationen/datenbank.md)  |
| `es_extended`         | Spieler, Jobs, Geldkonten und Menüs; das Script holt sich das Shared-Objekt über `getSharedObject`. | [Integration](/integrationen/framework.md)  |
| `ghmattimysql`        | Veraltete MySQL-Anbindung; `oxmysql` ist der Ersatz.                                                | [Integration](/integrationen/datenbank.md)  |
| `gksphone`            | eigene App im GKS-Telefon.                                                                          | [Integration](/integrationen/telefon.md)    |
| `hex_3_charcreator`   | Kompatibel mit hex\_3\_charcreator für Outfit- und Animations-Teile (optional).                     | [Integration](/integrationen/sonstiges.md)  |
| `hex_4_hud`           | Kompatibel mit hex\_4\_hud für Benachrichtigungen und HUD-Ausgaben (optional).                      | [Integration](/integrationen/hud-notify.md) |
| `hex_menu_api`        | Kompatibel mit hex\_menu\_api für Menüs und Eingabefenster (optional).                              | [Integration](/integrationen/menues.md)     |
| `hex_waypoints`       | Kompatibel mit hex\_waypoints für Wegpunkte und Zonendarstellung (optional).                        | [Integration](/integrationen/sonstiges.md)  |
| `high-phone`          | eigene App im High-Telefon.                                                                         | [Integration](/integrationen/telefon.md)    |
| `lb-phone`            | eigene Telefon-App im LB-Phone.                                                                     | [Integration](/integrationen/telefon.md)    |
| `life_hud`            | Benachrichtigungen über das ältere LifeVisuals-HUD.                                                 | [Integration](/integrationen/hud-notify.md) |
| `life_parking`        | Fahrzeug-Übergabe an die Vermietung.                                                                | [Integration](/integrationen/sonstiges.md)  |
| `lifevisuals_housing` | Immobilien-Daten für die Garage-Zuordnung.                                                          | [Integration](/integrationen/sonstiges.md)  |
| `menu_default`        | Menü-Fallback über das ESX-Standardmenü.                                                            | [Integration](/integrationen/menues.md)     |
| `mysql-async`         | Ältere MySQL-Anbindung, die das Resource weiterhin erwartet.                                        | [Integration](/integrationen/datenbank.md)  |
| `ox_inventory`        | Inventar-Zugriff (Item prüfen und entfernen) in ox\_inventory-Setups.                               | [Integration](/integrationen/sonstiges.md)  |
| `ox_lib`              | Standard-Bibliothek für Dialoge, Menüs und Eingaben.                                                | [Integration](/integrationen/menues.md)     |
| `oxmysql`             | MySQL-Anbindung: legt Tabellen an und läuft alle Abfragen.                                          | [Integration](/integrationen/datenbank.md)  |
| `personalmenu`        | Menüs für Fraktions- und Personen-Funktionen.                                                       | [Integration](/integrationen/menues.md)     |
| `qb-core`             | Framework-Anbindung für QBCore-Setups.                                                              | [Integration](/integrationen/framework.md)  |
| `qbx_core`            | Framework-Anbindung für qbx\_core (QBCore-Fork).                                                    | [Integration](/integrationen/framework.md)  |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.lifev.eu/integrationen.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
