# mod_wlife_maxim_sex
!!--- First time ------
if $ARGS[0] = 'hotel_first_start':
*clr & cla
$orgasm_or = 'no'
minut += 3
cumnostd = 1
gs 'boystat', 'A906'
if npc_sex['A906'] = 0: guy += 1 & npc_sex['A906'] = 1
pcs_horny -= iif(pcs_horny > 20, 20, 0)
gs 'stat'
'
> src="mod/wlife/images/characters/maxim.jpg">'
'You would have guessed that he would be more shy about undressing in front of you, but he removes his clothes without a second thought and lies down on the bed before you have even removed your shoes. You stop for a moment to look at him and he''s as unattractive as you have imagined. He has never exercised a day in his life or spent a large amount of time outside judging from his pale and pudgy body. You smile at him regardless and continue undressing as he watches every move you make, every inch of skin you reveal intensely. '+iif(wl_maxim['condom'] = 1, 'He only takes his eyes of you to put the condom on his small cock.', 'His small cock twitching in anticipation of what is about to happen')
act 'Get on the bed':
*clr & cla
gs 'arousal', 'foreplay', 1, 'prostitution'
gs 'stat'
''
'"You like what you see?" you tease him as you kneel next to him on the bed. His only response is a appreciative ''yes'' as he stretches out a meaty hand to touch you, but pulls back an inch before he reaches you. You force yourself to not roll your eyes and instead plaster an understanding expression on your face. If this is going to happen, you''ll have to take the initiative again. "It''s OK, you can touch me, you have paid for it. Remember?" you remind him, take his soft hand and move it between your legs. You let go of his hand the moment his skin connects with your pussy, but he seems to finally found a drop of confidence and he moves his fingers back and forth between your pussy lips on his own. His cock twitches without you having touched it even once. This will be over quick.'
'"Let''s get to the good part," you tell him as you lie down next to him.'
act 'Tell him to get on top of you':
*clr & cla
''
'"Get on top of me," you command as you spread your legs invitingly. You don''t have to tell him twice. He moves on top of you with a speed you didn''t think he was capable of and positions the tip of his cock at the entrance to your hole. He pushes forward, misses, tries again, fails again until he takes his hand to guide his small dick into your slit. He moans and starts to move back and forth, but you know this will be one of those fucks where you wish you could surf on your phone and didn''t have to wait and be bored while the guy goes through the motions. You could just fake it to get it over more quickly and he''ll probably love it, when he thinks he gave you an orgasm.'
gs 'arousal', 'vaginal', 2, 'prostitution'
gs 'stat'
gs 'mod_wlife_maxim_sex', 'fake_actions'
end
end
end
if $ARGS[0] = 'hotel_first_end':
gs 'mod_wlife_maxim_sex', 'cumshot'
act 'Clean up and get dressed':
*clr & cla
minut += 10
cumspclnt = 20
gs 'cum_cleanup'
gs 'stat'
'> src="mod/wlife/images/characters/maxim.jpg">'
'Maxim is already dressed and sitting on the edge of the bed, when you leave the bathroom a few minutes later. He''s not looking up, when the door shuts with a soft click behind you. He has reverted back to his introverted self. His finger tremble slightly as if he was nervous about something. Even sleeping together doesn''t seem to do the trick and get him completely out of his shell. "I''m heading out," you say with a pause to see if he reacts. He doesn''t. "It was nice meeting you," you add and after waiting a few additional moments you head for the door.'
'"Wait," he says, when it finally bursts out of him and he jumps up to follow you to the door. "I really '+iif(wl_maxim['love'] < 2, 'liked', 'loved')+' meeting you <<$pcs_firstname>>. Could I maybe have your phone number? So I could call you, when I''m back in Pavlovsk?" he blurts out quickly to get it all out there before his courage abandons him again.'
*nl
'Should you say yes? You don''t get the feeling that he''s a bad guy and the money wasn''t bad for the amount of work you had to do. Or you could just say no and walk away. The sex wasn''t great after all.'
act 'Yes and be nice about it':
cla & *nl
wl_maxim['love'] += 1
$wl_names['maxim'] = $pcs_nickname
'"Of course, Maxim," you say offering him a bright smile after you have dictated him your phone number. "Make sure to save it under <<$pcs_nickname>>. All my friends call me that," you tell him before you close the door behind you.'
'"Sure, <<$pcs_nickname>>. I would like that," Maxim replies a bit shyly like always, but also clearly happy that you suggested it.'
act 'Leave the hotel': gt 'pav_market'
end
act 'Yes and be transactional about it':
cla & *nl
$wl_names['maxim'] = $pcs_firstname
'"Of course, Maxim," you say before dictating him your phone number. "But make sure you can pay, when you call me," you remind him before you close the door behind you.'
act 'Leave the hotel': gt 'pav_market'
end
gs 'willpower', 'prostitution', 'resist', 'easy'
if will_cost <= pcs_willpwr:
act 'No (<> Willpower, Warning: Blocks all future content with him)':
cla & *nl
wl_maxim['status'] = -1
gs 'willpower', 'pay', 'resist'
gs 'stat'
'You shake your head and reply coldly. "Sorry Maxim, but no. This was a one time thing."'
act 'Leave the hotel': gt 'pav_market'
end
else
act 'No (<> Willpower)': '
You don''t have enough willpower to use this action.'
end
end
end
!!------ Repeatable ------
if $ARGS[0] = 'hotel_repeat_start':
*clr & cla
minut += 3
cumnostd = 1
$orgasm_or = 'no'
gs 'boystat', 'A906'
npc_sex['A906'] = 1
pcs_horny -= iif(pcs_horny > 20, 20, 0)
''
iif(wl_temp = 0, 'You undress quickly and efficiently, but', 'You smile at him as you give him a little show,')+' he watches every move you make, every inch of skin you reveal intensely. '+iif(wl_maxim['condom'] = 1, 'He only takes his eyes of you to put the condom on his small cock.', 'His small cock twitching in anticipation of what is about to happen')
if wl_maxim['love'] < 10:
'He stretches out a meaty hand to touch you, but pulls back an inch before he reaches you. You force yourself not roll your eyes. This again? Didn''t you already establish last time that he can touch you. You try not to show your annoyance and instead plaster an understanding expression on your face. "It''s OK, you can touch me, remember?" you remind him, take his soft hand and move it between your legs. You let go it when his skin connects with your pussy, but he seems to finally found a drop of confidence and he moves his fingers back and forth between your pussy lips on his own. His cock twitches without you having touched it even once. This will be over quick again.'
else
'He doesn''t need an invitation to touch you. He has build up enough confidence to touch you on his own. He moves his meaty fingers back and forth between your pussy lips and even dips a finger inside your hole. He wiggles it around before pulling it out and sticking it in his own mouth. "You taste like heaven," he murmurs with his finger still in his mouth.'
end
gs 'arousal', 'foreplay', 1, 'prostitution'
gs 'stat'
act 'Lie down on your back': killvar 'wl_temp' & gt 'mod_wlife_maxim_sex', 'repeat_pussy_0'
gs 'willpower', 'kiss', 'self', iif($wl_whore['kiss'] = 'yes', 'easy', 'hard')
if will_cost <= pcs_willpwr:
act 'Kiss him (<> Willpower)':
*clr & cla
pcs_horny -= iif(pcs_horny > 20, 20, 0)
gs 'willpower', 'pay', 'self'
''
if wl_maxim['kiss'] = 0:
wl_maxim['kiss'] = 1
wl_maxim['love'] += 4
'Maxim moves his head slightly to the side and looks away, when you move in closer. "Uhm... <<$wl_names[''maxim'']>>, what are you doing?" You gently put a hand on his face and turn his head so he''s facing you again. "I want to kiss you, do you have a problem with that?"'
'Confusion flickers in his eyes. "I... Of course not, but I though whor... girls like you don''t really kiss?'+iif(wl_temp = 2, ' Maybe a peck on the cheek, but no real kissing."', '"')
'"You''re a special case," you '+iif($wl_whore['kiss'] = 'yes', 'lie', 'tell him')+' and lean even closer. This time he doesn''t fight it and his eyes flutter shut as your soft lips meet his. You push against his lips with your tongue and after a few tries Maxim understands what you''re trying to do and parts his lips as well. He keeps his eyes closed as your tongues dance around each other.'
'His eyes look soft and dreamy, when they slowly open up again. "I really love it, when you do that."'
if $wl_whore['kiss'] ! 'yes': $wl_whore['kiss'] = 'yes'
else
wl_maxim['love'] += 2
'He doesn''t fight it. Instead he immediately embraces your kiss and his eyes flutter shut as your soft lips meet his. You push against his lips with your tongue and after a few tries Maxim understands what you''re trying to do and parts his lips as well. He keeps his eyes closed as your tongues dance around each other.'
'His eyes look soft and dreamy, when they slowly open up again. "I really love it, when you do that."'
end
gs 'arousal', 'kiss', 2, 'prostitution'
gs 'stat'
act 'Lie down on your back': killvar 'wl_temp' & gt 'mod_wlife_maxim_sex', 'repeat_pussy_0'
end
else
act 'Kiss him (<> Willpower)': '
You don''t have enough willpower to use this action.'
end
end
if $ARGS[0] = 'repeat_pussy_0':
*clr & cla
pcs_horny -= iif(pcs_horny > 20, 20, 0)
''
'"Get on top of me," you command as you spread your legs invitingly. You don''t have to tell him twice. He moves on top of you with a speed you didn''t think he was capable of and positions the tip of his cock at the entrance to your hole. He pushes forward, misses, tries again, fails again until he takes his hand to guide his small dick into your slit. He moans and starts to move back and forth, but you know this will be one of those fucks where you wish you could surf on your phone and didn''t have to wait and be bored while the guy goes through the motions.'
'He tries so hard, but still fails. It''s not about how he looks or his comparably small penis or his efforts. He''s just not good at it. His technique is lacking any finesse and he never manages to hit the right spots. The worst thing is he knows it. Even if he clearly enjoys it, you can see the doubt in his eyes about his performance. You could just fake it to get it over more quickly and he''ll probably love it, when he thinks he gave you an orgasm.'
gs 'arousal', 'vaginal', 2, 'prostitution'
gs 'stat'
gs 'mod_wlife_maxim_sex', 'fake_actions'
gs 'willpower', 'kiss', 'force', 'easy'
if will_cost <= pcs_willpwr:
act 'Tell him to kiss you (<> Willpower)':
*clr & cla
gs 'willpower', 'pay', 'force'
wl_maxim['love'] += 2
''
'"Kiss me," you tell him on a whim. Lifting your head up a bit you repeat the command. "Please, kiss me." And he does. His lips meet yours in a tender kiss. His movements slow down when his concentration shifts to your mouth. Your tongue meets his, your eyes close and in this moment fucking transforms for him into making love. "<<$wl_names[''maxim'']>>," he moans when he breaks the kiss for a second to catch his breath before he dives back in and your tongues dance around each other.'
gs 'arousal', 'kiss', 2, 'prostitution'
gs 'arousal', 'vaginal', 2, 'prostitution'
gs 'stat'
act 'Switch positions':
*clr & cla
''
'You switch positions, but the two of you only break the kiss when it''s absolutely necessary. His stamina still isn''t great, but he lasts a bit longer than during your first time. Slowing down and letting him kiss you clearly helped. When he finally breaks the kiss, you open your eyes and see that all his concerns have vanished from his eyes. Instead they are filled with lust, love and longing.'
gs 'arousal', 'kiss', 2, 'prostitution'
gs 'arousal', 'vaginal', 2, 'prostitution'
gs 'stat'
gs 'mod_wlife_maxim_sex', 'cumshot_actions'
end
end
else
act 'Tell him to kiss you (<> Willpower)': '
You don''t have enough willpower to use this action.'
end
end
if $ARGS[0] = 'hotel_repeat_end':
gs 'mod_wlife_maxim_sex', 'cumshot'
act 'Clean up and get ready to leave':
if wl_maxim['love'] > 15 and wl_maxim['status'] = 4:
gt 'mod_wlife_maxim', 'cuddle'
else
wl_temp = 0 & gt 'mod_wlife_maxim', 'no_cuddle_end'
end
end
if wl_maxim['status'] > 4:
gs 'willpower', 'misc', 'self', 'easy'
if will_cost <= pcs_willpwr:
act 'Cuddle with him (<> Willpower)':
minut += 2
cumspclnt = 20
gs 'cum_cleanup'
gs 'willpower', 'pay', 'self'
gt 'mod_wlife_maxim', 'cuddle'
end
else
act 'Ask him to cuddle (<> Willpower)': '
You don''t have enough willpower to use this action.'
end
end
end
!!------ Repeatable and first scene ------
if $ARGS[0] = 'fake_actions':
act 'Don''t fake it':
*clr & cla
minut += 6
''
'You aren''t in the mood to put on a show for him. He paid to stick his dick inside you, not for you to perform like a pornstar. If he wants you moaning like a bitch in heat, he should try to be actually good in bed.'
'Maxim doesn''t seem to care that you just lie there like a doll or at least he isn''t showing it'+iif(wl_maxim['status'] < 4, ' and after a few more minutes his movements become erratic and you know he''s close.', '.')
gs 'arousal', 'vaginal', -2, 'prostitution'
gs 'stat'
gs 'mod_wlife_maxim_sex', 'cumshot_actions'
end
gs 'willpower', 'misc', 'self', 'easy'
if will_cost <= pcs_willpwr:
act 'Fake it (<> Willpower)':
*clr & cla
minut += 3
wl_maxim['love'] += 1
gs 'willpower', 'misc', 'self', 'easy'
gs 'willpower', 'pay', 'self'
''
'You let out a moan. It''s soft and quiet, but you immediately have his attention, when a second more intense moan leaves your lips and you start to squirm in fake delight. "Yes, fuck me," you say and his eyes shoot up and stare at you as if he has never seen a woman enjoying sex. And maybe he hasn''t, you think, but shove the thought aside and concentrate on your performance. "Fuck me harder," you shout and throw your head back and to your surprise he actually manages to increase his rhythm. But there is no way that he''ll manage to give you a real orgasm.'+iif(wl_maxim['status'] < 4, ' His movements already become a bit more erratic and you know he''s close.', '')
gs 'arousal', 'vaginal', -2, 'prostitution'
gs 'stat'
gs 'mod_wlife_maxim_sex', 'cumshot_actions'
end
else
act 'Fake it (<> Willpower)': '
You don''t have enough willpower to use this action.'
end
end
if $ARGS[0] = 'cumshot_actions':
if wl_maxim['condom'] = 1:
wl_maxim['internal'] = 0
act 'Continue': gt 'mod_wlife_maxim_sex', 'hotel_'+iif(wl_maxim['status'] < 4, 'first', 'repeat')+'_end'
else
act 'Don''t say anything':
wl_maxim['internal'] = 0
wl_stats['unprotected'] += 1
gt 'mod_wlife_maxim_sex', 'hotel_'+iif(wl_maxim['status'] < 4, 'first', 'repeat')+'_end'
end
gs 'willpower', 'cum_inside', 'resist', 'easy'
if will_cost <= pcs_willpwr:
act 'Tell him to pull out (<> Willpower)':
wl_maxim['internal'] = -1
gs 'willpower', 'cum_inside', 'resist', 'easy'
gs 'willpower', 'pay', 'resist'
gt 'mod_wlife_maxim_sex', 'hotel_'+iif(wl_maxim['status'] < 4, 'first', 'repeat')+'_end'
end
else
act 'Tell him to pull out (<> Willpower)': '
You don''t have enough willpower to use this action.'
end
gs 'willpower', 'cum_inside', 'self', 'easy'
if will_cost <= pcs_willpwr:
act 'Tell him to cum inside you (<> Willpower)':
wl_maxim['internal'] = 1
wl_stats['unprotected'] += 1
gs 'willpower', 'cum_inside', 'self', 'easy'
gs 'willpower', 'pay', 'self'
gt 'mod_wlife_maxim_sex', 'hotel_'+iif(wl_maxim['status'] < 4, 'first', 'repeat')+'_end'
end
else
act 'Tell him to cum inside you (<> Willpower)': '
You don''t have enough willpower to use this action.'
end
end
end
if $ARGS[0] = 'cumshot':
*clr & cla
minut += 2
wl_maxim['love'] += 1
if wl_maxim['condom'] = 1 or wl_maxim['internal'] = -1:
gs 'cum_call', 'breasts', 'A906', 1
gs 'cum_call', 'stomach', 'A906', 1
''
iif(wl_maxim['condom'] = 1, '"Pull out," you warn him not a moment too soon. His cock twitches the second he pulls out of your hole', 'After one last push inside you, he pulls out and his cock twitches the seconds he tears the condom of')+' and warm cum hits your breasts and stomach. "Oh, god," he moans as '+iif(wl_maxim['condom'] = 1, 'your', 'his')+' hand grabs his cock and drains the last drops of cum with a few gentle strokes land on your labia.'
if wl_maxim['status'] < 4: '"Wow," you say amazed by the huge amount of cum that forms a tiny lake on your chest.'
else
if wl_maxim['internal'] = 1: wl_maxim['love'] += 1
gs 'cum_call', 'vaginal', 'A906', 1
''
iif(wl_maxim['internal'] = 1, '"Do it," you order him and look directly into his eyes. "Cum inside me, fill me up," you encourage him.', 'You decide not to say anything and leave the decision to him.')+' Only a few seconds later you can feel him twitch inside you for the first time and again and again and again. It doesn''t seem to end as his his cock shots one large spurt of cum after another inside your cunt.'
end
if wl_maxim['status'] < 4:
'"Wow," you say amazed by the hug amount of cum '+iif(wl_maxim['condom'] = 1 or wl_maxim['internal'] = -1, 'that pools between your breasts and near your belly button', 'that flows out of your pussy')+' and some primal instinct moves your hand to your '+iif(wl_maxim['condom'] = 1 or wl_maxim['internal'] = -1, 'chest', 'crotch')+' to stick your fingers into '+iif(wl_maxim['condom'] = 1 or wl_maxim['internal'] = -1, 'the gooey lake.', 'your gooey hole.')
'"Wow?" he asks starring at you like a confused puppy. "Did I do something wrong?"'
'You laugh and shake your head. "No silly, it''s just that I have never ever seen one man producing so much cum. It''s...," you take a moment to look for the right words as you watch the cum drip from your sticky fingers, "weirdly fascinating."'
end
gs 'arousal', 'end'
gs 'stat'
end
--- mod_wlife_maxim_sex ---------------------------------