Un script de tatuajes se juzga por dos cosas: cuántos diseños ofrece de verdad, y si el jugador consigue encontrarlos.
Avenida Team, 24 de agosto de 2026
No faltan scripts de tatuajes en FiveM, y casi todos anuncian lo mismo: el catálogo completo del juego. En casi todos es verdad, y además es la parte fácil. GTA V trae sus tatuajes de serie, listarlos es cuestión de un bucle.
La parte difícil viene justo después, y de eso no habla nadie: el juego mete dos partes del cuerpo distintas en la misma pestaña. Un diseño de espalda y uno de pecho acaban los dos en el torso, y uno de nuca acaba en la cabeza. Con 1615 diseños, esas dos pestañas se hacen interminables. Escribimos avenida_tattoo para arreglarlo, y este artículo cuenta cómo, con las cifras y los nombres de archivo para que lo puedas comprobar.
¿Qué gana tu servidor con este script de tatuajes?
Un jugador que encuentra el diseño que venía buscando, y que se lleva tres en vez de uno. Entra, se sienta, el tatuador se pone a trabajar, y él recorre un catálogo ordenado por parte del cuerpo. Añade al carrito, lo ve todo a la vez en su personaje, quita lo que no le convence, y paga una sola vez.
| Lo que instalas | Lo que cambia en tu servidor |
|---|---|
| 1615 diseños, 26 colecciones DLC | El catálogo entero del juego, sin ningún pack que comprar aparte |
| El pecho separado de la espalda, la cabeza del cuello | El jugador abre la pestaña de espalda y solo ve diseños de espalda |
| Un carrito, en vez de un pago por diseño | El gasto medio sube, y el jugador juzga el conjunto antes de confirmar |
| Borrado con láser | Un servicio de pago más, y un jugador que se atreve a probar |
| 7 estudios preconfigurados, Cayo Perico incluido | Cubres el mapa el día de la instalación |
| Precio por colección o por zona | Un diseño raro se cobra más caro que uno de base, sin tocar el código |
¿Qué tiene que hacer bien un script de tatuajes FiveM?
Seis cosas, y la segunda no la resuelve nadie. Un script de tatuajes tiene que listar todo el catálogo, separar las zonas que el juego confunde, mostrar el resultado sobre el personaje antes del pago, validar el precio en el servidor, compartir el slot de decoración del ped con los demás recursos, y engancharse a tu framework sin que tengas que reescribir su config.
| Criterio | Lo que este script te evita |
|---|---|
| Listar todo el catálogo del juego | Un jugador que vio el diseño en otro sitio y no lo encuentra en el tuyo |
| Separar la espalda del pecho y el cuello de la cabeza | Una pestaña de torso donde se mezclan los tatuajes de pecho y los de espalda |
| Mostrar antes de facturar | Un tatuaje pagado, del que luego se arrepiente, y un ticket de soporte después |
| Validar el precio en el servidor | Un cliente modificado que se tatúa gratis |
| Compartir el slot de decoración del ped | Un corte de pelo que borra los tatuajes, o al revés |
| Detectar el framework al arrancar | Un recurso que se niega a arrancar en tu servidor |
¿Cómo se tatúa un jugador en FiveM?
Entra en un estudio de tatuajes y abre el menú, siempre que el servidor haya instalado uno. GTA V sí ofrece tatuajes en el modo historia y en GTA Online, pero un servidor FiveM no los hereda por su cuenta: sin un script dedicado, el jugador conserva lo que eligió en la creación del personaje y ya no puede añadir nada.
Con un estudio colocado en el mapa, se acerca al punto marcado, confirma, y se abre un menú. Elige la parte del cuerpo, recorre los diseños de esa zona, añade varios al carrito, los ve aparecer en su personaje sobre la marcha, y paga una vez. Si más adelante cambia de idea, el láser borra el que él señale y deja los demás.
Si eres jugador y no dueño de servidor, no hay nada que puedas instalar por tu cuenta, todo ocurre en el lado del servidor. Si tu estudio solo tiene dos pestañas ilegibles, o si tus tatuajes desaparecen al reconectar, a quien hay que decírselo es al equipo de tu servidor. Este artículo está escrito para ellos.
¿Por qué la espalda y el pecho están mezclados en GTA?
Porque dos de sus siete zonas contienen cada una dos partes del cuerpo distintas. GTA ordena bien los tatuajes, y los brazos y las piernas están exactamente donde esperarías. Pero su zona de torso contiene el pecho y la espalda, y su zona de cabeza contiene la cabeza y el cuello. Un jugador que busca un tatuaje de espalda acaba buscándolo entre los de pecho, y uno de nuca entre los de cara.
Hemos separado esas dos zonas en cuatro, así que el catálogo muestra pecho, espalda, cabeza y cuello en lugar de dos cajones de sastre. El resto no se toca, el juego ya lo ordena correctamente.
Esa separación no existe en los datos del juego, hubo que construirla diseño a diseño. Ahí es donde viven las 368 correcciones: 310 diseños que el juego clasifica en el torso cuando se llevan en la espalda, y 58 que clasifica en la cabeza cuando se llevan en el cuello.
Esa cifra se puede comprobar, y te decimos dónde. Las 368 correcciones viven en Config.Tattoo.SubZoneOverrides, un archivo abierto que puedes leer antes de comprar y ampliar después. Cada entrada asocia el nameHash del diseño a una de las cuatro subzonas, chest, back, head o neck. Si encuentras alguno que se nos haya escapado, lo corriges tú mismo en una línea, sin esperar una actualización por nuestra parte.
¿Qué interfaz necesita un script de tatuajes FiveM?
Una interfaz web que muestre un catálogo, no una lista por la que hay que ir bajando. Aquí es donde el tamaño del catálogo lo cambia todo: con 1615 diseños repartidos en nueve pestañas, un menú nativo en lista se vuelve inutilizable, por muy cuidado que esté.
La nuestra está escrita en Svelte 5, servida por el propio recurso, fuentes incluidas: no hay CDN, y nada sale del cliente de tus jugadores hacia un tercero. La única petición saliente que puede existir es la que activas tú mismo en la config, hacia tu propio alojamiento de miniaturas, y a eso está dedicada la sección siguiente. Las etiquetas vienen de la localización del propio Rockstar en lugar de estar reescritas: un jugador que arranca el juego en turco lee el nombre turco de cada diseño, y nosotros no hemos traducido nada para eso. Las colecciones recientes se fusionan según la build del juego, así que un diseño que el cliente del jugador no puede mostrar no se lista nunca.
La cámara está anclada al hueso de la cabeza, capturada una sola vez para que ninguna animación pueda desplazarla, y baja a lo largo del cuerpo con preajustes que siguen la zona que se está recorriendo. En una zona de brazo, el personaje ejecuta una animación de antebrazo para que el diseño te quede de frente mientras lo miras. Se ve en la primera captura.
¿Tienes que alojar tú mismo las imágenes de los tatuajes?
Sí, y preferimos decírtelo antes de la compra que después. El script no incluye ningún pack de imágenes. Por defecto, Config.Tattoo.ImageBaseUrl está vacío y la interfaz muestra miniaturas numeradas, como en las dos capturas de esta página.
La razón es sencilla: esas 1615 imágenes son capturas de los tatuajes del juego, y redistribuirlos con un recurso de pago no es algo que vayamos a hacer. Así que apuntas ImageBaseUrl a tu propio alojamiento, y la interfaz va a buscar allí las miniaturas.
Lo que eso significa para ti en la práctica. Sin pack de imágenes, tu estudio funciona: el jugador ve el diseño en su personaje, en tiempo real, y de todos modos esa es la mejor vista previa que existe. Las miniaturas solo sirven para encontrar más rápido lo que buscas en la cuadrícula. Muchos servidores funcionan perfectamente sin ellas, y quien quiere la cuadrícula ilustrada aloja sus imágenes de una vez por todas.
¿Qué ganas según tu sistema de apariencia?
El catálogo entero, y en vRP ganas más de lo que tu framework puede hacer por su cuenta. Un script de tatuajes escribe en el recurso de apariencia que ya tienes en marcha. Internamente usamos el formato de qb-clothing y convertimos en la salida, target por target.
| Tu sistema | Lo que ganas |
|---|---|
qb-clothing, tabla propia | El catálogo entero. Es la forma nativa del script. |
illenium-appearance, fivem-appearance | Todos los tatuajes y todas las decoraciones. Los overlays de dos tonos toman su color principal, ya que su esquema solo maneja uno. |
esx_skin | Tatuajes y componentes. Para conservar también reloj y pulsera, el script los guarda en su propia tabla. |
vRP | Más de lo que vRP puede hacer solo. vRP no guarda ni overlays ni decoraciones de ped, así que el script se hace cargo del personaje entero en avenida_skins. |
ESX, QBCore, vRP, standalone: ¿qué cambia de verdad?
Nada para ti, y ese es el objetivo. El framework se detecta al arrancar, a través de archivos de bridge abiertos. Como en el resto de la familia, no cargamos @vrp/lib/utils.lua sino que hablamos con vRP mediante sus propios eventos Proxy y Tunnel, así que el recurso arranca en un servidor que no tiene vRP en absoluto.
Lo que eso no cubre, y lo decimos en la consola: vRP 2 y vRP 0.5 no están soportados. vRP 2 es otro framework que se quedó con el nombre, y el proxy de la 0.5 no tiene canal de respuesta. El target es la 1.0 y los forks construidos sobre ella, vrpex, dunko, zabka, MM1212 y ZIRIX.
¿Qué hay de nuevo en los estudios de tatuajes FiveM en 2026?
El catálogo completo ya no es un argumento, se ha convertido en el mínimo. Lo que separa a los scripts de tatuajes en 2026 se decide en otro sitio: en cómo están ordenados los 1615 diseños, en el carrito en lugar del pago diseño a diseño, y en la convivencia con los demás recursos que tocan el personaje.
Nuestra última versión publicada es la 1.2.0. Esta página sigue las versiones: cuando el recurso evoluciona, la fecha del final del artículo avanza y el historial dice qué ha cambiado.
Nuestras propias observaciones, sobre tres puntos que las fichas se saltan
La cámara de la escena se calcula desde el jugador, no desde el sillón
Un sillón de tatuador es un prop, y el origen de un prop rara vez está donde uno se sienta. De un sillón a otro, la diferencia llega a varios metros. Una cámara fijada al objeto acaba enfocando el vacío en uno de cada dos estudios. La nuestra se calcula desde el jugador, así que la escena es idéntica sea cual sea el decorado.
Un ped solo tiene un slot de decoración, compartido por todo el servidor
Los tatuajes y las hair bases viven en el mismo slot, y vaciarlo lo vacía para todo el mundo. Es la causa más frecuente de los «mis tatuajes han desaparecido». Nuestro script repone en cada redibujado lo que pertenece a avenida_barber y a avenida_clotheshops, y el láser borra un diseño sin tocar los demás.
El precio se recalcula en el servidor en el momento de pagar
El carrito se construye diseño a diseño, cada uno se puede quitar, y el total se recalcula en el servidor a partir de tus propios precios, nunca se acepta desde el cliente. Un multiplicador por colección DLC permite cobrar un diseño raro más caro que uno de base, y PricePerZone factura un tatuaje de espalda a un precio distinto que uno de antebrazo. El láser tiene su propia tarifa y nunca se multiplica.
La checklist antes de comprar un script de tatuajes
| Qué comprobar | La respuesta que esperas |
|---|---|
| ¿Está la espalda separada del pecho, y el cuello de la cabeza? | Sí; si no, esas dos pestañas son un cajón de sastre |
| ¿Están corregidos los diseños que el juego clasifica mal? | Sí, y la lista tiene que estar abierta |
| ¿Hay un carrito, o un pago por diseño? | Un carrito, recalculado en el servidor |
| ¿Está incluido el borrado con láser? | Sí, con su propia tarifa |
| ¿Vienen incluidas las imágenes de las miniaturas? | No, y un vendedor honesto lo dice |
| ¿Se comparte el slot de decoración del ped? | Sí; si no, el corte de pelo desaparece |
| ¿Están config, idiomas y bridges fuera del escrow? | Sí; si no, no adaptas nada |
Preguntas frecuentes
¿Cuántos tatuajes van incluidos de verdad?
1615 diseños, repartidos en 26 colecciones DLC, es decir todo lo que trae GTA V. No se añade ningún diseño custom, y no se quita ninguno, con la salvedad de que un diseño que la build del juego del jugador no puede mostrar no se le ofrece.
¿El script trae las imágenes del catálogo?
No. Config.Tattoo.ImageBaseUrl apunta a tu alojamiento, y la interfaz muestra miniaturas numeradas mientras esté vacío. La vista previa en tiempo real en el personaje sí funciona en todos los casos. La documentación cubre la instalación y los exports.
¿Puedo cobrar distinto según la zona del cuerpo?
Sí. Por defecto se aplica una tarifa única a todo el catálogo, con un multiplicador por colección. Al activar PricePerZone, un tatuaje de espalda se cobra distinto que uno de antebrazo. El láser conserva su tarifa fija.
¿Cuántos estudios vienen preconfigurados?
Siete, en un archivo de config abierto: Vespucci, Mission Row, Vinewood, Paleto Bay, Sandy Shores, Grapeseed y Cayo Perico. Cada uno con su punto de interacción, la posición del jugador y la del tatuador.
¿Cuántos idiomas vienen con el script en el juego?
Quince, ya traducidos y modificables. Son los idiomas que ven tus jugadores, que no hay que confundir con los seis idiomas de esta web. Los nombres de los tatuajes, en cambio, no salen de nuestros archivos sino de la localización del juego.
Otros scripts de tatuajes del mercado
Para situarte, aquí van algunos nombres con los que te cruzarás buscando. La lista no es en absoluto exhaustiva y no enlazamos a ninguno, cada uno se encuentra por su nombre.
vms_tattooshop · Rarx Tattoos · DeeP-Scripts Tattoo Shops 2.0 · rcore tattoo · ninjadev_tattoo
Lo que los separa del nuestro no es el catálogo, ellos también lo tienen. Es lo que se ha hecho con el catálogo una vez listado. Si tu servidor busca ante todo un oficio de tatuador llevado por jugadores, con empleados y local comprable, varios de esos scripts están hechos para eso, y no vamos a decir lo contrario.
Fuentes
Todo lo que este artículo afirma sale de archivos que puedes leer tú mismo, antes de comprar y después:
- el
README.mddel recurso, para la tabla de compatibilidad y el apartado de rendimiento; - su
CHANGELOG.md, donde está escrito con todas las letras que no incluye pack de imágenes; config/tattoo.lua, para los siete estudios, los precios y las 368 correcciones de zona que puedes contar;- su
fxmanifest.lua, para elescrow_ignorey los quince archivos de idioma.
Esos cuatro archivos están fuera del escrow. Las capturas de esta página vienen de la versión 1.2.0, tomadas el 24 de agosto de 2026.
Historial de esta página
- 24 de agosto de 2026 · primera publicación, sobre
avenida_tattoo1.2.0.
¿Alguna duda sobre un diseño mal clasificado, el alojamiento de las imágenes o un fork de vRP que no hayamos listado? El Discord es el sitio, y responde el desarrollador que escribió el script.



