Skip to main content
Diese Seite zeigt dir, wie du das Script optimierst. Befolgst du alle Anweisungen unten, verbessert das die Performance des Scripts.

Item-Prüfung

Nutze diese serverseitigen Events direkt nach jedem Hinzufügen/Entfernen von Items. Sie können überall genutzt werden, solange du die Parameter durch die passenden ersetzt.

Beispiele

Nutzt du etwas, das nicht in den Beispielen aufgeführt ist, liegt die Anpassung bei dir, die oben genannten Events funktionieren überall, wenn sie richtig genutzt werden.

ESX

Standard-ESX hat bereits esx:onAddInventoryItem und esx:onRemoveInventoryItem, du musst also nichts hinzufügen. Folge dem Beispiel unten nur, falls du diese Events aus irgendeinem Grund nicht hast.
Gehe zu es_extended/server/classes/player.lua und füge folgenden Code hinzu:
ESX item added/removed hook example 1
ESX item added/removed hook example 2

OX Inventory (ESX)

Gehe zu es_extended/server/classes/overrides/oxinventory.lua und füge folgenden Code hinzu:
OX Inventory hook example 1
OX Inventory hook example 2

QBCore (neueste Version)

Gehe zu qb-inventory/server/main.lua und füge folgenden Code hinzu:
QBCore hook example 1
QBCore hook example 2

Verwandte Themen

FAQHooks