FiveM Map Blip Creator - Visual Builder
Build map blips visually. Select sprite, color, scale and generate complete Lua code.
Blip Definições
Sprite ID (click to select)
Blip Color
Selected: White (0)
Pré-visualização
Police Station
Sprite: 60 | Color: 0 | Scale: 0.8
Para que serve esta ferramenta
Blips são os ícones que seus jogadores veem no mapa de pausa e no minimapa, e cada um deles é uma chamada para AddBlipForCoord com um sprite, uma cor, uma escala e um nome. Fazer essa chamada manualmente significa consultar três listas de referência separadas. Este construtor coloca a grade de sprites, as paletas de cores e as coordenadas em um só lugar e gera o Lua final para você.
Como usar
- Passo 1:
Digite as coordenadas onde o blip deve ficar. Você as obtém do localizador de coordenadas ou diretamente do GetEntityCoords no jogo.
- Passo 2:
Escolha um sprite da grade e uma cor das paletas. A pré-visualização mostra o mesmo ícone que seus jogadores verão.
- Passo 3:
Defina o rótulo, a escala e o modo de exibição. O Display 4 mostra o blip no mapa e no minimapa, o 2 é apenas no mapa.
- Passo 4:
Copie o bloco Lua gerado para um script cliente. Ele roda uma vez, então coloque-o fora do seu loop principal.
Perguntas frequentes
Por que meu blip não aparece no jogo?
As três causas mais comuns são um script do lado do cliente que nunca roda, uma coordenada Z muito abaixo do chão, ou SetBlipAsShortRange deixado como true, fazendo o blip aparecer apenas quando você está perto. Verifique se o recurso está iniciado e se o código está em um arquivo cliente, não em um servidor.
Qual a diferença entre blips de curto alcance e longo alcance?
Um blip de curto alcance só é desenhado quando o jogador está perto, o que é ideal para lojas e pequenos objetos. Um blip de longo alcance está sempre visível no mapa. Dezenas de blips permanentes de longo alcance tornam o mapa ilegível, então use-os apenas para pontos de referência.
Posso alterar um blip depois que ele foi criado?
Sim. Guarde o handle que AddBlipForCoord retorna e passe-o para SetBlipSprite, SetBlipColour ou SetBlipScale depois. Se perder o handle, não poderá remover o blip e ele permanecerá no mapa até o jogador reconectar.
Quantos blips um servidor pode ter?
Não há um limite rígido, mas cada blip é desenhado a cada frame. Algumas centenas são aceitáveis, alguns milhares custam frames. Para conjuntos grandes, crie blips apenas dentro da zona onde o jogador está e remova-os com RemoveBlip quando ele sair.
Ferramentas relacionadas
Referência de ícones blip FiveM - Sprites de marcadores de mapa
Todos os IDs de sprites de blip para marcadores de mapa FiveM. Clique para copiar. Usar com SetBlipSprite(blip, spriteId)
Localizador de coordenadas e calculadora de vetores FiveM
Ferramenta de coordenadas FiveM: converte entre formatos vector3, vector4 e JSON. Calcula distância e ponto médio entre dois pontos. Gera código Lua para GetEntityCoords/SetEntityCoords.
Seletor de cores FiveM - RGB, HEX e cores de veículos
Escolha cores para seus scripts FiveM com valores RGB, HEX, HSL. Copiar código Lua pronto para uso.