Como criar um pack de tatuagens para FiveM
Solte um PNG em um ped 3D, posicione onde quiser e exporte um pack de tatuagens funcionando: XML de overlay, texturas e arquivos de config prontos para os scripts de aparência mais comuns. Sem modelagem, sem editar meta.
O que uma tatuagem do FiveM realmente é
Uma tatuagem não é uma mesh: é um overlay de decoração do ped. O jogo tem uma PedDecorationCollection que lista cada tatuagem com uma posição de UV, uma escala, uma rotação e uma zona do corpo, e aponta para uma textura em um .ytd em streaming. Depois o seu script de aparência aplica a tatuagem com AddPedDecorationFromHashes.
Acertar essa coleção na mão é chato: o nome da coleção tem que terminar em _overlays, o nome do dicionário de texturas tem que ser derivado dele, e a coleção precisa da sua própria entrada nameHash. Esqueça essa e a tatuagem aparece no menu, mas não desenha nada.

Crie um pack em 4 passos
- Envie o seu desenho. Um PNG com transparência. Ele é recortado em quadrado para não ficar esticado.
- Posicione no ped. Ative o modo de posicionamento e clique no corpo: tronco, braços, pernas ou cabeça. O cursor em anel mostra onde e com que tamanho a tatuagem vai ficar, e ela é desenhada no modelo enquanto você trabalha.
- Ajuste. Tamanho uniforme, ou desvincule largura e altura para esticar. Presets de rotação em passos de 90 graus, ou rotação livre no painel 2D.
- Exporte. Você recebe o XML de overlay, um .ytd por tatuagem, um manifest e arquivos de config para illenium-appearance, qb, ESX, rcore, Menyoo e standalone.
Instalando: o único detalhe que pega
Coloque o resource em resources, adicione no seu server.cfg e depois reinicie o servidor por completo.
Depois cole o bloco de config correspondente na lista de tatuagens do seu script de aparência e as entradas aparecem no menu do personagem.
Por que o tamanho no jogo é diferente da prévia
A escala de tatuagem do jogo não é um para um com os pixels da tela, então o exportador aplica um fator de calibração aos valores que escreve. O que você vê no editor é o que você tem no jogo. Se um desenho ainda ficar um pouco fora do lugar em algum ped específico, ajuste o uvPos no XML exportado: todos os valores são texto puro.
Perguntas frequentes
Por que minha tatuagem aparece no menu, mas não no ped?
Duas causas comuns: falta na PedDecorationCollection a entrada nameHash da própria coleção, ou o servidor só foi reiniciado no nível do resource. Os data_files PED_OVERLAY_FILE só são registrados quando o servidor inicia.
Quais scripts de aparência são suportados?
O pack vem com arquivos de config prontos para illenium-appearance, qb-clothing, fivem-appearance, ESX, rcore, Menyoo e uma tabela Lua standalone.
As tatuagens funcionam em peds masculinos e femininos?
Sim. Uma tatuagem marcada para os dois gera presets GENDER_MALE e GENDER_FEMALE separados que compartilham uma textura, que é a convenção vanilla.
Quanto custa?
As exportações de tatuagens são grátis, com limite de 3 por dia. Assinantes têm exportações ilimitadas.
Experimente grátis
Crie uma conta grátis, entre no Discord para receber seus créditos e monte seu primeiro asset em minutos.
