if it has a preset folder in the mod you can make a folder to the mod and go to scenes and see what bodies the porn scenes are using as in pimpyour girl it has presets that the mod uses for scenes, or you can go to the stats only folder which is in vin base presets and change the prests that are there like attractive, take the stats from the npc you created and copy paste to the attractive file and as long as you keep the attractive file name the same you can do this for bodies rooms places, aslong as the name of the file is not changed you can change tyhe in side but leave the name as it orignally named or the game will NOT reconize it and with bodies make sure the name is no there or you will get abunch of Stellas or what ever name you or the game picks if you leave the male female trans edits alone and just copy paste morphs skin hair and stats yur laughing make sure hair is not there 0% makes it so and remove thename of hair also or again you will get that hair all the time unless thats what ya want
![Giggle :giggle: :giggle:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
WHAT: all, -sleep, -nap, -sleep_hotel, -nap_hotel
WHERE: all -work
WHEN: 8 - 18
WHO: YourProstitute = getSpecific(Prostitute); If Random(1, 100) <= YourProstitute
![Stick out tongue :p :p](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
ornfame && !YourProstitute.isMale()
OTHER: !isWithCompanion()
SceneStart()
setBackgroundCustom(sb_phone_message)
Player.hide()
YourProstitute.strip()
YourProstitute.show(0)
"A porn director of BLAKKED wants to book <YourProstitute.name> for a gangbang scene."
Actor = generatePersonTemporary(sb_PYG_pornstar_M_african_daz)
While !Actor.isMale()
Actor = generatePersonTemporary(sb_PYG_pornstar_M_african_daz)
Endwhile
Actor.randomizeHairs()
Actor.randomizeSexy()
Actor.randomizeFace()
Actor.strip()
Actor.show(1)
Actor2 = generatePersonTemporary(sb_PYG_pornstar_M_african_daz)
While !Actor2.isMale()
Actor2 = generatePersonTemporary(sb_PYG_pornstar_M_african_daz)
Endwhile
Actor2.randomizeHairs()
Actor2.randomizeSexy()
Actor2.randomizeFace()
Actor2.strip()
Actor2.show(2)
Actor3 = generatePersonTemporary(sb_PYG_pornstar_M_african_daz)
While !Actor3.isMale()
Actor3 = generatePersonTemporary(sb_PYG_pornstar_M_african_daz)
Endwhile
Actor3.randomizeHairs()
Actor3.randomizeSexy()
Actor3.randomizeFace()
Actor3.strip()
Actor3.show(3)
Actor4 = generatePersonTemporary(sb_PYG_pornstar_M_african_daz)
While !Actor4.isMale()
Actor4 = generatePersonTemporary(sb_PYG_pornstar_M_african_daz)
Endwhile
Actor4.randomizeHairs()
Actor4.randomizeSexy()
Actor4.randomizeFace()
Actor4.strip()
Actor4.show(4)
Income = Random(750, 3000)*(YourProstitute
![Stick out tongue :p :p](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
erversion/100)+YourProstitute
![Stick out tongue :p :p](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
ornfame
Choice2 = Income/2
Choice3 = Income/3
IncomeConverted = Income.convertToLocalCurrency(true)
Choice2Converted = Choice2.convertToLocalCurrency(true)
Choice3Converted = Choice3.convertToLocalCurrency(true)
Cheap = 1
CheapConverted = Cheap.convertToLocalCurrency(true)
"<YourProstitute.His_or_Her> co-stars would be <Actor.name>, <Actor2.name>, <Actor3.name> and <Actor4.name> ..."
0:: "Turn down the offer"
1:: "Rip the director off (<IncomeConverted>)"
2:: "Offer a fair price (<Choice2Converted>)"
3:: "Give the director a bargain (<Choice3Converted>)"
4:: "Sell <YourProstitute.him_or_her> as a cheap whore for <CheapConverted>"
If 0
Player(Sad):: "Sorry, but <YourProstitute.he_or_she> has a holiday planned on the day of the shoot ..."
Elseif 4 || 3 || Random(0, 100) < choice*YourProstitute
![Stick out tongue :p :p](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
ornfame
Income = Income/choice
If choice == 4
"I called <YourProstitute.name> and told <YourProstitute.him_or_her> that <YourProstitute.he_or_she> will work for <CheapConverted> this time ..."
karma -= Random(0.1,1.5)
If YourProstitute:masochist < 0 && interpersonal + intelligence < 150
YourProstitute(Angry):: "Are you serious?? No Way!"
YourProstitute(Angry):: "I thought we are doing this for money?"
YourProstitute(Angry):: "I'll not do this!"
If martial > YourProstitute:martial || muscle > YourProstitute:muscle
"You are quite sure you could threaten <YourProstitute.him_or_her> and force <YourProstitute.him_or_her> to do what you want."
"You could be the bad <Player.boy_or_girl> you always wanted to be..."
"What will you do?"
0:: "Threaten <YourProstitute.him_or_her>"
1:: "Be nice and let <YourProstitute.him_or_her> go"
If 1
"<YourProstitute.Name> declines ..."
YourProstitute:attractiontoplayer -= Random(1, 2)
YourProstitute.saveAndDelete()
SceneEnd()
Else
"You threaten <YourProstitute.his_or_her> ... "
Player(Flirty):: "Listen, I know what I'm doing, this is good for you. You'll do whatever I say ... otherwise you'll regret it."
YourProstitute(Angry):: "I ... I ... mmmhh"
Player(Flirty):: "Be a good <YourProstitute.boy_or_girl> and do as I say."
YourProstitute(Angry):: "Okay ..."
"After this you convinced <YourProstitute.Name> doing what you want, despite the fact <YourProstitute.he_or_she> doesn't like it."
karma -= Random(2.5,7)
YourProstitute:masochist += Random(10, 15)
YourProstitute:attractiontoplayer += Random(2, 5)
YourProstitute:rapportwithplayer -= Random(2, 15)
Endif
Else
"<YourProstitute.Name> declines ..."
YourProstitute:attractiontoplayer -= Random(1, 2)
YourProstitute.saveAndDelete()
SceneEnd()
Endif
Elseif YourProstitute:masochist < 0 && interpersonal + intelligence > 150
YourProstitute(Angry):: "Are you serious?? No Way!"
YourProstitute(Angry):: "I thought we are doing this for money?"
Player(Flirty):: "I know what I'm doing, this is good for you. Listen ... "
"After a few words you convinced <YourProstitute.Name> to do what you want, despite the fact <YourProstitute.he_or_she> doesn't like it."
YourProstitute:masochist += Random(0, 5)
YourProstitute:attractiontoplayer += Random(0, 5)
YourProstitute:rapportwithplayer -= Random(0, 5)
Elseif YourProstitute:masochist < 30
YourProstitute(Angry):: "Why are you doing this?"
Player(Flirty):: "Because I want it. Be a good <YourProstitute.boy_or_girl> and do as I say."
Elseif YourProstitute:masochist < 50
YourProstitute(Angry):: "Mh..."
"<YourProstitute.Name> doesn't seem to like it, but doesn't say anything."
Elseif YourProstitute:masochist > 75
YourProstitute(Flirty):: "Mmmmmmmh..."
"<YourProstitute.Name> seems to enjoy to be treated like a cheap whore."
Endif
Random
"Director: <CheapConverted>?? Are we serious here?"
"Director: <CheapConverted>?? You are crazy!"
"Director: Only <CheapConverted>?? Is this serious?"
"Director: <CheapConverted>?? Something is very fishy here ..."
endRandom
Random
Player(Flirty):: "Yes, I want <YourProstitute.him_or_her> to be in this movie.For <CheapConverted> that <YourProstitute.stud_or_girl> is yours. Deal?"
Player(Flirty):: "Yes. For only <CheapConverted> that <YourProstitute.stud_or_girl> is yours. Deal?"
Player(Flirty):: "Yes, I want <YourProstitute.him_or_her> to be in this movie.For <CheapConverted> you can use this <YourProstitute.stud_or_girl>. Fine for you?"
Player(Flirty):: "Special offer! For <CheapConverted> this <YourProstitute.stud_or_girl> is in your movie. Deal?"
endRandom
"Director: Deal!"
Income = 1
Endif
money += Income
YourProstitute:totalincome += Income
YourProstitute:totalmovies += 1
"The porn director accepted and soon enough we were meeting at the shoot location that we agreed on."
Random
setBackground(home)
setBackground(home)
setBackground(home)
setBackground(home)
setBackground(bar)
setBackground(hairdresser)
setBackground(cafe)
setBackground(clothes)
setBackground(dentist)
setBackground(doctor)
setBackground(hotel)
setBackground(laundry)
setBackground(marketplace)
setBackground(musical_instrument)
setBackground(nightclub)
setBackground(work)
setBackground(place_of_worship)
setBackground(police)
setBackground(prison)
setBackground(pub)
setBackground(restaurant)
setBackground(shoes)
setBackground(sports_centre)
setBackground(supermarket)
setBackground(theatre)
setBackground(toilets)
setBackgroundCustom(sb_redlight_swingerclub)
setBackgroundCustom(sb_street_carsex)
setBackgroundCustom(sb_redlight_stripclub)
setBackgroundCustom(sb_porn_highclassmovieset)
setBackgroundCustom(sb_porn_cheapmovieset)
setBackgroundCustom(sb_office_bathroom)
setBackgroundCustom(sb_office_boss)
setBackgroundCustom(sb_doctor_gynecologist)
setBackgroundCustom(sb_redlight_bdsm_studio)
endRandom
If !YourProstitute.isPregnant()
NotPregnantBefore = 1
Endif
SexNoAffair(YourProstitute, Actor, Actor2, Actor3, Actor4)
If YourProstitute.isPregnant() && YourProstitute
![Stick out tongue :p :p](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
rostitutechildfather == 0 && NotPregnantBefore == 1
Actor.makePermanent()
FatherID = Actor.getID()
YourProstitute
![Stick out tongue :p :p](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
rostitutechildfather => FatherID
NotPregnantBefore = 0
Endif
YourProstitute
![Stick out tongue :p :p](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
ornfame += 0.6
YourProstitute:masochist += Random(0,0.5)
YourProstitute
![Stick out tongue :p :p](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
erversion += Random(0,2)
YourProstitute:rapportwithplayer += Random(0,1)
If YourProstitute:intelligence < Random(0,50) || YourProstitute:masochist > masochist
YourProstitute:attractiontoplayer += Random(0,1)
YourProstitute:rapportwithplayer += Random(0,1)
Endif
Else
"No way, that's way above the market rate for this type of shoots! You have too high an opinion of yourself, honey. You should ask the other pornstars how much they charge."
Endif
SceneEnd()
timeout(48, porn_shoot_fivesome_blacked_pimp)