1
0

prostitution_car_sex.qsrc 54 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961
  1. # prostitution_car_sex
  2. !!------ Normal Client ------
  3. ! [x] First check
  4. if $ARGS[0] = 'start':
  5. menu_off = 1
  6. guy += 1
  7. !!STD checks are done by the mod
  8. cumnostd = 1
  9. if $prostitute['client_scene'] = 'Blowjob' or (rand(0,2) < 2 and prostitute['scene_reduction'] = 0):
  10. prostitute['blowjob_first'] = 1
  11. gt 'prostitution_car_sex', 'Blowjob'
  12. else
  13. gt 'prostitution_car_sex', $prostitute['client_scene']
  14. end
  15. end
  16. ! [x] First check
  17. if $ARGS[0] = 'Blowjob':
  18. *clr & cla
  19. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/blowjob/bj_'+rand(1,27)+'.mp4"></video></center>'
  20. if prostitute['scene_repeat'] = 0:
  21. 'At the sight of your naked body he wastes no time to undress and reveal his '+iif($prostitute['client_scene'] ! 'blowjob', 'limb dick.', 'already hard cock.')+' You both shuffle around in the car until you find a comfortable position.'+iif(rand(1,10) < 4, ' Sometimes you both can''t stop yourself from laughing, when you awkwardly move around each other and body parts intertwine.', '')
  22. *nl
  23. end
  24. if $prostitute['client_scene'] = 'Blowjob' and prostitute['scene_repeat'] = 0:
  25. if $prostitute_client_condom = 'Yes':
  26. gs 'prostitution_functions', 'remove_condom'
  27. 'You take your condom and put it on his <<dick>>cm dick.'
  28. end
  29. iif(rand(1,10) < 6, '"Don''t keep me waiting,', '"Get to work,')+iif(rand(1,10) < 4, ' whore', ' girl')+'," he says and you obediently start to suck him off.'
  30. elseif $prostitute['client_scene'] = 'Blowjob' and prostitute['scene_repeat'] = 1:
  31. 'You''re giving it your best. Switching up your routine, sometimes you only tease the head of his dick, lick his balls or deepthroat him as he praises your effort, but as time moves on he doesn''t seem to be close to shooting his load.'
  32. elseif $prostitute['client_scene'] = 'Blowjob' and prostitute['scene_repeat'] = 2:
  33. 'His stamina is impressive and despite your best efforts he still doesn''t cum. Your jaw aches and you''re getting tired of sucking him.'
  34. gs 'pain', 1, 'mouth', 'stretch'
  35. else
  36. if $prostitute_client_condom = 'Yes':
  37. gs 'prostitution_functions', 'remove_condom'
  38. 'You take your condom and put it on his <<dick>>cm dick.'
  39. end
  40. '"Get me ready," he commands and you obediently start to suck him hard.'
  41. end
  42. 'You wrap your lips around his member'+iif($prostitute_client_condom = 'Yes', '; with those modern condom there''s no real difference to bare skin. You suck and run', ' sucking and running')+' your tongue along his shaft while your hands fondle his balls. "Don''t be shy '+iif(rand(1,10) < 4, 'whore', 'girl')+'," he murmurs before pushing his cock further into your mouth.'
  43. gs 'arousal', 'bj', iif(prostitute['scene_reduction'] = 0, 6, 12), 'unknown', 'prostitution', 'no_orgasm_msg'
  44. gs 'stat'
  45. if $prostitute['client_scene'] ! 'Blowjob':
  46. act 'Continue': gt 'prostitution_car_sex', $prostitute['client_scene']
  47. elseif $prostitute['client_scene'] = 'Blowjob' and ((prostitute['scene_repeat'] = 0 and rand(1,6) < 4) or (prostitute['scene_repeat'] = 1 and rand(1,6) < 3)) and prostitute['scene_reduction'] = 0:
  48. prostitute['scene_repeat'] += 1
  49. act 'Continue': gt 'prostitution_car_sex' , 'Blowjob'
  50. elseif $prostitute_fetish['rimjob'] ! 'blocked' and prostitute['client_creampie'] = 0 and (rand(1,100) + prostitute['rim_pity_counter']) > 90:
  51. act 'Continue': gs 'prostitution_car_sex', 'rimjob_start'
  52. else
  53. act 'Continue': gs 'prostitution_car_sex' , 'switch'
  54. end
  55. end
  56. ! [x] First check
  57. if $ARGS[0] = 'Vaginal':
  58. *clr & cla
  59. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/vaginal/vaginal_'+rand(1,45)+'.mp4"></video></center>'
  60. if prostitute['scene_repeat'] = 0:
  61. if prostitute['blowjob_first'] = 0: 'Once you both are alone you quickly take of your clothes and present your pussy to him. At the sight of your pussy he wastes no time unzipping his pants to reveal his already hard cock.'
  62. if $prostitute_client_condom = 'Yes' and prostitute['condom'] = 0:
  63. gs 'prostitution_functions', 'remove_condom'
  64. 'You take your condom and put it on his <<dick>>cm dick.'
  65. end
  66. gs 'arousal', 'auto_lube', 'vaginal'
  67. 'You spread your legs and help guide his member to the right place. '+iif(pcs_horny > 40, 'You are getting wetter by the second, hoping to get some pleasure out of it, too. "You''re already wet for me? Good girl,"', 'He rubs his dick against your pussy and doesn''t seem to care that your pussy is still dry. "Get ready, bitch,"')+' he says and pushes his cock eagerly inside.'
  68. elseif prostitute['scene_repeat'] = 1:
  69. 'He shows no signs of getting close as he fucks you as hard as in the beginning. "I could fuck you all day," he says.'
  70. elseif prostitute['scene_repeat'] = 2:
  71. '"Your pussy feels amazing," he says and rams his dick inside you as hard as he can. His stamina is as impressive as is his assault relentless.'
  72. end
  73. gs 'arousal', 'vaginal', iif(prostitute['scene_reduction'] = 0, 6, 12), 'unknown', 'prostitution', 'no_orgasm_msg'
  74. gs 'stat'
  75. if ((prostitute['scene_repeat'] = 0 and rand(1,6) < 4) or (prostitute['scene_repeat'] = 1 and rand(1,6) < 3)) and prostitute['scene_reduction'] = 0:
  76. prostitute['scene_repeat'] += 1
  77. act 'Continue': gt 'prostitution_car_sex' , 'Vaginal'
  78. elseif $prostitute_fetish['rimjob'] ! 'blocked' and prostitute['client_creampie'] = 0 and (rand(1,100) + prostitute['rim_pity_counter']) > 90:
  79. act 'Continue': gs 'prostitution_car_sex', 'rimjob_start'
  80. else
  81. act 'Continue': gs 'prostitution_car_sex' , 'switch'
  82. end
  83. end
  84. ! [x] First check
  85. if $ARGS[0] = 'Anal':
  86. *clr & cla
  87. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/anal/anal_'+rand(1,19)+'.mp4"></video></center>'
  88. if prostitute['scene_repeat'] = 0:
  89. if prostitute['blowjob_first'] = 0: 'Once you both are alone you quickly take of your clothes and present your pussy to him. At the sight of your pussy he wastes no time unzipping his pants to reveal his already hard cock.'
  90. if $prostitute_client_condom = 'Yes' and prostitute['condom'] = 0:
  91. gs 'prostitution_functions', 'remove_condom'
  92. 'You take your condom and put it on his <<dick>>cm dick.'
  93. end
  94. gs 'arousal', 'auto_lube', 'anal'
  95. 'You spread your legs and help guide his member to the right place. He pushes his member against your asshole and without giving you a word of warning forces his dick inside.'
  96. elseif prostitute['scene_repeat'] = 1:
  97. 'Again and again he pushes his cock inside your ass, forcing it deeper and deeper with every thrust.'
  98. elseif prostitute['scene_repeat'] = 2:
  99. 'He isn''t stopping, you realize while he fucks you with an amazing stamina.'
  100. '"Fuck, you have a great ass," he groans as he thrusts balls-deep inside you.'
  101. gs 'pain', 1, 'asshole', 'stretch'
  102. gs 'pain', 1, 'asshole', 'tear'
  103. end
  104. gs 'arousal', 'anal', iif(prostitute['scene_reduction'] = 0, 6, 12), 'unknown', 'prostitution', 'no_orgasm_msg'
  105. gs 'stat'
  106. if ((prostitute['scene_repeat'] = 0 and rand(1,6) < 4) or (prostitute['scene_repeat'] = 1 and rand(1,6) < 3)) and prostitute['scene_reduction'] = 0:
  107. prostitute['scene_repeat'] += 1
  108. act 'Continue': gt 'prostitution_car_sex' , 'Anal'
  109. elseif $prostitute_fetish['rimjob'] ! 'blocked' and prostitute['client_creampie'] = 0 and (rand(1,100) + prostitute['rim_pity_counter']) > 90:
  110. act 'Continue': gs 'prostitution_car_sex', 'rimjob_start'
  111. else
  112. act 'Continue': gs 'prostitution_car_sex' , 'switch'
  113. end
  114. end
  115. ! [x]First check
  116. if $ARGS[0] = 'rimjob_start':
  117. cla & *nl
  118. minut += 10
  119. prostitute['rim_pity_counter'] = 0
  120. prostitute['payment'] = 500 + pcs_hotcat * 5 + iif((prostitute['piercing_tongue'] = pcs_piercings['tongue'] or prostitute['pirsA'] = pcs_piercings['tongue']) and pcs_piercings['tongue'] > 0, pcs_piercings['tongue'] * 15, 0)
  121. gs 'stat'
  122. iif(rand(0,1) = 0 or $prostitute_fetish['rimjob'] = '', 'Even after ten more minutes he still doesn''t seem to be close to shooting his load. "Something wrong?" you ask. He shakes his head. "Not really, but this will take a while." You let out an involuntary sigh. "There is something that will get me off quickly if you''re willing to do it." You send him a questioning look. "Lick my ass, that always get''s me off quickly,"', '"This isn''t working," he says after ten more minutes. "Could you maybe eat my ass? It''s a sure way for me to cum,"')+' he continues and quickly adds. "I pay extra, of course. How about <<prostitute[''payment'']>> <b>₽</b>? I would really love to feel ' + iif(pcs_piercings['tongue'] > 0, 'that piercing', 'your tongue') + ' on my asshole."'
  123. if $prostitute_fetish['rimjob'] = '':
  124. '<br>He wants you to do what? Licking his ass? You think shocked and look down to his ass. You knew that anal would be a possibility, but this? You don''t even have time to think about it more, before he asks, "and?" He clearly wants you to quickly make a decision.'
  125. '<br><font color="red">Content Warning: Ass-licking/Rimjob</font>'
  126. gs 'prostitution_car_sex', 'rimjob_decision'
  127. act '<font color="red">Block this type of content</font>':
  128. cla & *nl
  129. minut += 2
  130. prostitute['payment'] = 0
  131. prostitute['client_rimjob'] = 0
  132. $prostitute_fetish['rimjob'] = 'blocked'
  133. gs 'stat'
  134. 'You shake your head, you will never fall so low to do something like this. "No, I don''t do something like this." He looks disappointed, but doesn''t say anything, before you resume what you did before this short intermezzo.'
  135. act 'Continue': gt 'prostitution_car_sex', 'switch'
  136. end
  137. else
  138. gs 'prostitution_car_sex', 'rimjob_decision'
  139. end
  140. end
  141. ! [x] First check
  142. if $ARGS[0] = 'rimjob_decision':
  143. gs 'prostitution_functions', 'will_rimming', 'resist', iif($prostitute_fetish['rimjob'] = 'yes', 'hard', 'easy')
  144. if will_cost <= pcs_willpwr:
  145. act 'Decline (<<will_cost>> Willpower)':
  146. cla & *nl
  147. minut += 1
  148. prostitute['payment'] = 0
  149. prostitute['client_rimjob'] = 0
  150. gs 'willpower', 'pay', 'resist'
  151. gs 'stat'
  152. '"Sorry, I don''t do something like this," you '+iif($prostitute_fetish['rimjob'] ! 'undecided', 'lie', 'say')+iif(rand(0,1), ', but he doesn''t seem to care. "No problem, most girls don''t do it," he tells you', '. He looks disappointed, but doesn''t say anything')+', before you resume what you did before this short intermezzo.'
  153. act 'Continue': minut += 10 & gt 'prostitution_car_sex', 'switch'
  154. end
  155. else
  156. act 'Decline (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  157. end
  158. act 'Accept':
  159. cla & *nl
  160. minut += 1
  161. prostitute['client_rimjob'] = 1
  162. gs 'stat'
  163. '"No problem, honey," you reply with a smile on your lips, "but money first." He eagerly pulls out his wallet and hands you the agreed upon amount of <<prostitute[''payment'']>> <b>₽</b>.'
  164. prostitute['earnings_day'] += prostitute['payment']
  165. if prostitute['payment_method'] = 1: money += prostitute['payment']
  166. prostitute['payment'] = 0
  167. act 'Dig in': gt 'prostitution_car_sex', 'switch'
  168. end
  169. end
  170. ! [x] First check
  171. if $ARGS[0] = 'switch':
  172. if prostitute['client_rimjob'] = 1:
  173. gt 'prostitution_car_sex', 'cumshot', 'rimjob'
  174. elseif $prostitute_fetish['rimjob'] ! 'blocked':
  175. prostitute['rim_pity_counter'] += 2
  176. end
  177. if $prostitute['client_scene'] = 'Blowjob':
  178. if $prostitute_client_cumshot = 'Inside' or prostitute['client_creampie'] = 1:
  179. gt 'prostitution_car_sex', 'cumshot', 'mouth'
  180. else
  181. gt 'prostitution_car_sex', 'cumshot', 'facial'
  182. end
  183. elseif $prostitute['client_scene'] = 'Vaginal':
  184. if $prostitute_client_cumshot = 'Inside' or prostitute['client_creampie'] = 1:
  185. gt 'prostitution_car_sex', 'cumshot', 'vaginal_creampie'
  186. elseif $prostitute_client_cumshot = 'Outside or Condom' and prostitute['client_creampie'] = 0:
  187. prostitute_cumshot_rand = rand(0,4)
  188. if prostitute_cumshot_rand < 3:
  189. gt 'prostitution_car_sex', 'cumshot', 'stomach'
  190. elseif prostitute_cumshot_rand = 3:
  191. gt 'prostitution_car_sex', 'cumshot', 'butt'
  192. else
  193. gt 'prostitution_car_sex', 'cumshot', 'facial'
  194. end
  195. elseif $prostitute_client_cumshot = 'Outside' and prostitute['client_creampie'] = 0:
  196. cla & *nl
  197. 'You can feel it, he is getting close.'
  198. act 'Trust him to pull out':
  199. prostitute_cumshot_rand = rand(1,100)
  200. if prostitute_cumshot_rand <= 10:
  201. prostitute['accident'] = 1
  202. gt 'prostitution_car_sex', 'cumshot', 'vaginal_creampie'
  203. elseif prostitute_cumshot_rand > 10 and prostitute_cumshot_rand <= 60:
  204. gt 'prostitution_car_sex', 'cumshot', 'stomach'
  205. elseif prostitute_cumshot_rand > 60 and prostitute_cumshot_rand <= 90:
  206. gt 'prostitution_car_sex', 'cumshot', 'butt'
  207. else
  208. gt 'prostitution_car_sex', 'cumshot', 'facial'
  209. end
  210. end
  211. act 'Remind him to pull out':
  212. prostitute_cumshot_rand = rand(1,100)
  213. if prostitute_cumshot_rand <= 5:
  214. prostitute['accident'] = 1
  215. gt 'prostitution_car_sex', 'cumshot', 'vaginal_creampie'
  216. elseif prostitute_cumshot_rand > 5 and prostitute_cumshot_rand <= 60:
  217. gt 'prostitution_car_sex', 'cumshot', 'stomach'
  218. elseif prostitute_cumshot_rand > 60 and prostitute_cumshot_rand <= 90:
  219. gt 'prostitution_car_sex', 'cumshot', 'butt'
  220. else
  221. gt 'prostitution_car_sex', 'cumshot', 'facial'
  222. end
  223. end
  224. end
  225. elseif $prostitute['client_scene'] = 'Anal':
  226. if $prostitute_client_cumshot = 'Inside' or prostitute['client_creampie'] = 1:
  227. gt 'prostitution_car_sex', 'cumshot', 'anal_creampie'
  228. elseif $prostitute_client_cumshot = 'Outside or Condom' and prostitute['client_creampie'] = 0:
  229. prostitute_cumshot_rand = rand(0,5)
  230. if prostitute_cumshot_rand < 2:
  231. gt 'prostitution_car_sex', 'cumshot', 'stomach'
  232. elseif prostitute_cumshot_rand >= 2 or prostitute_cumshot_rand < 5:
  233. gt 'prostitution_car_sex', 'cumshot', 'butt'
  234. elseif prostitute_cumshot_rand = 5:
  235. gt 'prostitution_car_sex', 'cumshot', 'facial'
  236. end
  237. elseif $prostitute_client_cumshot = 'Outside' and prostitute['client_creampie'] = 0:
  238. prostitute_cumshot_rand = rand(1,100)
  239. if prostitute_cumshot_rand <= 10:
  240. gt 'prostitution_car_sex', 'cumshot', 'anal_creampie'
  241. elseif prostitute_cumshot_rand > 10 and prostitute_cumshot_rand <= 50:
  242. gt 'prostitution_car_sex', 'cumshot', 'butt'
  243. elseif prostitute_cumshot_rand > 50 and prostitute_cumshot_rand <= 90:
  244. gt 'prostitution_car_sex', 'cumshot', 'stomach'
  245. else
  246. gt 'prostitution_car_sex', 'cumshot', 'facial'
  247. end
  248. end
  249. end
  250. end
  251. ! [x] First check
  252. if $ARGS[0] = 'cumshot':
  253. *clr & cla
  254. if prostitute['condom'] = 0 and $prostitute['client_scene'] = 'Blowjob':
  255. gs 'prostitution_functions', 'std_check_oral'
  256. else
  257. gs 'prostitution_functions', 'std_check'
  258. end
  259. if $ARGS[1] = 'rimjob':
  260. gs 'prostitution_functions', 'std_check_oral', 'low'
  261. gt 'prostitution_car_sex', 'rimjob_end'
  262. elseif $ARGS[1] = 'mouth':
  263. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/cum/mouth_'+rand(1,6)+'.mp4"></video></center>'
  264. '"'+iif(rand(1,10) < 4, 'Bitch, ', '')+'I''m cumming." He says'+iif(prostitute['scene_repeat'] = 0, '', ' finally')+iif($prostitute_client_condom = 'Yes', ', pulls the condom off ', ' ')+'and pushes his cock back inside your mouth and shoots his load down your throat.'
  265. if $prostitute_client_cumshot ! 'Inside':
  266. '"That wasn''t what we agreed on," you say angrily after he pulls his dick out of your mouth.'
  267. '"Shut up, as if you don''t do that every day. Do you really think I pull out and ruin the seat?" He replies annoyed. "Now get dressed, I have other things to do."'
  268. end
  269. gs 'npcgeneratec', 0, 'a client', rand(30,55)
  270. gs 'boyStat', $npclastgenerated
  271. gs 'cum_call', 'mouth_swallow', $boy
  272. gs 'stat'
  273. elseif $ARGS[1] = 'facial':
  274. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/cum/face_'+rand(1,7)+'.mp4"></video></center>'
  275. '"'+iif(rand(1,10) < 4, 'Bitch, ', '')+'I''m cumming." The man says'+iif(prostitute['scene_repeat'] = 0, '', ' finally')+iif($prostitute_client_condom = 'Yes', ', pulls off the condom ', ' ')+'and shoots his cum all over your face.'
  276. gs 'cum_call', 'face', 'a client'
  277. facial += 1
  278. if rand(1,100) > 95 and pcs_makeup > 1: pcs_makeup = 0
  279. elseif $ARGS[1] = 'vaginal_creampie':
  280. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/cum/pussy_'+rand(1,7)+'.mp4"></video></center>'
  281. if prostitute['accident'] = 1 and prostitute['client_creampie'] = 0 and $prostitute_client_cumshot ! 'Inside':
  282. prostitute['payment'] += 300
  283. 'He speeds up for a moment and then shoots his cum deep inside you.'
  284. 'You look at him, but before you can say anything he pulls out and looks at the mess he made. "Fuck, I''m really sorry. I''ll pay extra."'
  285. if prostitute['reminded'] = 0:
  286. 'You sigh, but don''t say anything. There is nothing you can do about it anyway.'
  287. else
  288. '"Seriously? I reminded you to pull out," you shout.'
  289. 'He actually looks really sorry about it. "Come on, please don''t be mad, you are an awesome fuck and I couldn''t stop myself. Really, I''m sorry." He apologies again.'
  290. '"Fine", you sigh. "But pay up."'
  291. end
  292. elseif prostitute['client_creampie'] = 1 and $prostitute_client_cumshot ! 'Inside':
  293. 'He'+iif(prostitute['scene_repeat'] = 0, ' ', ' finally ')+' stops and pulls out, but only for a little while. He pushes himself back in, but something feels different. He cums before you can say anything, cock still buried deep in your pussy and without a condom. He groans and shoots his cum deep inside you. "Take it, bitch!" He screams.'
  294. '"What''s wrong with you?" You scream while he slips out of your pussy. "You stupid son of a..."'
  295. iif($prostitute_brand['text_pubic'] = 'cumslut', '"Stop complaining cumslut," he taunts you with your own tattoo. "We both know you want it."', '"Hahaha... what''s the problem ''mom''?" He laughs and get''s dressed.')
  296. else
  297. 'He'+iif(prostitute['scene_repeat'] = 0, ' ', ' finally ')+'moans and you feel the warmth of his cum filling your pussy. With one last moan, he shoots the rest of his load inside you. "Fuck, that was good'+iif(rand(1,10) < 4, ' whore', '')+'," he sighs while zipping up.'
  298. end
  299. gs 'cum_call', 'vaginal', 'a client'
  300. elseif $ARGS[1] = 'stomach':
  301. if $prostitute['client_scene'] = 'Anal':
  302. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/cum/abelly_'+rand(1,10)+'.mp4"></video></center>'
  303. else
  304. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/cum/pbelly_'+rand(1,10)+'.mp4"></video></center>'
  305. end
  306. iif($prostitute_client_condom = 'Yes', 'The man'+iif(prostitute['scene_repeat'] = 0, ' ', ' finally ')+'takes off the condom, ', 'He'+iif(prostitute['scene_repeat'] = 0, ' ', ' finally ')+'')+'groans and shoots his cum all over your labia and belly. Satisfied, he starts to clean himself up, going as far as to crudely wipe away the last dribbles of cum leaking from his cock onto your stomach. "That was fun'+iif(rand(1,10) < 4, ', slut."', '."')+' He says.'
  307. gs 'cum_call', 'stomach', 'a client'
  308. gs 'cum_call', 'labia', 'a client'
  309. elseif $ARGS[1] = 'butt':
  310. if $prostitute['client_scene'] = 'Anal':
  311. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/cum/abutt_'+rand(1,4)+'.mp4"></video></center>'
  312. else
  313. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/cum/pbutt_'+rand(1,4)+'.mp4"></video></center>'
  314. end
  315. iif($prostitute_client_condom = 'Yes', 'The man'+iif(prostitute['scene_repeat'] = 0, ' ', ' finally ')+'takes off the condom, ', 'He'+iif(prostitute['scene_repeat'] = 0, ' ', ' finally ')+'')+'groans and shoots his cum all over your butt. Satisfied, he starts to clean himself up, going as far as to crudely wipe away the last dribbles of cum leaking from his cock onto your butt. "That was fun'+iif(rand(1,10) < 4, ', slut."', '."')+' He says.'
  316. gs 'cum_call', 'butt', 'a client'
  317. elseif $ARGS[1] = 'anal_creampie':
  318. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/cum/anal_'+rand(1,2)+'.mp4"></video></center>'
  319. if prostitute['client_creampie'] = 1 and $prostitute_client_cumshot ! 'Inside':
  320. 'For several more minutes he pounds your ass until he finally stops'+iif($prostitute_client_condom = 'Yes', 'and pulls out for a second before he pushes back inside.', ', cock still buried deep in your ass.')+' He groans and you can feel spurts of warm cum fill you.'
  321. '"What''s wrong with you?" You scream while he slips out of your abused hole.'
  322. iif($prostitute_brand['text_pubic'] = 'cumslut', '"Stop complaining cumslut," he taunts you with your own tattoo. "We both know you want it."', '"Shut up! It''s not like I could knock you up, slut." He gives your ass a hard slap before zipping himself up.')
  323. else
  324. 'He'+iif(prostitute['scene_repeat'] = 0, ' ', ' finally ')+'moans and you feel the warmth of his cum filling your ass. With one last moan, he shoots the rest of his load deep inside your bowls. "God, yes take it'+iif(rand(1,10) < 5, ' whore', ' bitch')+'," he sighs.'
  325. '"That was great, thanks for that," he adds.'
  326. if $prostitute_client_cumshot ! 'Inside':
  327. prostitute['payment'] += 100
  328. '"Did you just cum inside me?" You ask him. "You didn''t pay for that!"'
  329. 'He looks puzzled. "Really? I didn''t?" He asks and when you shake your head he looks sorry. "Sorry, I totally forgot."'
  330. '"Fine", you sigh. "But pay up."'
  331. end
  332. end
  333. gs 'cum_call', 'anus', 'a client'
  334. end
  335. if prostitute['payment'] > 0:
  336. *nl
  337. 'He pulls out his wallet and hands you an additional <<prostitute[''payment'']>> <b>₽</b>.'
  338. prostitute['earnings_day'] += prostitute['payment']
  339. if prostitute_status['main'] = -1 or prostitute_georgiy['payment_method'] = 1: money += prostitute['payment']
  340. prostitute['payment'] = 0
  341. end
  342. if $prostitute['client_scene'] = 'Blowjob':
  343. gs 'arousal', 'bj', 2, 'unknown', 'prostitution', 'no_orgasm_msg'
  344. elseif $prostitute['client_scene'] = 'Vaginal':
  345. gs 'arousal', 'vaginal', 2, 'unknown', 'prostitution', 'no_orgasm_msg'
  346. elseif $prostitute['client_scene'] = 'Anal':
  347. gs 'arousal', 'anal', 2, 'unknown', 'prostitution', 'no_orgasm_msg'
  348. end
  349. gs 'arousal', 'end'
  350. gs 'stat'
  351. act 'Get dressed': gt 'prostitution_car_sex', 'end'
  352. end
  353. ! [x] First check
  354. if $ARGS[0] = 'rimjob_end':
  355. *clr & cla
  356. prostitute_time = rand(3,4)
  357. prostitute_rand = rand(0,5)
  358. gs 'fame', 'city', 'prostitute', 1
  359. if $prostitute_fetish['rimjob'] = 'yes':
  360. prostitute_arousal = prostitute_time * -3
  361. else
  362. prostitute_arousal = prostitute_time * -1
  363. end
  364. minut += prostitute_time * 2
  365. act 'Get dressed': gt 'prostitution_car_sex', 'end'
  366. if $prostitute_fetish['rimjob'] = '':
  367. $prostitute_fetish['rimjob'] = 'undecided'
  368. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/rimjob/rimjob_s5.mp4"></video></center>'
  369. 'He lays down on the backseat and lift his legs to present his ass to you. What have you agreed to? You ask yourself as your eyes wander down to his exposed asshole. He shaved the hair around it just like he did his balls and most of his crotch. At least you won''t have a ton of hair in your mouth. "Don''t worry, I showered before coming here," he tries to reassure you. "I always hope to find a girl that will do it. So I come prepared."'
  370. 'You continue to question your decision as you slowly move your head towards his ass. When you''re only an inch away you stick out your tongue and flinch the second it tip touches his puckered asshole. You quickly retreat back an inch, but it was unpleasant. A bit weird, but it didn''t taste horrible as you may have feared. "Please," the man pleads and that is the push you need to get back into it. You touch his asshole again with your tongue and start to lick the puckered flesh and the area around it. It tastes a bit bitter, but not bad and you quickly get used to it as you move your tongue around and over his asshole. "Spit on it," he orders you as he strokes his cock furiously. You do as he commands and push a bit with your tongue against his now wet opening. That takes him over the edge and he shoots his cum all over his hand an stomach while his asshole twitches slightly against your tongue. "Thanks," he says sounding completely spend but satisfied.'
  371. else
  372. if prostitute['rim_counter'] = 0 or (prostitute['rim_counter'] = 6 and prostitute_rand = 0):
  373. prostitute['earnings_day'] += 200
  374. if prostitute_status['main'] = -1 or prostitute_georgiy['payment_method'] = 1: money += 200
  375. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/rimjob/rimjob_s0_'+rand(0,2)+'.mp4"></video></center>'
  376. 'He kneels on the backseat and spreads his ass-cheeks with his hands to give you better access to his asshole.'+iif($prostitute_fetish['rimjob'] = 'yes', ' Not even h', ' H')+'esitating for a second you push your mouth in his ass-crack and coat the sensitive area in your saliva. "Fuck, yes," the man shouts. "This is so fucking hot," he continues, when you dance around his hole with your tongue, before sucking on it once. After a minute of constant licking he urges you to give him a handjob and stimulated by your tongue and hands he shoots his cum on the backseat within a minute.'
  377. *nl
  378. '"Thanks, that was the best orgasm I had in a long time," he says sounding satisfied and pulls out another 200 <b>₽</b>. "Here take this for a job well done."'
  379. elseif prostitute['rim_counter'] = 1 or (prostitute['rim_counter'] = 6 and prostitute_rand = 1):
  380. gs 'cum_call', 'hands', 'a client'
  381. if prostitute_thought['rimjob'] = 0: prostitute_thought['rimjob'] = 1
  382. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/rimjob/rimjob_s1.mp4"></video></center>'
  383. 'In contrast to most guys he''s completely shaved. Not a single hair is left on his ass, balls and crotch which makes the whole experience a bit more enjoyable for you.'+iif(prostitute_thought['rimjob'] < 2, ' You give yourself a mental shake. It isn''t as if you like giving guys a rimjob... or do you? You ask yourself, but immediately push the thought aside and concentrate on the task in front of you. ', ' ')+'He also tastes like nothing, not even sweat as if he stepped right out of the shower. "That''s great, keep doing that," he says with a blissful smile on his face, when you flick your tongue through the puckered meat of his hole.'
  384. *nl
  385. 'You continue to tease his ass with your ' + iif(pcs_piercings['tongue'] > 0, 'piercing', 'tongue') + ' for the next few minutes and stroking his cock with your hands. "Damn, that''s...," he stops talking as cum erupts from the tip of his cock coating your hand in it.'
  386. elseif prostitute['rim_counter'] = 2 or (prostitute['rim_counter'] = 6 and prostitute_rand = 2):
  387. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/rimjob/rimjob_s2.mp4"></video></center>'
  388. 'You push your face into his shaved ass-crack and dig in. "That feels nice," he says with a grin and strokes his cock as your tongue moves up and down his ass-crack. "Sounds even nicer," he adds, when the air is filled with the slobbery sounds your mouth and tongue make on his ass.'
  389. '"Yeah that''s it, lick my asshole whore, suck on it," he says more to himself to turn him on than to you. Still, you do what he says and enclose your mouth around his hole and suck on it a few times. "Shit, I''m coming," he hisses and erupts all over his hands.'
  390. elseif prostitute['rim_counter'] = 3 or (prostitute['rim_counter'] = 6 and prostitute_rand = 3):
  391. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/rimjob/rimjob_s3_'+rand(0,1)+'.mp4"></video></center>'
  392. '"I...," his face turns red. "I know it''s probably not something you enjoy," he says, "but could you at least fake it?"'
  393. '"I don''t have to fake it," you '+iif($prostitute_fetish['rimjob'] = 'yes', 'tell him the truth', 'lie to make him feel better')+'. "Really?" he asks surprised and happy at the same time. You nod and push him down on the backseat. "Of course, or I wouldn''t do it," you tell him and wink at him, before pushing your face into his ass and run your tongue through his ass-crack and over his asshole without breaking eye contact with him. "Yummy," you grin.'
  394. *nl
  395. 'You give it all you got to give him a good time and make him believe that there is nothing more enjoyable for you than to have your face pushed against a guys ass. The whole time his gaze is fixed on you until he cums.'
  396. elseif prostitute['rim_counter'] = 4 or (prostitute['rim_counter'] = 6 and prostitute_rand = 4):
  397. cla
  398. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/rimjob/rimjob_s4.mp4"></video></center>'
  399. '"More pressure," your client demands as your tongue moves up and down between his ass-cheeks. "Come on, really push against it," he adds and you shift your focus to his asshole. Your tongue pushes against it and you apply more force than you normally would. "Yeah, that''s it. Your tongue feels great," he moans as his eyes flutter shut and his right hand grabs his cock.'
  400. 'For a minute or two nobody says a word and the only things you can hear are the cars rushing by on the nearby highway and the perverted slobbery sounds your mouth makes in his ass-crack. "A finger, push a finger inside," he tells you as he quickens his strokes. "Now!"'
  401. 'You do it. Your right index finger moves past his saliva covered sphincter into his ass. "Wiggle it around," he yells and your lips curl upwards into a small grin, when you move your finger up and down and his cock shoots several large spurts on his crotch, stomach and even hit his throat.'
  402. if $prostitute_fetish['atm'] = 'blocked':
  403. act 'Get dressed': gt 'prostitution_car_sex', 'end'
  404. else
  405. '"Put it into your mouth," the man suddenly says, when he opens his eyes. '+iif($prostitute_fetish['atm'] = '', 'You move your mouth towards his cock to lick it clean, believing that''s what he meant, but he shakes his head. "No, your finger," he explains more clearly. Your finger? What? Is he crazy? You lift it', 'You lift your finger')+' in front of your eyes. It looks clean. "You want me to put my finger into my mouth?" He nods eagerly. "Yeah, lick it clean'+iif($prostitute_fetish['atm'] = 'yes', '. ', '," he continues and when he sees the hesitation on your face he adds, "')+'I''ll give you 1000 <b>₽</b>, when you do it."'
  406. gs 'prostitution_functions', 'will_atm', 'resist', iif($prostitute_fetish['atm'] = 'yes', 'hard', 'easy')
  407. if will_cost < pcs_willpwr:
  408. act 'Don''t do it (<<will_cost>> Willpower)':
  409. cla & *nl
  410. minut += 1
  411. gs 'willpower', 'pay', 'resist'
  412. gs 'stat'
  413. 'You shake your head and lower your finger. "Sorry, that''s not something I do," you '+iif(prostitute_thought['atm'] > 0, 'lie.', 'say.')
  414. act 'Get dressed': gt 'prostitution_car_sex', 'end'
  415. end
  416. else
  417. act 'Don''t do it (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  418. end
  419. act 'Lick your finger':
  420. *clr & cla
  421. minut += 2
  422. prostitute['earnings_day'] += 1000
  423. if prostitute_status['main'] = -1 or prostitute_georgiy['payment_method'] = 1: money += 1000
  424. if prostitute_thought['atm'] = 0: prostitute_thought['atm'] = 1
  425. prostitute_stats['atm'] += 1
  426. gs 'prostitution_functions', 'std_check_oral', 'low'
  427. gs 'stat'
  428. '<center><img <<$set_imgh>> src="images/shared/prostitution/car/normal/sex/rimjob/finger.jpg"></center>'
  429. '"1,000?" you ask making sure you heard him correctly. "Yeah, a thousand rubles. You only have to put that finger into your mouth," he encourages you. You '+iif($prostitute_fetish['atm'] = 'yes', 'shrug', 'sigh')+' and suck your finger into your mouth. His eyes grow wide, when you swirl your tongue around it, before pulling your finger lasciviously out of your mouth. "Damn, you''re nasty," he says chuckling and hands you the promised 1,000 <b>₽</b>.'
  430. act 'Get dressed': gt 'prostitution_car_sex', 'end'
  431. end
  432. if $prostitute_fetish['atm'] = '':
  433. $prostitute_fetish['atm'] = 'undecided'
  434. '<br><font color="red">Content Warning: Ass-to-Mouth</font>'
  435. act '<font color="red">Block this type of content</font>':
  436. cla & *nl
  437. minut += 1
  438. $prostitute_fetish['atm'] = 'blocked'
  439. gs 'stat'
  440. 'You shake your head and lower your finger. "Sorry, that''s not something I do," you say.'
  441. act 'Get dressed': gt 'prostitution_car_sex', 'end'
  442. end
  443. end
  444. end
  445. elseif prostitute['rim_counter'] = 5 or (prostitute['rim_counter'] = 6 and prostitute_rand = 5):
  446. if prostitute_thought['trash'] = 0: prostitute_thought['trash'] = 1
  447. facial += 1
  448. gs 'cum_call', 'face', 'a client'
  449. '<center><video autoplay loop src="images/shared/prostitution/car/normal/sex/rimjob/rimjob_s5.mp4"></video></center>'
  450. '"Just flick your tongue over it," the men tells you as he'+iif(prostitute['condom'] = 1, ' pulls the condom off and ', ' ')+'takes his cock into his hand. You do as he wants '+iif($prostitute_fetish['rimjob'] = 'yes', 'without hesitation', 'after hesitating for a few seconds')+' and flick the tip of your tongue over the puckered flesh of his hole. "Look me in the eye bitch," he orders you and instinctively you look up into his '+iif(rand(0,1) = 1, 'brown', 'blue')+' eyes. There is no respect or appreciation in them for what you''re doing for him. You realize that it isn''t about him wanting to get a rimjob, but about you doing such a degrading act for money. "Yeah, taste my ass," he says coldly while he continues to furiously stroke his cock. It turns him on so much to degrade you that it won''t take long for him to cum. "That''s what you''re good for, licking a mans asshole... you fucking trash," he nearly screams the last words as suddenly moves backwards and upright to point his cock directly at you. Your eyes close, the only thing you have time for, before his cum lands all over your face.'
  451. *nl
  452. if prostitute['rim_unfriendly'] = 0 or rand(0,2) = 2:
  453. prostitute['earnings_day'] += 500
  454. if prostitute_status['main'] = -1 or prostitute_georgiy['payment_method'] = 1: money += 500
  455. prostitute['rim_unfriendly'] = 1
  456. '"I''m sorry," he apologizes, his demeanor has completely changed, and pulls out 500 <b>₽</b>. "I can''t stop myself from saying stuff like that." he explains. "It turns me on way too much."'
  457. '"Don''t worry about it," you answer taking the money from his hand'+iif(prostitute_thought['trash'] < 2, ' and try not to think about the truth behind his words.', '.')
  458. else
  459. prostitute['client_asshole'] = 1
  460. end
  461. end
  462. if prostitute['rim_counter'] < 6: prostitute['rim_counter'] += 1
  463. end
  464. gs 'arousal', 'rimming_give', prostitute_arousal, 'unknown', 'prostitution', 'no_orgasm_msg'
  465. gs 'arousal', 'end'
  466. gs 'stat'
  467. end
  468. ! [x] First check
  469. if $ARGS[0] = 'end':
  470. *clr & cla
  471. minut += 5
  472. prostitute['customer_day'] += 1
  473. gs 'fame', 'city', 'prostitute', 1
  474. gs 'stat'
  475. '<center><video autoplay loop src="images/shared/prostitution/car/normal/negotiation/leave_car.mp4"></video></center>'
  476. '"That was great", he tells you with a satisfied smile on his face. "Can we meet again sometime?"'
  477. if (prostitute['client_creampie'] = 1 and $prostitute_client_cumshot ! 'Inside') or prostitute['client_asshole'] = 1:
  478. 'You don''t look at him and don''t answer his question. You just get out of the car and...'
  479. else
  480. '"Sure, why not, sweetie. I work here several times a week except on Sunday," you say.'
  481. '"What''s your name?" He calls after you.'
  482. '"<<$prostitute_names[$used_name]>>," you say before you ...'
  483. end
  484. if prostitute['skip_end'] = 0:
  485. act 'Leave':
  486. *clr & cla
  487. minut += 2
  488. gs 'stat'
  489. '<center><video autoplay loop src="images/shared/prostitution/car/normal/negotiation/leave_walk.mp4"></video></center>'
  490. 'You had <<prostitute[''customer_day'']>> '+iif(prostitute['customer_day'] > 1, 'clients', 'client')+' and earned <<prostitute[''earnings_day'']>> <b>₽</b> today.'
  491. prostitute['reminded'] = 0
  492. prostitute['accident'] = 0
  493. prostitute['condom'] = 0
  494. prostitute['blowjob_first'] = 0
  495. prostitute['scene_repeat'] = 0
  496. prostitute['client_rimjob'] = 0
  497. prostitute['client_asshole'] = 0
  498. killvar 'prostitute_cumshot_rand'
  499. killvar 'prostitute_time'
  500. killvar 'prostitute_rand'
  501. killvar 'prostitute_arousal'
  502. act 'Continue': gt $loc, 'work'
  503. end
  504. else
  505. minut += 2
  506. prostitute['reminded'] = 0
  507. prostitute['accident'] = 0
  508. prostitute['condom'] = 0
  509. prostitute['blowjob_first'] = 0
  510. prostitute['scene_repeat'] = 0
  511. prostitute['client_rimjob'] = 0
  512. prostitute['client_asshole'] = 0
  513. killvar 'prostitute_cumshot_rand'
  514. killvar 'prostitute_time'
  515. killvar 'prostitute_rand'
  516. killvar 'prostitute_arousal'
  517. gt $loc, 'work'
  518. end
  519. end
  520. !!------ Regular Client ------
  521. ! [x] First check
  522. if $ARGS[0] = 'regular_start':
  523. *clr & cla
  524. menu_off = 1
  525. cumnostd = 1
  526. '<center><video autoplay loop src="images/shared/prostitution/car/regular/sex/start.mp4"></video></center>'
  527. 'You rub your hand over the hard bulge in his pants and smile seductively at him. "Let''s take care of this."'
  528. 'He groans and watches you opening his pants. "Yes, <<$prostitute_names[$used_name]>>. I have waited the whole week for this," he tells you while you take his semi-hard cock and rub it slowly with your hand.'
  529. *nl
  530. if $prostitute_client_condom = 'Yes':
  531. gs 'prostitution_functions', 'remove_condom'
  532. 'You take your condom and put it on his <<dick>>cm dick.'
  533. *nl
  534. end
  535. 'You bow your head down and tenderly take the head of his dick in your mouth.'
  536. '"Oh fuck," he says when you circle your tongue around the head.'
  537. gs 'arousal', 'bj', 2, 'unknown', 'prostitution', 'no_orgasm_msg'
  538. gs 'arousal', 'hj', 2, 'unknown', 'prostitution', 'no_orgasm_msg'
  539. gs 'stat'
  540. prostitute_scene_rand = rand(1,10)
  541. if prostitute['scene_reduction'] = 1:
  542. if prostitute_scene_rand < 8:
  543. if prostitute_scene_rand < 4: prostitute_scene_clit = 1
  544. gt 'prostitution_car_sex', 'regular_start_bj'
  545. else
  546. gt 'prostitution_car_sex', 'regular_start_lick'
  547. end
  548. else
  549. act 'Continue':
  550. if prostitute_scene_rand < 8:
  551. if prostitute_scene_rand < 4: prostitute_scene_clit = 1
  552. gt 'prostitution_car_sex', 'regular_start_bj'
  553. else
  554. gt 'prostitution_car_sex', 'regular_start_lick'
  555. end
  556. end
  557. end
  558. end
  559. ! [x] First check
  560. if $ARGS[0] = 'regular_start_bj':
  561. *clr & cla
  562. if prostitute_scene_clit = 1:
  563. '<center><video autoplay loop src="images/shared/prostitution/car/regular/sex/start_blowjob_clit.mp4"></video></center>'
  564. gs 'arousal', 'foreplay', -4, 'unknown', 'prostitution', 'no_orgasm_msg'
  565. else
  566. '<center><video autoplay loop src="images/shared/prostitution/car/regular/sex/start_blowjob'+rand(0,1)+'.mp4"></video></center>'
  567. end
  568. '"That''s great, keep doing it like this," he tells you and you circle your tongue around the head of his cock again. "Yeah, like this," he responds and you can feel his cock growing harder in your mouth.'
  569. iif(prostitute_scene_clit = 1, 'His hand moves to your pussy and carefully rubs your clit while', 'For the next two minutes')+' you keep bobbing your head up and down on his shaft.'
  570. gs 'arousal', 'bj', 4, 'unknown', 'prostitution', 'no_orgasm_msg'
  571. gs 'stat'
  572. prostitute_scene_rand = rand(1,10)
  573. if prostitute['scene_reduction'] = 0:
  574. act 'Continue':
  575. if prostitute_scene_rand < 4:
  576. gt 'prostitution_car_sex', 'regular_start_lick'
  577. elseif prostitute_scene_rand >= 4 and $prostitute['client_scene'] = 'Vaginal':
  578. gt 'prostitution_car_sex', 'regular_vaginal'
  579. elseif prostitute_scene_rand >= 4 and $prostitute['client_scene'] = 'Anal':
  580. gt 'prostitution_car_sex', 'regular_anal'
  581. end
  582. end
  583. else
  584. if $prostitute['client_scene'] = 'Vaginal':
  585. gt 'prostitution_car_sex', 'regular_vaginal'
  586. else
  587. gt 'prostitution_car_sex', 'regular_anal'
  588. end
  589. end
  590. end
  591. ! [x] First check
  592. if $ARGS[0] = 'regular_start_lick':
  593. *clr & cla
  594. prostitute_scene_lick = 1
  595. prostitute_pic_rand = rand(0,1)
  596. '<center><video autoplay loop src="images/shared/prostitution/car/regular/sex/start_lick'+'<<prostitute_pick_rand>>'+'.mp4"></video></center>'
  597. 'He hinges down the passenger seat. "Lay down, I want to taste you," he tells you. You eagerly obey and spread your legs.'
  598. '"Beautiful," he comments on your'+iif(pcs_horny < 40, ' dry ', ' wet ')+'pussy.'
  599. *nl
  600. if prostitute_pic_rand = 0:
  601. 'You grab on of your breasts and knead it. "Please," you moan. He smiles, but takes a moment to take in the view of you playing with yourself, then he moves his head between your legs and sucks your clit into his mouth.'
  602. gs 'arousal', 'breasts', -4, 'unknown', 'prostitution', 'no_orgasm_msg'
  603. else
  604. 'He takes too much time, so you grab his head and move him between your legs. "Come on," you say and enthusiastically sucks your clit into his mouth.'
  605. end
  606. *nl
  607. '"Yes," you moan and for the next few minutes you don''t think about anything else than the feeling of his tongue on your pussy.'
  608. gs 'arousal', 'cuni', 4, 'unknown', 'prostitution', 'no_orgasm_msg'
  609. gs 'stat'
  610. act 'Continue':
  611. if $prostitute['client_scene'] = 'Vaginal':
  612. gt 'prostitution_car_sex', 'regular_vaginal'
  613. elseif $prostitute['client_scene'] = 'Anal':
  614. gt 'prostitution_car_sex', 'regular_anal'
  615. end
  616. end
  617. end
  618. ! [x]: First check
  619. if $ARGS[0] = 'regular_vaginal':
  620. *clr & cla
  621. if prostitute['scene_repeat'] = 0:
  622. if prostitute_scene_lick = 0:
  623. '<center><video autoplay loop src="images/shared/prostitution/car/regular/sex/main_pussy_clit.mp4"></video></center>'
  624. 'He hinges down the passenger seat. "Lay down," he tells you and lays done next to you. You spread your legs and he holds up your leg while you guide his cock to your entrance. Starting slow he speeds up after a few thrusts and fucks you in earnest after a minute.'
  625. *nl
  626. 'You''re just laying there and try to enjoy the feeling as he fucks you and plays with your clit the entire time.'
  627. gs 'arousal', 'foreplay', -6, 'unknown', 'prostitution', 'no_orgasm_msg'
  628. elseif prostitute_scene_lick = 1:
  629. '<center><video autoplay loop src="images/shared/prostitution/car/regular/sex/main_pussy'+rand(0,2)+'.mp4"></video></center>'
  630. gs 'arousal', 'auto_lube', 'vaginal'
  631. 'He moves out of his clothes and replaces his tongue with his dick. You spread your legs even further to give him easier access and he pushes inside.'
  632. 'Starting slow he speeds up after a few thrusts and fucks you in earnest after a minute.'
  633. end
  634. elseif prostitute['scene_repeat'] = 1:
  635. prostitute_pic_rand = rand(3,5)
  636. '<center><video autoplay loop src="images/shared/prostitution/car/regular/sex/main_pussy<<prostitute_pic_rand>>.mp4"></video></center>'
  637. if prostitute_pic_rand < 5:
  638. 'After a few minutes you switch positions. He puts the passenger seat back and moves to the back of the car and pulls you with him. You get on top of him and he continues pushing inside you.'
  639. elseif prostitute_pic_rand = 5:
  640. '"Get on your knees," he orders and helps you with it in the tight confounds of the car.'
  641. end
  642. elseif prostitute['scene_repeat'] = 2:
  643. '<center><video autoplay loop src="images/shared/prostitution/car/regular/sex/main_pussy6.mp4"></video></center>'
  644. iif(rand(1,10) < 4, 'You can''t remember that he ever showed such stamina, but today ', 'It''s always the same with him. His stamina shows no bounds and ')+' he can''t seem to get enough of you. It takes him several more minutes until he finally seems close to the finish line.'
  645. end
  646. gs 'arousal', 'vaginal', iif(prostitute['scene_reduction'] = 0, 6, 12), 'unknown', 'prostitution', 'no_orgasm_msg'
  647. gs 'stat'
  648. if ((prostitute['scene_repeat'] = 0 and rand(1,6) < 4) or (prostitute['scene_repeat'] = 1 and rand(1,6) < 3)) and prostitute['scene_reduction'] = 0:
  649. prostitute['scene_repeat'] += 1
  650. act 'Continue': gt 'prostitution_car_sex' , 'regular_vaginal'
  651. else
  652. act 'Continue': gs 'prostitution_car_sex' , 'regular_switch'
  653. end
  654. end
  655. ! [x]: First check
  656. if $ARGS[0] = 'regular_anal':
  657. *clr & cla
  658. '<center><video autoplay loop src="images/shared/prostitution/car/regular/sex/main_anal'+rand(0,4)+'.mp4"></video></center>'
  659. if prostitute['scene_repeat'] = 0:
  660. 'He moves onto the backseat of the car and lies down on it. "Get on top of me."'
  661. gs 'arousal', 'auto_lube', 'anal'
  662. 'Hands, legs, arms and feet are in the way as you make your way to the back of the car.'
  663. if rand(1,10) = 1:
  664. 'Suddenly you loose your footing and land with your whole weight on top of him.'
  665. '"Ow!" He shouts more surprised than hurt, but he shakes his head when you utter an apology. "Don''t worry it didn''t hurt."'
  666. 'He helps you to get in position and you grab his dick and position it at the entrance of your ass.'
  667. else
  668. 'But you easily manage to get on top of him. You grab his dick and position it at the entrance of your ass.'
  669. end
  670. 'You carefully lower yourself onto his cock and forcing him past your sphincter.'
  671. '"Take a moment," he suggests'+iif(pcs_horny >= 60, ', but you shake your head and' , ' and you gladly take this opportunity to get used to his dick inside your body before you')+' start to fuck him.'
  672. elseif prostitute['scene_repeat'] = 1:
  673. 'You switch up your routine every minute or so. Sometimes you fuck him, sometimes he fucks you or you both try to coordinate your simultaneous movements. He is clearly annoying himself and tells you that frequently.'
  674. *nl
  675. prostitute_scene_rand = rand(1,10)
  676. if prostitute_scene_rand < 5:
  677. '"My wife never let me fuck her like this," he tells you clearly '+iif(prostitute_scene_rand < 3, 'annoyed by this. "I should have married a whore like you <<$prostitute_names[$used_name]>>."', 'proud about his wife. "She is a good woman, not a whore like you <<$prostitute_names[$used_name]>>."')
  678. else
  679. '"You''re a special one, you know that, right?" He asks you, but you are to busy '+iif(prostitute_scene_rand > 8, 'fucking him', 'getting fucked by him')+' to answer. "Most of those other bitches don''t do anal.'+iif(prostitute_scene_rand > 8, ' If you''re a whore, you''re a whore. They should learn their place in the world, just like you did."', '"')
  680. end
  681. elseif prostitute['scene_repeat'] = 2:
  682. 'He has stopped talking and is, just like you, only concentrating on the action. You can feel he is getting closer and closer as the minutes tick by.'
  683. end
  684. gs 'arousal', 'anal', iif(prostitute['scene_reduction'] = 0, 6, 12), 'unknown', 'prostitution', 'no_orgasm_msg'
  685. gs 'stat'
  686. if ((prostitute['scene_repeat'] = 0 and rand(1,6) < 4) or (prostitute['scene_repeat'] = 1 and rand(1,6) < 3)) and prostitute['scene_reduction'] = 0:
  687. prostitute['scene_repeat'] += 1
  688. act 'Continue': gt 'prostitution_car_sex' , 'regular_anal'
  689. else
  690. act 'Continue': gs 'prostitution_car_sex' , 'regular_switch'
  691. end
  692. end
  693. ! [x] First check
  694. if $ARGS[0] = 'regular_switch':
  695. if $prostitute_client_condom = 'Yes':
  696. if $prostitute['client_scene'] = 'Vaginal':
  697. gt 'prostitution_car_sex', 'regular_cumshot', 'vaginal_condom'
  698. elseif $prostitute['client_scene'] = 'Anal':
  699. gt 'prostitution_car_sex', 'regular_cumshot', 'anal_condom'
  700. end
  701. elseif $prostitute_client_condom = 'No':
  702. if $prostitute['client_scene'] = 'Vaginal':
  703. if $prostitute_client_cumshot ! 'Inside':
  704. gt 'prostitution_car_sex', 'regular_cumshot', 'mouth'
  705. else
  706. gt 'prostitution_car_sex', 'regular_cumshot', 'vaginal_creampie'
  707. end
  708. elseif $prostitute['client_scene'] = 'Anal':
  709. if $prostitute_client_cumshot ! 'Inside':
  710. gt 'prostitution_car_sex', 'regular_cumshot', 'mouth'
  711. else
  712. gt 'prostitution_car_sex', 'regular_cumshot', 'anal_creampie'
  713. end
  714. end
  715. end
  716. end
  717. ! [x] First check
  718. if $ARGS[0] = 'regular_cumshot':
  719. gs 'npcgeneratec', 0, 'a regular client', rand(30,55)
  720. gs 'boyStat', $npclastgenerated
  721. *clr & cla
  722. if $ARGS[1] = 'mouth':
  723. '<center><video autoplay loop src="images/shared/prostitution/car/regular/sex/end_mouth.mp4"></video></center>'
  724. 'He pulls out of your '+iif($prostitute['client_scene'] = 'Anal', 'ass', 'pussy')+' and take his cock into your mouth. It won''t take much for him to cum.'+iif($prostitute['client_scene'] = 'Anal', ' You try to ignore the taste of your own ass', ' You can taste your own pussy on his dick')+' as you tease his head with your tongue. That takes him over the edge and he shoots his cum inside your mouth.'
  725. gs 'arousal', 'bj', 2, 'unknown', 'prostitution', 'no_orgasm_msg'
  726. gs 'cum_call', 'mouth_swallow', $boy, 1
  727. elseif $ARGS[1] = 'vaginal_condom' or $ARGS[1] = 'vaginal_creampie':
  728. '<center><video autoplay loop src="images/shared/prostitution/car/regular/sex/end_pussy.mp4"></video></center>'
  729. 'You carefully massage his balls as he pushes into you. "I''m cumming," he groans and shoots his cum '+iif($ARGS[1] = 'vaginal_creampie', 'deep inside you.', 'inside the condom.')
  730. gs 'arousal', 'vaginal', 2, 'unknown', 'prostitution', 'no_orgasm_msg'
  731. if $ARGS[1] = 'vaginal_creampie': gs 'cum_call', 'vaginal', $boy
  732. elseif $ARGS[1] = 'anal_condom' or $ARGS[1] = 'anal_creampie':
  733. '<center><video autoplay loop src="images/shared/prostitution/car/regular/sex/end_anal.mp4"></video></center>'
  734. 'With one last push he shoves his cock into you and shoots his cum '+iif($ARGS[1] = 'anal_creampie', 'deep inside you.', 'inside the condom.')
  735. gs 'arousal', 'anal', 2, 'unknown', 'prostitution', 'no_orgasm_msg'
  736. if $ARGS[1] = 'anal_creampie': gs 'cum_call', 'anus', $boy
  737. end
  738. gs 'arousal', 'end'
  739. gs 'stat'
  740. act 'Get dressed': gt 'prostitution_car_sex', 'regular_end_0'
  741. if pcs_horny >= 80: act 'Get yourself off': gt 'prostitution_car_sex', 'regular_main_lick'
  742. end
  743. ! [x] First check
  744. if $ARGS[0] = 'regular_main_lick':
  745. *clr & cla
  746. minut += 3
  747. '<center><video autoplay loop src="images/shared/prostitution/car/regular/sex/main_lick.mp4"></video></center>'
  748. 'You can feel you are close and you move your hand between your legs to get yourself off.'
  749. 'He watches you for a few seconds before he moves between your legs. "Here, let me help you," he says and a second later you can feel his tongue between your pussy lips.'
  750. $orgasm_txt = 'Within a few minutes your legs are shaking and you closes your eyes as the powerful orgasm washes over you.'
  751. $orgasm_or = 'custom'
  752. gs 'arousal', 'cuni', -6, 'unknown'
  753. gs 'arousal', 'end'
  754. gs 'stat'
  755. *nl
  756. '"Thanks," you say exhausted but satisfied.'
  757. act 'Get dressed': gt 'prostitution_car_sex', 'regular_end_0'
  758. end
  759. ! [x] First check
  760. if $ARGS[0] = 'regular_end_0':
  761. if rand(1,10) < 4 and prostitute['skip_start'] = 0:
  762. *clr & cla
  763. minut += 10
  764. gs 'stat'
  765. '<center><video autoplay loop src="images/shared/prostitution/car/regular/negotiation/end_p1.mp4"></video></center>'
  766. 'You chat with him for some time and he tells you a little bit about himself, his life and his problems. Listening, asking some questions and faking interest in their troubles has become an important part of your job, at least with your regulars. They come to you to reduce stress and that does sometimes mean more than fucking you.'
  767. *nl
  768. 'He suddenly moves his head back to your tits and he plants several kisses on them. "What are you doing?" You laugh. "You can''t get enough of those? Do you?"'
  769. '"No never, they are perfect," he grins and suddenly looks a bit more serious as he moves back. "<<$prostitute_names[$used_name]>>, can I kiss you?"'
  770. *nl
  771. 'You...'
  772. gs 'willpower', 'kiss', 'resist', iif($prostitute['kiss'] = 'yes', 'hard', 'easy')
  773. if will_cost <= pcs_willpwr:
  774. act 'Say no (<<will_cost>> Willpower)':
  775. *clr & cla
  776. minut += 2
  777. gs 'willpower', 'pay', 'resist'
  778. gs 'stat'
  779. '<center><video autoplay loop src="images/shared/prostitution/car/regular/negotiation/end_p3.mp4"></video></center>'
  780. '"No, sorry sweetie, but I don''t kiss anybody while im working. It has nothing to do with you, it''s a rule I have," you '+iif($prostitute['kiss'] = 'yes', 'lie', 'say')+' to avoid upsetting him.'
  781. 'He doesn''t look too happy about it. "Fine, I guess I can understand that."'
  782. if rand(1,10) > 7: prostitute['customer_total'] -= 1
  783. act 'Get out of the car': gt 'prostitution_car_sex', 'regular_end_1'
  784. end
  785. else
  786. act 'Say no (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  787. end
  788. act 'Kiss him':
  789. *clr & cla
  790. pcs_mood += 10
  791. if $prostitute['kiss'] ! 'yes': $prostitute['kiss'] = 'yes'
  792. '<center><video autoplay loop src="images/shared/prostitution/car/regular/negotiation/end_p2.mp4"></video></center>'
  793. '... kiss him. It''s a strangely sweet moment in a car next to a gas station after he has solicited you for sex.'
  794. '"Thanks <<$prostitute_names[$used_name]>>," he says and he looks happy not sexually satisfied but truly happy.'
  795. gs 'arousal', 'kiss', 3, 'unknown'
  796. gs 'arousal', 'end'
  797. gs 'stat'
  798. if rand(1,10) < 5:
  799. cla & *nl
  800. '"Here, take this," he says and tries to hand you another 100 <b>₽</b>.'
  801. gs 'willpower', 'prostitution', 'resist', 'easy'
  802. if will_cost <= pcs_willpwr:
  803. act 'Refuse (<<will_cost>> Willpower)':
  804. cla & *nl
  805. minut += 1
  806. pcs_mood += 5
  807. prostitute['customer_total'] += 1
  808. gs 'willpower', 'pay', 'resist'
  809. gs 'stat'
  810. '"Oh no, I can'' take that," you say a little bit offended. It feels wrong to get payed for a kiss.'
  811. '"What? Why?" He asks surprised.'
  812. 'You smile. "I don''t want it, not for giving you a kiss."'
  813. 'He looks puzzled and sits there for a moment still holding the 100 <b>₽</b> in his hand. "Sorry, I misjudged you."'
  814. '"It''s fine, I guess it comes with the territory," you say.'
  815. 'He takes back the money and you can see in his eyes that you have earned a little bit of respect with him. A rare sight in your profession.'
  816. act 'Get out of the car': gt 'prostitution_car_sex', 'regular_end_1'
  817. end
  818. else
  819. act 'Refuse (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  820. end
  821. act 'Accept':
  822. cla & *nl
  823. minut += 1
  824. pcs_mood -= 10
  825. money += 100
  826. 'You take it and with that you change the kiss into a simple transaction.'+iif(prostitute_georgiy['payment_method'] = 0, ' You don''t put it with the money for Volya and keep it for yourself. You gave him something you aren''t required to give and you feel that this money only belongs to you.', '')
  827. gs 'stat'
  828. if rand(1,10) = 10: prostitute['customer_total'] -= 1
  829. act 'Get out of the car': gt 'prostitution_car_sex', 'regular_end_1'
  830. end
  831. else
  832. act 'Get out of the car': gt 'prostitution_car_sex', 'regular_end_1'
  833. end
  834. end
  835. else
  836. gt 'prostitution_car_sex', 'regular_end_1'
  837. end
  838. end
  839. ! [x] First check
  840. if $ARGS[0] = 'regular_end_1':
  841. *clr & cla
  842. minut += 2
  843. prostitute['customer_day'] += 1
  844. gs 'fame', 'city', 'prostitute', 2
  845. gs 'stat'
  846. '<center><video autoplay loop src="images/shared/prostitution/car/regular/negotiation/end_p3.mp4"></video></center>'
  847. '"Bye <<$prostitute_names[$used_name]>>, I hope I''ll seeing you again," is the last thing he says to you as you step out of the car. You close the door behind you and step back onto the parking lot of the gas station.'+iif(hour < 23, ' Your shift still isn''t over.', '')
  848. killvar 'prostitute_scene_clit'
  849. killvar 'prostitute_scene_lick'
  850. killvar 'prostitute_scene_rand'
  851. killvar 'prostitute_pic_rand'
  852. prostitute['condom'] = 0
  853. prostitute['scene_repeat'] = 0
  854. if prostitute['skip_end'] = 0:
  855. act 'Move away from the car': gt $loc, 'work'
  856. else
  857. gt $loc, 'work'
  858. end
  859. end
  860. --- prostitution_car_sex ---------------------------------