Um script de tatuagem se julga por duas coisas: quantos desenhos ele realmente oferece, e se o jogador consegue encontrá-los.
Avenida Team, 24 de agosto de 2026
Script de tatuagem é o que não falta no FiveM, e quase todos vendem a mesma promessa: o catálogo completo do jogo. Isso é verdade na maioria deles, e também é a parte fácil. O GTA V já vem com as tatuagens dele, listar tudo é questão de um loop.
A parte difícil vem logo depois, e ninguém fala dela: o jogo joga duas partes do corpo bem diferentes na mesma aba. Um desenho de costas e um de peito vão os dois parar no torso, um de nuca vai parar na cabeça. Com 1615 desenhos, essas duas abas não acabam mais. Escrevemos o avenida_tattoo para resolver isso, e este artigo diz como, com os números e o nome dos arquivos para você conferir.
O que o seu servidor ganha com este script de tatuagem?
Um jogador que encontra o desenho que veio buscar, e leva três em vez de um. Ele entra, senta, o tatuador começa a trabalhar, e ele navega por um catálogo organizado por parte do corpo. Ele adiciona ao carrinho, vê tudo no personagem de uma vez, tira o que não gostou, e paga uma vez só.
| O que você instala | O que muda no seu servidor |
|---|---|
| 1615 desenhos, 26 coleções de DLC | O catálogo inteiro do jogo, sem pacote extra para comprar |
| O peito separado das costas, a cabeça do pescoço | O jogador abre a aba das costas e só vê tatuagem de costas |
| Um carrinho, não um pagamento por desenho | O ticket médio sobe, e o jogador julga o conjunto antes de confirmar |
| Remoção a laser | Mais um serviço pago, e um jogador que topa experimentar |
| 7 estúdios pré-configurados, Cayo Perico incluído | Você cobre o mapa no dia da instalação |
| Preço por coleção ou por zona | Um desenho raro sai mais caro que um de base, sem mexer no código |
O que um script de tatuagem FiveM precisa saber fazer?
Seis coisas, e a segunda é a que ninguém resolve. Um script de tatuagem precisa listar o catálogo inteiro, separar as zonas que o jogo mistura, mostrar o resultado no personagem antes do pagamento, validar o preço no servidor, dividir o slot de decoração do ped com os outros resources, e se encaixar no framework que você já roda sem que você precise reescrever a config dele.
| Critério | O que este script te poupa |
|---|---|
| Listar o catálogo inteiro do jogo | Um jogador que viu o desenho em outro lugar e não acha no seu servidor |
| Separar as costas do peito e o pescoço da cabeça | Uma aba de torso onde peito e costas ficam misturados |
| Mostrar antes de cobrar | Uma tatuagem paga, um arrependimento, e um ticket atrás |
| Validar o preço no servidor | Um cliente modificado se tatuando de graça |
| Dividir o slot de decoração do ped | Um corte de cabelo que apaga as tatuagens, ou o contrário |
| Detectar o framework ao iniciar | Um resource que se recusa a subir no seu servidor |
Como um jogador faz uma tatuagem no FiveM?
Ele entra num estúdio de tatuagem e abre o menu, desde que o servidor tenha instalado um. O GTA V até oferece tatuagens no modo história e no online, mas um servidor FiveM não traz isso por conta própria: sem um script dedicado, o jogador fica com o que escolheu na criação do personagem e não consegue adicionar mais nada.
Com um estúdio colocado no mapa, ele chega perto do ponto marcado, confirma, e um menu se abre. Ele escolhe a parte do corpo, navega pelos desenhos daquela zona, adiciona vários ao carrinho, vê eles aparecerem no personagem conforme vai escolhendo, e paga uma vez só. Se mudar de ideia depois, o laser tira o que ele apontar e deixa o resto.
Se você é jogador e não dono de servidor, não tem nada que você possa instalar por conta própria, tudo acontece do lado do servidor. Se o seu estúdio tem só duas abas ilegíveis, ou se as suas tatuagens somem no relog, é com a equipe do seu servidor que você precisa falar. Este artigo foi escrito para eles.
Por que as costas e o peito ficam misturados no GTA?
Porque duas das sete zonas do jogo guardam duas partes do corpo cada uma. O GTA organiza as tatuagens direito, e braços e pernas ficam exatamente onde você espera. Mas a zona torso guarda o peito e as costas, e a zona cabeça guarda a cabeça e o pescoço. Um jogador atrás de uma peça de costas acaba procurando ela no meio das de peito, e uma de nuca no meio das de rosto.
Separamos essas duas zonas em quatro, então o catálogo mostra peito, costas, cabeça e pescoço no lugar de duas abas que misturam tudo. O resto continua igual, o jogo já organiza certo.
Essa separação não existe nos dados do jogo, teve que ser construída desenho por desenho. É aí que entram as 368 correções: 310 desenhos que o jogo classifica no torso mas que ficam nas costas, e 58 que ele classifica na cabeça mas que ficam no pescoço.
Esse número dá para conferir, e a gente diz onde. As 368 correções ficam em Config.Tattoo.SubZoneOverrides, um arquivo aberto que você pode ler antes de comprar e completar depois. Cada entrada liga o nameHash do desenho a uma das quatro sub-zonas, chest, back, head ou neck. Se você achar um que passou batido, você mesmo corrige em uma linha, sem esperar a gente atualizar.
Que interface um script de tatuagem FiveM precisa ter?
Uma interface web que mostra um catálogo, não uma lista para rolar sem fim. É aqui que o tamanho do catálogo muda tudo: com 1615 desenhos espalhados por nove abas, um menu nativo em lista fica inutilizável, por mais caprichado que ele seja.
A nossa é escrita em Svelte 5, servida pelo próprio resource, com as fontes junto: sem CDN, e nada sai do cliente dos seus jogadores para terceiros. A única requisição externa que pode existir é a que você mesmo liga na config, apontando para a sua própria hospedagem de miniaturas, e a próxima seção é só sobre isso. Os rótulos vêm da localização da própria Rockstar em vez de digitados de novo na mão: um jogador que abre o jogo em turco lê o nome em turco de cada desenho, e não traduzimos nada para isso. As coleções recentes são mescladas conforme a versão do jogo, então um desenho que o cliente do jogador não consegue exibir nunca aparece na lista.
A câmera fica ancorada no osso da cabeça, capturada uma única vez para que nenhuma animação puxe o ângulo, e ela desce pelo corpo com presets que acompanham a zona que está sendo vista. Numa zona de braço, o personagem faz uma animação de antebraço para o desenho ficar virado para você enquanto você olha. Dá para ver na primeira captura.
Você precisa hospedar as suas próprias imagens de tatuagem?
Precisa, e a gente prefere te falar isso antes da compra do que depois. O script não vem com nenhum pacote de imagens. Por padrão, o Config.Tattoo.ImageBaseUrl fica vazio e a interface mostra miniaturas numeradas, como nas duas capturas desta página.
O motivo é simples: essas 1615 imagens são capturas das tatuagens do jogo, e redistribuir elas junto com um resource pago não é uma coisa que a gente vai fazer. Então você aponta o ImageBaseUrl para a sua própria hospedagem, e a interface busca as miniaturas lá.
O que isso quer dizer na prática para você. Sem pacote de imagens, o seu estúdio funciona: o jogador vê o desenho no personagem dele, em tempo real, e esse é de longe o melhor preview que existe. As miniaturas só servem para ele bater o olho mais rápido na grade. Muito servidor roda tranquilo sem elas, e quem quer a grade ilustrada hospeda as imagens de uma vez por todas.
O que você ganha conforme o seu sistema de aparência?
O catálogo inteiro, e no vRP você ganha mais do que o seu framework consegue sozinho. Um script de tatuagem escreve no resource de aparência que você já roda. Internamente usamos o formato do qb-clothing e convertemos na saída, alvo por alvo.
| Seu sistema | O que você ganha |
|---|---|
qb-clothing, tabela própria | O catálogo inteiro. É o formato nativo do script. |
illenium-appearance, fivem-appearance | Todas as tatuagens e todas as decorações. Os overlays de dois tons ficam com a cor primária, já que o schema deles só tem uma. |
esx_skin | Tatuagens e componentes. Para manter também relógio e pulseira, o script guarda os dois na tabela dele. |
vRP | Mais do que o vRP consegue sozinho. O vRP não guarda nem overlays nem decorações de ped, então o script assume o personagem inteiro em avenida_skins. |
ESX, QBCore, vRP, standalone: o que muda de verdade?
Nada para você, e é essa a ideia. O framework é detectado no boot, através de arquivos de bridge abertos. Como no resto da nossa família de scripts, a gente não carrega o @vrp/lib/utils.lua, a gente conversa com o vRP pelos eventos Proxy e Tunnel dele mesmo, então o resource sobe num servidor que não tem vRP nenhum.
O que isso não cobre, e a gente avisa no console: vRP 2 e vRP 0.5 não são suportados. O vRP 2 é outro framework que ficou com o nome, e o proxy da 0.5 não tem canal de resposta. O alvo é a 1.0 e os forks construídos em cima dela, vrpex, dunko, zabka, MM1212 e ZIRIX.
O que há de novo nos tattoo shops FiveM em 2026?
O catálogo completo deixou de ser argumento, virou o mínimo. O que separa os scripts de tatuagem em 2026 se decide em outro lugar: como os 1615 desenhos estão organizados, o carrinho em vez do pagamento um a um, e a convivência com os outros resources que mexem no personagem.
Nossa última versão publicada é a 1.2.0. Esta página acompanha as versões: quando o resource evolui, a data no fim do artigo anda junto, e o histórico diz o que mudou.
Nossas próprias observações, sobre três pontos que as páginas de venda pulam
A câmera de cena é medida no jogador, não na cadeira
Uma cadeira de tatuador é um prop, e a origem de um prop raramente fica onde a pessoa senta. De uma cadeira para outra, a diferença chega a vários metros. Uma câmera presa no objeto acaba filmando o vazio em metade dos estúdios. A nossa é medida no jogador, o que deixa a cena igual em qualquer cenário.
Um ped tem um único slot de decoração, compartilhado pelo servidor inteiro
As tatuagens e as hair bases moram no mesmo slot, e esvaziar ele apaga tudo para todo mundo. É a causa mais comum de “minhas tatuagens sumiram”. Nosso script recoloca o que pertence ao avenida_barber e ao avenida_clotheshops a cada redesenho, e o laser tira um desenho sem encostar no resto.
O preço é recalculado no servidor na hora de pagar
O carrinho é montado desenho por desenho, cada um removível, e o total é recalculado no servidor a partir dos seus próprios preços, nunca do que o cliente manda. Um multiplicador por coleção de DLC deixa você cobrar mais caro por um desenho raro do que por um de base, e o PricePerZone cobra uma peça de costas diferente de um antebraço. O laser tem tarifa própria e nunca é multiplicado.
A checklist antes de comprar um script de tatuagem
| O que conferir | A resposta esperada |
|---|---|
| As costas estão separadas do peito, e o pescoço da cabeça? | Sim, senão essas duas abas viram um depósito |
| Os desenhos que o jogo classifica errado foram corrigidos? | Sim, e a lista precisa ser aberta |
| Tem carrinho, ou é um pagamento por desenho? | Carrinho, recalculado no servidor |
| A remoção a laser está inclusa? | Sim, com tarifa própria |
| As imagens das miniaturas vêm junto? | Não, e um vendedor honesto fala isso |
| O slot de decoração do ped é compartilhado? | Sim, senão o corte de cabelo some |
| Config, locales e bridges estão fora do escrow? | Sim, senão você não adapta nada |
Perguntas frequentes
Quantas tatuagens vêm de verdade?
1615 desenhos, espalhados por 26 coleções de DLC, que é tudo o que o GTA V traz. Nenhum desenho custom é adicionado, e nenhum é tirado, com uma ressalva: um desenho que a versão do jogo do jogador não consegue exibir não é oferecido para ele.
O script fornece as imagens do catálogo?
Não. O Config.Tattoo.ImageBaseUrl aponta para a sua hospedagem, e a interface mostra miniaturas numeradas enquanto ele estiver vazio. O preview em tempo real no personagem funciona em todos os casos. A documentação cobre a instalação e os exports.
Dá para cobrar diferente conforme a zona do corpo?
Dá. Por padrão uma tarifa única vale para o catálogo inteiro, com um multiplicador por coleção. Ligando o PricePerZone, uma peça de costas é cobrada diferente de um antebraço. O laser mantém a tarifa fixa.
Quantos estúdios vêm pré-configurados?
Sete, num arquivo de config aberto: Vespucci, Mission Row, Vinewood, Paleto Bay, Sandy Shores, Grapeseed e Cayo Perico. Cada um com o ponto de interação dele, a posição do jogador e a posição do tatuador.
Quantos idiomas vêm dentro do jogo?
Quinze, já preenchidos e editáveis. São os idiomas que os seus jogadores veem, não confunda com os seis idiomas deste site. Os nomes das tatuagens, esses não vêm dos nossos arquivos e sim da localização do jogo.
Outros scripts de tatuagem do mercado
Para você se situar, aqui vão alguns nomes que você vai encontrar procurando. A lista não é nem de longe exaustiva e não colocamos link para nenhum, é só procurar pelo nome.
vms_tattooshop · Rarx Tattoos · DeeP-Scripts Tattoo Shops 2.0 · rcore tattoo · ninjadev_tattoo
O que separa eles do nosso não é o catálogo, eles têm também. É o que se faz com o catálogo depois de listar tudo. Se o seu servidor procura antes de tudo um job de tatuador tocado por jogadores, com funcionários e estúdio comprável, vários desses scripts foram feitos para isso, e não fingimos o contrário.
Fontes
Tudo o que este artigo afirma vem de arquivos que você pode ler por conta própria, antes de comprar e depois:
- o
README.mddo resource, para a tabela de compatibilidade e a seção de desempenho; - o
CHANGELOG.mddele, onde está escrito com todas as letras que não vem pacote de imagens; - o
config/tattoo.lua, para os sete estúdios, os preços e as 368 correções de zona que você pode contar; - o
fxmanifest.luadele, para oescrow_ignoree os quinze arquivos de idioma.
Esses quatro arquivos estão fora do escrow. As capturas desta página vêm da versão 1.2.0, tiradas em 24 de agosto de 2026.
Histórico desta página
- 24 de agosto de 2026 · primeira publicação, sobre o
avenida_tattoo1.2.0.
Alguma dúvida sobre um desenho classificado errado, hospedagem de imagens ou um fork de vRP que não listamos? O Discord é o lugar, e quem responde é o dev que escreveu o script.



