FiveM Koordinaten-Finder & Vector Calculator

Wandle zwischen vector3-, vector4- und JSON-Koordinatenformaten um. Berechne Distanz und Mittelpunkt. Erzeuge Lua-Code.

Ausgabe Formats
vector3-
vector4-
Lua Table-
JSON-
GetEntityCoords-
SetEntityCoords-
SetEntityHeading-
Teleport Snippet-

Wofür dieses Tool gedacht ist

Koordinaten wandern an sehr unterschiedliche Orte in einem FiveM-Projekt: als vector3 in Lua, als vector4 wenn eine Ausrichtung wichtig ist, als reines JSON in einer Konfiguration und als lose Zahlen aus einer Chatnachricht. Dieser Konverter liest alle diese Formen, normalisiert sie und gibt dir das Format, das die Zieldatei erwartet, plus Entfernung und Mittelpunkt zwischen zwei Punkten.

Wie man es benutzt

  1. Schritt 1:

    Füge die Koordinaten in der Form ein, in der du sie hast. Der Parser verarbeitet vector3, vector4, JSON und einfache durch Kommas getrennte Zahlen.

  2. Schritt 2:

    Wähle das Zielformat. Füge eine Ausrichtung hinzu, wenn der Punkt ein Spawn- oder Ped-Standort ist, denn Entitäten ohne Ausrichtung schauen immer nach Norden.

  3. Schritt 3:

    Nutze das Entfernungsfeld für zwei Punkte, zum Beispiel um den Trigger-Radius einer Zone festzulegen.

  4. Schritt 4:

    Kopiere die fertige Zeile für GetEntityCoords, SetEntityCoords oder deine Konfiguration.

Häufig gestellte Fragen

Was ist der Unterschied zwischen vector3 und vector4?

vector3 ist nur die Position, vector4 fügt die Ausrichtung in Grad hinzu. Spawnpunkte, Ped-Positionen und Fahrzeugplatzierungen brauchen die Ausrichtung, sonst schauen alle Entitäten in dieselbe Richtung und Reihen geparkter Autos sehen falsch aus.

Welchen Z-Wert soll ich für den Boden verwenden?

Nimm den Z-Wert von GetEntityCoords, während du auf der Stelle stehst, und ziehe etwa einen Meter ab, weil die Koordinate in der Mitte des Spielermodells sitzt, nicht an den Füßen. Für einen genauen Wert nutze GetGroundZFor_3dCoord.

Warum spawnt mein Ped unter der Karte?

Fast immer ein Z-Wert, der von einem Punkt in der Luft kopiert wurde, oder ein Spawn innerhalb des Terrains, das noch nicht geladen ist. Warte, bis die Kollision geladen ist, bevor du die Entität platzierst, oder setze das Ped nach dem Spawnen auf den Boden-Z-Wert.

Wie bekomme ich Koordinaten während des Spiels?

Ein kleiner Client-Befehl, der GetEntityCoords(PlayerPedId()) in die Konsole ausgibt, reicht aus, und die meisten Admin-Menüs haben bereits einen. Kopiere den ausgegebenen Wert direkt in dieses Tool, um ihn in das benötigte Format zu konvertieren.