Eine Native korrekt nachschlagen
- Suche nach dem Funktionsnamen oder der Hash-ID in der offiziellen Cfx.re Native Reference.
- Prüfe den API-Set-Eintrag: Client, Server oder Shared. Server-Natives lassen sich nicht einfach beliebig im Client aufrufen.
- Vergleiche Parameter, Rückgabewert und Sprache des Beispiels mit deiner Laufzeit.
- Achte auf experimentelle oder versionierte Funktionen und teste sie in deinem Ziel-Track.
Typische Fehler
Ein ähnlicher Name bedeutet nicht zwangsläufig identische Signaturen. Eine Native kann für GTA V, FiveM oder den Server unterschiedlich bereitgestellt werden. Client-Handles und netzwerkweit gültige IDs dürfen nicht verwechselt werden.
Bevor du einen Codeblock kopierst, kläre, ob er in client.lua, server.lua, JavaScript oder C# laufen soll. Werte aus nicht vertrauenswürdigen Quellen müssen auf dem Server validiert werden.
Schneller Einstieg in die Suche
Der englische FiveMDocs Native Finder kann Funktionen nach Namen, Hash, Namespace und API-Set filtern. Er kombiniert die offiziellen GTA-V- und Cfx-spezifischen Deklarationen. Für die verbindliche Signatur und aktuelle Änderungen ist die Originalreferenz maßgeblich.
Beispiel-Szenario: Du möchtest ein lokales Menü öffnen und reagierst clientseitig auf Eingaben. Prüfe zuerst die Client-APIs und anschließend, welche Daten der Server tatsächlich autorisieren muss.