Give your players the ultimate customization experience with the YW Tattoo Shop. Designed with a sleek, responsive dark-mode NUI, this premium resource completely overhauls how tattoos are purchased and managed on your FiveM server.
Say goodbye to tedious manual SQL imports! With built-in Auto-Migration, the script creates and populates all necessary database tables on the very first startup. Just start the script and let it do the work.
π Core Features
-
Auto-Scan Modded Tattoos: The script automatically detects custom modded tattoos loaded on your server and seamlessly inserts them into a "Custom Mods" category. No more manual data entry for your add-on tattoos!
-
Complete Vanilla Catalog: Includes all GTA V tattoos (Freemode, Beach Bum, Biker, Business, Hipster, etc.) out of the box, perfectly categorized.
-
Dynamic Real-Time Preview: Players can preview tattoos directly on their ped before making a purchase.
-
Smart Orbital Camera: The camera automatically frames, zooms, and rotates around the specific body zone being tattooed for a perfect view.
-
Smart Gender Detection: Automatically applies the correct male/female overlay based on the player's ped model.
-
Universal Compatibility: Framework detection is fully automatic. Works flawlessly with ESX, QBCore, or Standalone setups.
π οΈ Technical Details & Admin Tools
-
Requirements:
oxmysql(Required).ox_lib(Optional, for enhanced notifications). -
Persistent Saving: Tattoos are saved securely via MySQL and reload automatically upon player spawn.
-
Staff Commands: Built-in tools for admins to manage players:
-
/tattooshop_give- Give a specific tattoo -
/tattooshop_remove- Remove a specific tattoo -
/tattooshop_clear- Wipe all tattoos from a player -
/tattooshop_reload- Refresh the catalog live
-
π¦ Simple Installation
Installation is as simple as dragging and dropping the resource into your server, ensuring oxmysql is running, and starting the script. The database will handle the rest! Detailed configuration options are available in the config.lua to tweak prices, categories, and blip locations.
