• Estúdios de tatuagem animadosTatuadores NPC, animações do cliente na cadeira e um prop de máquina de tatuar em cada estúdio.
  • Veja antes de pagarTeste os desenhos no seu personagem com níveis de opacidade, rotação e zoom.
  • Packs próprios incluídosColeções base e de DLC, além dos packs Street Dreams, degradês de cabelo e Rarx Network.
  • Desenhos restritosBloqueie qualquer tatuagem para que apenas os citizen IDs que você listar possam comprá-la.

Um script de estúdio de tatuagem FiveM com tatuadores animados

O Rarx Tattoos (nome do recurso: rarx_tattoos) transforma cada estúdio de tatuagem em uma pequena cena: o cliente se senta na cadeira, um tatuador NPC vem da sua posição de espera e trabalha com um prop de máquina de tatuar enquanto o jogador navega pelos desenhos em uma interface limpa.

O framework e o sistema de roupas são detectados automaticamente, então os mesmos arquivos rodam no QBCore, Qbox e ESX. As tatuagens dos jogadores são salvas com oxmysql, e um event de cliente as restaura depois da seleção de personagem ou de uma troca de roupa.

Prévia de tatuagens ao vivo com controle de câmera

Cada estúdio usa um ângulo de câmera fixo para posicionar as tatuagens com precisão. Os jogadores veem as tatuagens no personagem em tempo real com cinco níveis de opacidade, então conferem o resultado antes de pagar.

  • Clique e arraste fora do painel para girar o personagem com suavidade.
  • Use a roda do mouse para girar em passos de 30 graus.
  • Z e C para aproximar e afastar, X para uma pose com as mãos para cima.
  • Os controles aparecem em uma barra de teclas traduzida na parte de baixo da tela.

Coleções de tatuagens e packs próprios

O script carrega os desenhos a partir de listas JSON em Config.TattooLists: as tatuagens base, várias coleções de DLC, duas listas de degradês de cabelo e packs próprios como Street Dreams, um set yakuza e uma coleção Rarx Network. Os desenhos são agrupados em cabeça, tronco, braços, pernas, degradês e personalizados.

Para adicionar os seus, crie um arquivo JSON em assets_tattoos, adicione o nome dele em Config.TattooLists e faça streaming dos arquivos XML de overlay personalizados de que precisar.

Vários estúdios de tatuagem, preços e desenhos bloqueados

Adicione quantos estúdios precisar em Config.Stores. Cada um tem suas próprias coordenadas e blip, posição de câmera fixa, cadeira e animação do cliente, posições de espera e de trabalho do tatuador, e modelo do tatuador NPC.

Os preços são configuráveis por tatuagem, com um preço padrão para as demais. Config.BlockedTattoos restringe um desenho a uma lista de citizen IDs, ideal para tatuagens exclusivas ou de recompensa.

Tudo incluído

Funções

Experiência no estúdio

  • Vários estúdios de tatuagem com blips
  • Tatuadores NPC animados
  • Animações do cliente e do tatuador
  • Prop de máquina de tatuar configurável
  • Efeitos sonoros ambientes

Prévia

  • Câmera fixa por estúdio
  • Prévia ao vivo com cinco níveis de opacidade
  • Rotação arrastando com o mouse e com a roda
  • Zoom e pose com as mãos para cima
  • Legenda de controles na tela

Configuração

  • Detecção automática do framework e do sistema de roupas
  • Coleções de tatuagens base, de DLC e próprias
  • Preços por tatuagem com um preço padrão
  • Desenhos reservados a citizen IDs específicos
  • Event para restaurar tatuagens a partir de outros scripts
  • Inglês e espanhol

Antes de instalar

Compatibilidade

Frameworks

QBCore
qb-core
Qbox
qbx_core
ESX
es_extended

Config.Framework = 'auto' detecta o framework; ele também pode ser fixado em qb-core ou esx.

Recursos e banco de dados

Obrigatórios: oxmysql, A supported clothing system

Opcionais: xsound, rarx_utils

Integrações e idiomas

  • Sistemas de roupas detectados automaticamente: origen_clothing, bl_appearance, illenium-appearance, fivem-appearance, qb-clothing, skinchanger e esx_skin.
  • Dispare rarx_tattoos:client:UpdatePlayerTattoos a partir do seu script de multipersonagem ou de roupas para restaurar as tatuagens depois de uma troca de personagem ou de roupa.
  • Inglês
  • Espanhol

Primeiros passos

Instalação

Documentação completa
  1. 01

    Baixe e extraia

    Baixe o recurso no seu Cfx.re Portal e extraia-o na sua pasta de recursos.

  2. 02

    Adicione ao server.cfg

    Inicie o rarx_tattoos depois do oxmysql, do seu framework e do seu sistema de roupas.

    ensure oxmysql
    ensure rarx_tattoos
  3. 03

    Configure

    Edite shared/config.lua para o framework, o idioma, o sistema de roupas, os estúdios, os preços, as listas de tatuagens e as tatuagens bloqueadas.

  4. 04

    Reinicie

    Reinicie o seu servidor para carregar os estúdios e as coleções.

Este é um resumo. A configuração, os exports, os events e a solução de problemas estão na documentação completa (em inglês).

Bom saber

Perguntas sobre Rarx Tattoos

Não encontrou o que procura? Abra um ticket no nosso Discord com seu framework e o erro que aparece.

Pedir suporteMais sobre scripts de tatuagem para FiveM →
Quais frameworks o Rarx Tattoos suporta?

QBCore, Qbox e ESX. Com Config.Framework = 'auto', o framework é detectado na inicialização.

Com quais sistemas de roupas ele funciona?

origen_clothing, bl_appearance, illenium-appearance, fivem-appearance, qb-clothing, skinchanger e esx_skin. O que estiver instalado é detectado automaticamente, ou você pode definir Config.ClothingSystem manualmente.

Por que as tatuagens somem depois de escolher o personagem ou trocar de roupa?

Dispare o event de cliente rarx_tattoos:client:UpdatePlayerTattoos a partir do seu script de multipersonagem ou de roupas para restaurá-las do banco de dados.

Posso adicionar as minhas próprias tatuagens?

Sim. Crie um arquivo JSON em assets_tattoos, adicione-o em Config.TattooLists e coloque os arquivos XML de overlay personalizados na pasta stream.

Posso restringir uma tatuagem a certos jogadores?

Sim. Adicione a tatuagem em Config.BlockedTattoos com a lista de citizen IDs que podem comprá-la.

Como os preços são definidos?

Os preços são configuráveis por tatuagem, e Config.DefaultTattooPrice vale para as demais (200 por padrão).

Continue explorando

Ver tudo