FiveM Coordinates Finder & Vector Calculator
Convierte entre formatos vector3, vector4 y JSON. Calcula distancia y punto medio.
Para qué sirve esta herramienta
Las coordenadas viajan entre lugares muy diferentes en un proyecto FiveM: como vector3 en Lua, como vector4 cuando importa la orientación, como JSON plano en una configuración, y como números sueltos copiados de un mensaje de chat. Este convertidor lee cualquiera de esas formas, las normaliza y te da el formato que espera el archivo destino, además de la distancia y el punto medio entre dos puntos.
Cómo usarlo
- Paso 1:
Pega las coordenadas en la forma que las tengas. El parser maneja vector3, vector4, JSON y números separados por comas.
- Paso 2:
Elige el formato destino. Añade una orientación si el punto es un spawn o la posición de un ped, porque las entidades sin orientación siempre miran al norte.
- Paso 3:
Usa el panel de distancia para dos puntos, por ejemplo para definir el radio de activación de una zona.
- Paso 4:
Copia la línea terminada para GetEntityCoords, SetEntityCoords o tu configuración.
Preguntas frecuentes
¿Cuál es la diferencia entre vector3 y vector4?
vector3 es solo posición, vector4 añade la orientación en grados. Los puntos de spawn, posiciones de peds y colocación de vehículos necesitan la orientación, de lo contrario todas las entidades miran en la misma dirección y las filas de coches aparcados se ven mal.
¿Qué valor Z debo usar para el nivel del suelo?
Toma la Z de GetEntityCoords mientras estás parado en el lugar, luego resta aproximadamente un metro porque la coordenada está en el medio del modelo del jugador, no en sus pies. Para un valor exacto usa GetGroundZFor_3dCoord.
¿Por qué mi ped aparece bajo el mapa?
Casi siempre es un valor Z que se copió desde un punto en el aire, o un spawn dentro del terreno que aún no se ha cargado. Espera a que la colisión se cargue antes de colocar la entidad, o ajusta el ped a la Z del suelo después de spawnear.
¿Cómo obtengo coordenadas mientras estoy en el juego?
Un pequeño comando cliente que imprime GetEntityCoords(PlayerPedId()) en la consola es suficiente, y la mayoría de los menús de administración ya tienen uno. Copia el valor impreso directamente en esta herramienta para convertirlo al formato que necesitas.
Herramientas relacionadas
Calculadora de distancia FiveM - Distancia 3D
Calcula la distancia entre dos coordenadas FiveM. Formato 3D, 2D y Vector3. Genera código Lua con GetDistanceBetweenCoords.
Creador de blips FiveM - Constructor visual
Crea blips de mapa FiveM de forma visual. Selecciona ID de sprite, color, escala y etiqueta. Genera código Lua completo para CreateBlip con todos los ajustes. Vista previa del sprite de blip.
Conversor JSON a Lua - Tablas FiveM
Convierte JSON a tablas Lua para FiveM. Soporte para objetos anidados, arrays y strings.