What do i add the in sections tho like the Name, Collection, Hash Name?
Thats where im confused at.
@Smallo Quick question hope you can help. Everything works as it should but if iām pressing Enter to buy a Tattoo nothing happens, like i get the sound from clicking but nothing happens. Can you maybe help me out with this problem?
Please can somebody help with esx_multicharacter integration
Anybody know how to replace the hairoverlays in this script?
Hello guys, can someone Help me out?,
My Problem is that everytime somebody want to put on a tattoo the Model is immediately wearing a pullover. The model isnt naked, so nobody can see which tattoos to put on,
Hope someone can help me out thanks a lot guys
Hey buddy, can i ask you a question? how do you manage to put custom names in the game? Because i perfectly stream custom tattos ingame, they work, but the problem its names shows as NULL as in your previous screenshot. I added it to alltattos.json. Any clue what is wrong? thank you in advance.
Do you know how to give custom cars names itās the exact same way just use the custom tattoos name for e.g. AddTextEntry(āNEW_TAT_001ā, āExampleā)
I stream this as new_names.lua in the same resource as my tattoos hope this helps
Thank you so much for the explanation so kind for your part! it was helpful.
hey, is the removal of tattoos possible?
Pretty sure you just buy the tattoo you donāt want again and it removes it
Hi did you have the update for the last DLC please ( Tuner or Security ) ?
Thankās you for the Cayo Perico Tatttoos by the way !
I currently have a bug where tattoos donāt work on my server, so I havenāt updated the json for Security.
Tuner did not add any new tattoos.
yo bro, can u show us how to do it?
Yeah, its easy, just do this.
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_000",
"HashNameMale": "MP_Security_Tat_000_M",
"HashNameFemale": "MP_Security_Tat_000_F",
"Zone": "ZONE_RIGHT_ARM",
"Price": 26400
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_001",
"HashNameMale": "MP_Security_Tat_001_M",
"HashNameFemale": "MP_Security_Tat_001_F",
"Zone": "ZONE_HEAD",
"Price": 15725
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_002",
"HashNameMale": "MP_Security_Tat_002_M",
"HashNameFemale": "MP_Security_Tat_002_F",
"Zone": "ZONE_HEAD",
"Price": 21095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_003",
"HashNameMale": "MP_Security_Tat_003_M",
"HashNameFemale": "MP_Security_Tat_003_F",
"Zone": "ZONE_RIGHT_LEG",
"Price": 19095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_004",
"HashNameMale": "MP_Security_Tat_004_M",
"HashNameFemale": "MP_Security_Tat_004_F",
"Zone": "ZONE_TORSO",
"Price": 29095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_005",
"HashNameMale": "MP_Security_Tat_005_M",
"HashNameFemale": "MP_Security_Tat_005_F",
"Zone": "ZONE_RIGHT_ARM",
"Price": 25095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_006",
"HashNameMale": "MP_Security_Tat_006_M",
"HashNameFemale": "MP_Security_Tat_006_F",
"Zone": "ZONE_LEFT_ARM",
"Price": 17095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_007",
"HashNameMale": "MP_Security_Tat_007_M",
"HashNameFemale": "MP_Security_Tat_007_F",
"Zone": "ZONE_RIGHT_ARM",
"Price": 17095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_008",
"HashNameMale": "MP_Security_Tat_008_M",
"HashNameFemale": "MP_Security_Tat_008_F",
"Zone": "ZONE_TORSO",
"Price": 19095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_009",
"HashNameMale": "MP_Security_Tat_009_M",
"HashNameFemale": "MP_Security_Tat_009_F",
"Zone": "ZONE_RIGHT_ARM",
"Price": 21095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_010",
"HashNameMale": "MP_Security_Tat_010_M",
"HashNameFemale": "MP_Security_Tat_010_F",
"Zone": "ZONE_LEFT_ARM",
"Price": 25095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_011",
"HashNameMale": "MP_Security_Tat_011_M",
"HashNameFemale": "MP_Security_Tat_011_F",
"Zone": "ZONE_LEFT_ARM",
"Price": 15725
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_012",
"HashNameMale": "MP_Security_Tat_012_M",
"HashNameFemale": "MP_Security_Tat_012_F",
"Zone": "ZONE_RIGHT_ARM",
"Price": 21095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_013",
"HashNameMale": "MP_Security_Tat_013_M",
"HashNameFemale": "MP_Security_Tat_013_F",
"Zone": "ZONE_TORSO",
"Price": 29095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_014",
"HashNameMale": "MP_Security_Tat_014_M",
"HashNameFemale": "MP_Security_Tat_014_F",
"Zone": "ZONE_TORSO",
"Price": 29095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_015",
"HashNameMale": "MP_Security_Tat_015_M",
"HashNameFemale": "MP_Security_Tat_015_F",
"Zone": "ZONE_TORSO",
"Price": 25095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_016",
"HashNameMale": "MP_Security_Tat_016_M",
"HashNameFemale": "MP_Security_Tat_016_F",
"Zone": "ZONE_TORSO",
"Price": 17095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_017",
"HashNameMale": "MP_Security_Tat_017_M",
"HashNameFemale": "MP_Security_Tat_017_F",
"Zone": "ZONE_TORSO",
"Price": 17095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_018",
"HashNameMale": "MP_Security_Tat_018_M",
"HashNameFemale": "MP_Security_Tat_018_F",
"Zone": "ZONE_TORSO",
"Price": 19095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_019",
"HashNameMale": "MP_Security_Tat_019_M",
"HashNameFemale": "MP_Security_Tat_019_F",
"Zone": "ZONE_LEFT_ARM",
"Price": 21095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_020",
"HashNameMale": "MP_Security_Tat_020_M",
"HashNameFemale": "MP_Security_Tat_020_F",
"Zone": "ZONE_RIGHT_ARM",
"Price": 11095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_021",
"HashNameMale": "MP_Security_Tat_021_M",
"HashNameFemale": "MP_Security_Tat_021_F",
"Zone": "ZONE_RIGHT_LEG",
"Price": 15725
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_022",
"HashNameMale": "MP_Security_Tat_022_M",
"HashNameFemale": "MP_Security_Tat_022_F",
"Zone": "ZONE_LEFT_LEG",
"Price": 21095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_023",
"HashNameMale": "MP_Security_Tat_023_M",
"HashNameFemale": "MP_Security_Tat_023_F",
"Zone": "ZONE_LEFT_LEG",
"Price": 19095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_024",
"HashNameMale": "MP_Security_Tat_024_M",
"HashNameFemale": "MP_Security_Tat_024_F",
"Zone": "ZONE_TORSO",
"Price": 29095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_025",
"HashNameMale": "MP_Security_Tat_025_M",
"HashNameFemale": "MP_Security_Tat_025_F",
"Zone": "ZONE_TORSO",
"Price": 25095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_026",
"HashNameMale": "MP_Security_Tat_026_M",
"HashNameFemale": "MP_Security_Tat_026_F",
"Zone": "ZONE_TORSO",
"Price": 17095
},
{
"Collection": "mpSecurity_overlays",
"Name": "TAT_FX_027",
"HashNameMale": "MP_Security_Tat_027_M",
"HashNameFemale": "MP_Security_Tat_027_F",
"Zone": "ZONE_HEAD",
"Price": 17095
},
Pretty much execpt I use one for male and female so I donāt need the _M and _F thing also the way I do it is more than just adding the names and zone
Seems pointless TBH.
No sense overcomplicating things when you donāt need too. Besides the normal way makes it super simple to add custom tattoos (which I have quite a few)
i just meant, how to properly stream custom tattoos so i can use them
I get you but I get to have fun and do daft things with the tattoo shop like putting them on clothes and mask like so
send me a dm
Hm