
Bring a complete and immersive tattoo experience to your FiveM server with support for both player-owned businesses and NPC-operated tattoo shops. VMS Tattoo Shop combines advanced tattoo customization, configurable business management, optional immersive gameplay mechanics, and seamless compatibility with the most popular appearance resources.
Designed with realism, flexibility, and performance in mind, the resource adapts to a wide variety of roleplay servers - from simple NPC tattoo shops to fully player-managed tattoo businesses.
✨ Key Features
🧩 Compatibility
Frameworks:
- ESX
- QB-Core
Supported Appearance Resources:
- esx_skin
- qb-clothing
- fivem-appearance
- illenium-appearance
- rcore_clothing
💼 Player-Owned & NPC Tattoo Shops
Create fully configurable tattoo businesses operated by players, NPCs, or a combination of both.
Configure each tattoo shop individually, choosing whether it is operated by players or NPCs.
🎨 Tattoo Customization
Offer advanced tattoo customization including:
- Individual pricing for every tattoo
- Custom tattoo names
- Category-based tattoo availability
- Configurable tattoo categories per shop
🎠Immersive Roleplay
Provide a realistic tattoo experience with features including:
- Immersive tattoo camera views
- Realistic tattoo machine sound effects
- Configurable tattoo chair support
- Multi-location tattoo shops
📋 Business Management
Designed for servers running player-owned tattoo businesses.
Features include:
- Boss management menu
- Employee management
- Payment receipts
- Fully configurable business settings
🎒 Optional Gameplay Mechanics
Enhance immersion with optional gameplay mechanics:
- Tattoo Machine item
- Tattoo Ink item
- Laser Remover item
- Optional ink consumption
- Fully configurable item system
🔧 Requirements
Required
- oxmysql
- One supported appearance resource:
- esx_skin
- qb-clothing
- fivem-appearance
- illenium-appearance
- rcore_clothing
Optional Integrations & Add-ons
- esx_society
- qb-management
Boss Menu Integration
The built-in Boss Menu supports esx_society and qb-management out of the box.
If your server uses a custom management system, simply modify the callback in config.client.lua to return employee data in the expected format.
The Boss Menu is only required for player-owned tattoo businesses. If all tattoo shops are NPC-operated, the resource works without it.
âš¡ Performance
Typical resource usage:
-
Idle: 0.00 ms
-
During use: ~0.02 ms
📖 Documentation
Complete installation and configuration documentation is available here.
💬 Support
If you need assistance, please use our official support platform.








