Integrationen
Inventar, Notify, Hinweis und Target in einer Datei.
Alle Integrationen werden in der integrations.lua ausgewählt. Falsche Werte erzeugen eine Fehlermeldung mit den erlaubten Optionen.
| Einstellung | Optionen | Standard |
|---|---|---|
Integrations.Inventory | 'auto', 'ox_inventory', 'esx', 'custom' | 'auto' |
Integrations.Notify | 'ko_notify', 'ox_lib', 'esx', 'custom' | 'ko_notify' |
Integrations.Hint | 'helpnotify', 'textui' | 'helpnotify' |
Integrations.HelpNotify | 'ko_helpnotify', 'esx', 'native', 'custom' | 'ko_helpnotify' |
Integrations.TextUI | 'esx', 'ox_lib', 'custom' | 'esx' |
Integrations.Target | 'none', 'ox_target', 'custom' | 'none' |
- Inventory `auto`: nutzt ox_inventory, wenn es gestartet ist, sonst das ESX-Inventar.
- Hint wird nur genutzt, wenn
Target = 'none'ist (Marker + Taste). - Target `none`: Spieler drücken E am Marker / NPC. Die Taste kann in den GTA-Tastenbelegungen geändert werden.
integrations.lua
Integrations.Inventory = 'auto'
Integrations.Notify = 'ko_notify'
Integrations.Hint = 'helpnotify'
Integrations.HelpNotify = 'ko_helpnotify'
Integrations.Target = 'none'Eigene Integrationen (custom)
Option auf 'custom' stellen und deinen eigenen Export- / Event-Aufruf in die passende Funktion der integrations.lua einfügen, zwischen >>> paste und <<<. Danach die print()-Zeile löschen.
| Funktion | Seite | Wofür |
|---|---|---|
Custom.Notify(message, notifyType, duration) | Client | Benachrichtigungen |
Custom.ShowTextUI(message) / Custom.HideTextUI() | Client | TextUI-Hinweis |
Custom.ShowHelpNotify(message) / Custom.HideHelpNotify() | Client | Hilfe-Hinweis |
Custom.AddTarget(data) / Custom.RemoveTarget(id) | Client | Target-Zonen |
Custom.Inventory.GetLabel / HasItem / CanCarry / AddItem | Server | Inventar |
Hinweis jeden Frame
Muss dein Hilfe-Hinweis jeden Frame aufgerufen werden (wie der GTA-Hilfetext), stell Integrations.Custom.HelpNotifyEveryFrame = true ein.
Sicher, bis es eingerichtet ist
Solange das eigene Inventar nicht eingerichtet ist, geben seine Funktionen false zurück. Käufe schlagen dann sicher fehl und das Geld wird zurückerstattet.
War diese Seite hilfreich?
