Tattoos | Custom Tattoos and 3D Preview

Development preview. Not yet available to buy. Browse GTA tattoos on a 3D character, create custom artwork and manage access, factions and uses from an admin panel.

Status
Announced
Creator
Compatible With
ESXQBCoreQboxStandalone
Requirements
ml_bridgeox_liboxmysqlml_tattoos_meta
Recommended
ml_tebexfmsdk
PricePrice coming soon

Overview

Development preview. This resource is announced and is not yet available to buy.

Browse the supplied GTA tattoo catalog by pack, body zone or design name, sort by price and inspect your owned designs. Preview on your character with orbit, pan, zoom, body-zone camera positions, turntable and work lighting. Add designs or removals to the cart and confirm the configured money or item payment. Preview clothing can be hidden and restored on close, and successful checkout can show applying progress.

Players create custom artwork from an allowed HTTPS image link, or upload a PNG when FiveManage media is configured. Choose from 43 positions across six body zones, then adjust offset, scale, rotation and mirroring. Customs can remain personal or be shared with the creator's faction. Creation uses one solo or faction use by default; money and free payment modes are configurable.

My Studio lists your own customs and designs shared with your faction. Preview pending changes and save them to wear or remove existing customs without another creation use. Removing a tattoo from skin preserves its saved design. SQL stores owned decorations, images, transforms and visibility; player loading restores saved tattoos and replicated custom slot state lets clients load other players' worn artwork.

Authorized staff manage customs, visibility, assignments and job or faction restrictions, review credit balances and use logs, and grant uses to online or offline identifiers. Discord logging requires configured webhooks. Free-session grants open the shop on an online player with a server-enforced cap and expiry. The supplied access flow has no public shop locations; configure your own blips, optional NPCs and target or proximity interactions, or keep item, command and export access.

Optional ML Tebex handles configured solo, faction and YTD use purchases and refund events. The supplied package entries are Tebex-only; in-game use purchases require money or both sources. Refunds revoke available uses and report already-spent amounts rather than removing created artwork. Install streaming full-body tattoo packs separately and configure their overlays to enable permanent pack unlocks; the supplied full-body list is empty. Server exports that change uses require an explicitly allowed caller.

UI presets and colours can follow the global ML settings or use resource overrides. ML Bridge provides ESX, QBCore, Qbox and standalone adapters; account, item and faction behaviour depends on the configured providers. The resource requires ML Bridge, ox_lib and oxmysql. Custom world tattoos also require the ml_tattoos_meta companion, while in-game PNG uploads require fmsdk and its FiveManage API setup. Image-link input remains available without that upload provider.

Key Features

3D Rotating Preview

Preview designs on your character before paying, with body-zone camera views, orbit, pan, zoom, turntable and a work-light toggle.

3D Rotating Preview

Vanilla Tattoo Catalog

Browse the supplied GTA overlays by pack, name or body zone. Sort by name, zone or price, show owned designs, and configure category or individual prices.

Vanilla Tattoo Catalog

Player Custom Tattoos

Create a personal design from an allowed HTTPS image link or a PNG upload when FiveManage is configured. Choose a body position and adjust offset, scale, rotation and mirroring. Creation spends one use by default; money and free modes are configurable.

Player Custom Tattoos

Faction-Shared Customs

Create a design for yourself or share it with your current faction. Faction creation requires faction membership and follows the configured payment mode; compatible faction data comes through ML Bridge.

Faction-Shared Customs

Staff Control Over Every Tattoo

Authorized staff create, rename, change visibility and delete customs, assign designs to players, and grant uses to online or offline identifiers. Review balances and use logs in the panel; Discord logs require configured webhooks.

Staff Control Over Every Tattoo

Factions and Restrictions

Set job or faction restrictions on selected designs. Custom visibility can be public, private, faction-based or limited to chosen player identifiers; access is checked by the server.

Factions and Restrictions

Flexible Payment

Use money for the normal catalog, enable item payment, or bind tattoo kits to filtered designs and limits. Configurable item-ownership gates can protect selected hashes. Custom creation has its own uses, money or free payment setting.

Flexible Payment

Item, Admin or Public Shops

The supplied setup has no public shop locations and keeps access through items, commands or exports. Add your own locations, blips and optional stock GTA NPCs, with target or proximity interaction.

Item, Admin or Public Shops

Optional Donations and Uses

Grant solo, faction or YTD uses through staff and approved resources. Optional ML Tebex handles configured purchases; in-game use purchases require packages set to money or both. The current package examples are Tebex-only, while normal catalog purchases use the shop payment settings.

Optional Donations and Uses

Full Body Donor Packs

Install your own streaming tattoo packs separately, configure their collections and overlays, and let one YTD use unlock a pack permanently. Access can be open or restricted to factions and identifiers. No full-body pack is configured in the supplied list.


Free Session Grants

Staff can open a free session on an online player with a tattoo cap. Each server grant is single-use and expires; the default grants one tattoo for two minutes.


Works With Your Scripts

Client exports open the shop with supported filters. Server exports read uses, or grant, consume and refund them through an explicit resource allowlist. Mutating callers must be added to the empty default list; balance reads remain open.


Chargebacks Handled

Configured ML Tebex refund events revoke the available uses and report clean, partial or irreversible results when some or all uses have already been spent. Already-created artwork and permanent pack unlocks are not reversed by this credit callback.


My Studio Collection

Browse your saved customs and designs shared with your faction. Preview pending changes, then save to wear or remove existing customs without another creation use. Removing a design from skin keeps the saved artwork.

My Studio Collection

Saved Tattoos and Custom Sync

SQL stores owned tattoos, custom artwork, transforms and visibility. Player loading restores saved decorations, while custom slot state and texture updates let clients resolve worn custom designs for other players.


Preview Clothing and Applying Progress

The preview can hide configured clothing and props and restore them on close. Mark owned designs for removal through the cart, and show a configurable applying progress after a successful checkout.


Configurable UI Themes

Choose default, wasteland, cyberpunk, noir or fantasy in configuration, with primary, accent, background, surface and text colours. Resource overrides can inherit shared ML settings. Set in configuration.

Announced

Coming soon

This script has been announced. Price and release date are on the way, follow the roadmap and our Discord to catch the moment it drops.

Secure Payments via:
Payment method 1
Payment method 2
Payment method 3
Payment method 1Payment method 2Payment method 3Payment method 4Payment method 5Payment method 6Payment method 7Payment method 8Payment method 9Payment method 10Payment method 11Payment method 12Payment method 13Payment method 14Payment method 15
Checkout powered byTebex

Tip: Log in with Discord and your customer roles sync automatically.

Asset Escrow
Support Included

Verified Reviews

No reviews yet. Be the first.