FiveM Coordinates Finder & Vector Calculator
Converter between vector3, vector4, JSON coordinate formats. Calculate distance and midpoint. Gerar Lua code.
Para que serve esta ferramenta
Coordenadas viajam entre lugares muito diferentes em um projeto FiveM: como vector3 em Lua, como vector4 quando a direção importa, como JSON simples em uma config, e como números soltos copiados de uma mensagem de chat. Este conversor lê qualquer dessas formas, normaliza e fornece o formato esperado pelo arquivo alvo, além da distância e ponto médio entre dois pontos.
Como usar
- Passo 1:
Cole as coordenadas na forma que você as tiver. O parser aceita vector3, vector4, JSON e números separados por vírgula.
- Passo 2:
Escolha o formato alvo. Adicione uma direção se o ponto for um spawn ou posição de ped, porque entidades sem direção sempre ficam viradas para o norte.
- Passo 3:
Use o painel de distância para dois pontos, por exemplo para definir o raio de ativação de uma zona.
- Passo 4:
Copie a linha pronta para GetEntityCoords, SetEntityCoords ou sua config.
Perguntas frequentes
Qual a diferença entre vector3 e vector4?
vector3 é apenas posição, vector4 adiciona a direção em graus. Pontos de spawn, posições de ped e colocação de veículos precisam da direção, caso contrário todas as entidades ficam viradas para a mesma direção e filas de carros estacionados ficam estranhas.
Qual valor de Z devo usar para o nível do chão?
Pegue o Z de GetEntityCoords enquanto estiver parado no local, depois subtraia cerca de um metro porque a coordenada fica no meio do modelo do jogador, não nos pés. Para um valor exato use GetGroundZFor_3dCoord.
Por que meu ped spawna sob o mapa?
Quase sempre um valor Z copiado de um ponto no ar, ou um spawn dentro do terreno que ainda não foi carregado. Espere a colisão carregar antes de posicionar a entidade, ou defina o ped para o Z do chão após o spawn.
Como obtenho coordenadas enquanto estou no jogo?
Um pequeno comando no cliente que imprime GetEntityCoords(PlayerPedId()) no console é suficiente, e a maioria dos menus de admin já possui um. Copie o valor impresso diretamente para esta ferramenta para convertê-lo no formato que você precisa.
Ferramentas relacionadas
Calculadora de distância 3D FiveM - Distância Vector3
Calcule distâncias 3D e 2D entre dois conjuntos de coordenadas. Obtenha estimativas de tempo de viagem e código Lua pronto para uso.
Criador de blips de mapa FiveM - Construtor visual
Cria blips de mapa FiveM visualmente. Seleciona ID de sprite, cor, escala e etiqueta. Gera código Lua completo para CreateBlip com todas as definições. Pré-visualiza o sprite do blip.
Conversor JSON para tabela Lua para FiveM
Converte JSON para sintaxe de tabela Lua e tabelas Lua de volta para JSON. Suporta objetos aninhados, arrays, booleanos, null para nil. Saída com destaque de sintaxe para developers FiveM.