taxi.qsrc 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376
  1. # taxi
  2. if $ARGS[0] = '':
  3. act 'Hail taxi':
  4. cla & *clr
  5. $menu_loc = 'taxi'
  6. $menu_arg = ''
  7. menu_off = 1
  8. minut += 5
  9. '<center><img <<$set_imgh>> src="images/locations/shared/taxi/base'+rand(1,5)+'.jpg"></center>'
  10. 'Seeing a taxi coming down the road, you raise your arm and wave him down. When he stops, you get in.'
  11. 'Fare 250 <b>₽</b>.'
  12. act 'Get out':gt $loc,$loc_arg
  13. if money >= 250:
  14. gs 'taxi', 'locations'
  15. else
  16. gs 'willpower', 'misc', 'self', 'easy'
  17. if will_cost <= pcs_willpwr:
  18. act 'Don''t tell him you can''t pay (<<will_cost>> Willpower)':
  19. cla
  20. gs 'willpower', 'misc', 'self', 'easy'
  21. gs 'willpower', 'pay', 'self'
  22. taxi_pay = 1
  23. gs 'taxi', 'locations'
  24. end
  25. else
  26. act 'Don''t tell him you can''t pay (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  27. end
  28. end
  29. gs 'willpower', 'prostitution', 'self'
  30. if will_cost <= pcs_willpwr:
  31. act 'Offer to trade sex for a ride (<<will_cost>> Willpower)': gs 'willpower', 'prostitution', 'self' & gs 'willpower', 'pay', 'self' & gt 'taxi', 'ride'
  32. else
  33. act 'Offer to trade sex for a ride (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  34. end
  35. end
  36. end
  37. if $ARGS[0] = 'locations':
  38. if $loc ! 'city_residential':
  39. act 'Go to the city''s residential area':
  40. $loc = 'city_residential'
  41. gt 'taxi', 'trip'
  42. end
  43. end
  44. if $loc ! 'city_center':
  45. act 'Go to the city center':
  46. $loc = 'city_center'
  47. gt 'taxi', 'trip'
  48. end
  49. end
  50. if $loc ! 'city_industrial' or $loc_arg ! 'redlight':
  51. act 'Go to the city''s red light district':
  52. $loc = 'city_redlight'
  53. $loc_arg = 'start'
  54. gt 'taxi', 'trip'
  55. end
  56. end
  57. if $loc ! 'city_industrial' or $loc_arg = 'redlight':
  58. act 'Go to the city''s industrial region':
  59. $loc = 'city_industrial'
  60. $loc_arg = ''
  61. gt 'taxi', 'trip'
  62. end
  63. end
  64. if $loc ! 'city_island':
  65. act 'Go to the island':
  66. $loc = 'city_island'
  67. gt 'taxi', 'trip'
  68. end
  69. end
  70. if $loc ! 'bdsm_mansion' and BDSMtaxi = 1:
  71. act 'Go to the BDSM club':
  72. $loc = 'bdsm_mansion'
  73. $loc_arg = 'start'
  74. gt 'taxi', 'trip'
  75. end
  76. end
  77. if $loc ! 'city_suburbs':
  78. act 'Go to the city suburbs':
  79. $loc = 'city_suburbs'
  80. $loc_arg = 'start'
  81. gt 'taxi', 'trip'
  82. end
  83. end
  84. end
  85. if $ARGS[0] = 'ride':
  86. cls
  87. stat['taxi_sex_pay'] += 1
  88. gs 'fame', 'city', 'prostitute', 2
  89. gs 'stat'
  90. gs 'npcgeneratec', 0, 'Taxi Driver', rand(30,46)
  91. gs 'boyStat', $npclastgenerated
  92. temp = rand(0,2)
  93. $temp = func('sexprefrand')
  94. '<center><img <<$set_imgh>> src="images/locations/shared/taxi/showtits.jpg"></center>'
  95. 'Once seated in the back seat, you blurt out, "I don''t have any money." The driver turns and glares back at you. "Why did you wave me down then? Get out!" You quickly pull your top down, showing him your tits. "Maybe we can work something out?" He looks you over for a moment and then nods. "Okay, you give me a ride, then I''ll give you a ride," he says with a leer, driving you back to his garage.'
  96. if stat['vaginal'] = 0:
  97. $temp = 'bj' & 'When he stops in his garage, you say, "I''m still a virgin." Seeing the look on his face, you hastily add with a sweet smile, "We can still have fun in other ways." He grunts and nods, accepting the condition.'
  98. else
  99. act 'Suggest he fuck you': gt 'taxi', 'vag1'
  100. end
  101. act 'Suggest you blow him': gt 'taxi', 'bj'
  102. act 'Suggest anal': gt 'taxi', 'anal'
  103. act 'Let him decide':
  104. if $temp = 'bj': gt 'taxi', 'bj'
  105. if $temp = 'vaginal': gt 'taxi', 'vag1'
  106. if $temp = 'anal': gt 'taxi', 'anal'
  107. end
  108. act 'Chicken out':
  109. stat['taxi_sex_pay'] -= 1
  110. gt $loc,$loc_arg
  111. end
  112. end
  113. if $ARGS[0] = 'vag1':
  114. cla
  115. *clr
  116. taxioffer = 1
  117. ending = rand(0,1)
  118. cumprecheck = 1
  119. gs 'cum_manage'
  120. '<center><img <<$set_imgh>> src="images/locations/shared/taxi/sex/taxi1,'+rand(0,5)+'.jpg"></center>'
  121. 'He turns off the taxi and gets out. He comes around and opens the back door. He already has his cock out and is stroking it, rubbing some hand lotion for lubrication.'
  122. 'He half pulls you out of the taxi and pulls your clothes off just enough to give him a clear path to your pussy. He rubs the tip of his <<dick>>cm <<$dick_girth>> cock against your pussy lips.'
  123. 'Without checking to see if you''re wet, he shoves his dick in, driving himself balls-deep into you. At first, it hurts as he begins to furiously fuck your unprepared pussy, obviously not caring whether or not you are enjoying it. Luckily, you get turned on by being used, and your pussy becomes soaking wet. You begin to moan in pleasure.'
  124. gs 'arousal', 'vaginal', 10, 'sub', 'unknown', 'rough'
  125. gs 'fame', 'city', 'prostitute', 3
  126. gs 'stat'
  127. gs 'willpower', 'cum_inside', 'resist'
  128. if will_cost <= pcs_willpwr:
  129. act 'Beg him not to come inside you (<<will_cost>> Willpower)':
  130. gs 'willpower', 'cum_inside', 'resist'
  131. gs 'willpower', 'pay', 'resist'
  132. if ending = 0 or rand(0, 2) ! 0:
  133. gs 'taxi', 'cum1'
  134. else
  135. gs 'taxi', 'cum2'
  136. end
  137. end
  138. else
  139. act 'Beg him not to come inside you (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  140. end
  141. gs 'willpower', 'cum_inside', 'force', 'easy'
  142. if will_cost <= pcs_willpwr:
  143. act 'Wrap your legs around him (<<will_cost>> Willpower)':
  144. gs 'willpower', 'cum_inside', 'force', 'easy'
  145. gs 'willpower', 'pay', 'force'
  146. gs 'taxi', 'cum3'
  147. end
  148. else
  149. act 'Wrap your legs around him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  150. end
  151. act 'Finish':
  152. if pcs_horny > 95 and rand(0, 4) < 1:
  153. ending = 2
  154. end
  155. if ending = 0: gs 'taxi', 'cum1'
  156. if ending = 1: gs 'taxi', 'cum2'
  157. if ending = 2: gs 'taxi', 'cum3'
  158. end
  159. end
  160. if $ARGS[0] = 'cum1':
  161. 'For several minutes, he pounds your pussy. As your pleasure mounts, you feel close to climax, and then suddenly, he pulls out and starts shooting spurts of cum all over your stomach. With a final moan and spurt, he stands up, leering down at you and his handy work as he pushes you back inside the taxi and slams the door shut.'
  162. gs 'arousal', 'vaginal', 5, 'sub', 'unknown', 'rough'
  163. gs 'arousal', 'end'
  164. gs 'cum_call', 'stomach', 'Taxi Driver'
  165. gs 'stat'
  166. gs 'taxi', 'end'
  167. end
  168. if $ARGS[0] = 'cum3':
  169. 'For several minutes, he pounds your pussy. As your pleasure mounts, you feel close to climax and wrap your legs around him to pull him deeper inside. Suddenly, he moans and begins pumping his sperm deep inside you.'
  170. gs 'cuminsidereact'
  171. gs 'arousal', 'vaginal', 5, 'sub', 'unknown', 'rough'
  172. gs 'arousal', 'end'
  173. gs 'cum_call', '', 'Taxi Driver'
  174. gs 'stat'
  175. gs 'taxi', 'end'
  176. end
  177. if $ARGS[0] = 'cum2':
  178. 'For several minutes, he pounds your pussy. As your pleasure mounts, you feel yourself close to climax, then suddenly he starts shooting spurts of cum deep inside you. After a final moan and spurt, he stands up, leering down at you as he pushes you back inside the taxi and slams the door shut.'
  179. gs 'cuminsidereact'
  180. gs 'arousal', 'vaginal', 5, 'sub', 'unknown', 'rough'
  181. gs 'arousal', 'end'
  182. gs 'cum_call', '', 'Taxi Driver'
  183. gs 'stat'
  184. gs 'taxi', 'end'
  185. end
  186. if $ARGS[0] = 'end':
  187. cla
  188. killvar 'temp'
  189. 'He walks back to the driver''s door, putting his dick away as he gets in and starts the taxi up, then asks you where you need to go.'
  190. act 'Choose destination':
  191. cla
  192. gs 'taxi', 'locations'
  193. end
  194. end
  195. if $ARGS[0] = 'bj':
  196. gs 'npcgeneratec', 0, 'Taxi Driver', rand(21,35)
  197. gs 'boyStat', $npclastgenerated
  198. cla
  199. *clr
  200. taxioffer = 1
  201. '<center><video autoplay loop src="images/locations/shared/taxi/sex/bj0,'+rand(0,2)+'.mp4"></video></center>'
  202. 'He turns the taxi off and tells you to move to the front seat. You get out and crawl into the passenger seat. He already has his <<dick>>cm <<$dick_girth>> cock out of his pants and is stroking it. He doesn''t say a word, just gives you a look. You scurry over at once and wrap your lips around his cock. You begin sucking his cock while your hand fondles his balls.'
  203. 'He moans and leans back to give you more room to work. Sometime later, he grabs your hair with his hand and forces your head down, ramming his <<dick>>cm <<$dick_girth>> cock down your throat. "That''s a good little slut." This makes your eyes water, and you gag. He doesn''t seem to care, as this causes you to get almost uncontrollably slobbery.'
  204. 'Several minutes later, your throat begins to feel raw. He suddenly stops and holds your head still, his cock still in your mouth. "I''m cumming, and you better swallow every drop of it, bitch." His body spasms. Almost at once, you feel the spurts of cum blasting into your mouth. Once he is done cumming, he jerks your head away and pushes you away. You swallow his sperm like he told you as he puts his dick away.'
  205. 'Looking at you angrily, he barks, "What the fuck are you still sitting there for? Get in the fucking back." You quickly do as he says, and he asks you where you need to go.'
  206. gs 'fame', 'city', 'prostitute', 3
  207. gs 'arousal', 'bj', 5, 'sub', 'unknown', 'rough', 'deepthroat'
  208. gs 'arousal', 'end'
  209. gs 'cum_call', 'mouth_swallow', $boy
  210. gs 'stat'
  211. act 'Choose destination':
  212. cla
  213. gs 'taxi', 'locations'
  214. end
  215. end
  216. if $ARGS[0] = 'anal':
  217. cla
  218. *clr
  219. taxioffer = 1
  220. '<center><img <<$set_imgh>> src="images/locations/shared/taxi/sex/taxi3,'+rand(0,5)+'.jpg"></center>'
  221. 'He turns off the taxi and gets out, walking around to the back door. He already has his cock out, rubbing some hand lotion on it for lubrication as he strokes it.'
  222. 'He half pulls you out of the taxi and pulls your clothes aside and your panties down just enough to completely bare your ass, which he gives a hard slap. He rubs the tip of his <<dick>>cm <<$dick_girth>> cock against your anus while you stroke your clit with your hand as you bite your lower lip, trying to prepare yourself mentally for what is about to come.'
  223. 'With a grunt, he shoves his <<dick>>cm <<$dick_girth>> cock up your ass, pushing it balls deep. You grunt in pain and bite your lip nearly hard enough to draw blood as he begins to furiously fuck you, obviously not caring whether or not you are enjoying it.'
  224. 'As your asshole begins to loosen up and the ministrations of your fingers on your clit turn you on, it begins to hurt less and feel better. A slight moan of pleasure escapes your lips. For several minutes, he pounds your ass until he finally stops, cock buried balls deep. He grunts as you feel the spurts of cum shooting deep into you.'
  225. 'With a final moan and spurt, he stands up. Pushing you back inside, he slams the door and returns to the driver''s seat, starting the taxi and then asking you where you need to go.'
  226. gs 'fame', 'city', 'prostitute', 3
  227. gs 'arousal', 'anal', 5, 'sub', 'unknown', 'rough'
  228. gs 'arousal', 'end'
  229. gs 'cum_call', 'anus', 'Taxi Driver'
  230. gs 'stat'
  231. act 'Choose destination':
  232. cla
  233. gs 'taxi', 'locations'
  234. end
  235. end
  236. if $ARGS[0] = 'trip':
  237. cla
  238. *clr
  239. minut += rand(5,10)
  240. if workDisk = 3 and konvert = 1:
  241. badrand = rand(0, 100)
  242. if badrand >= 98:konvert = 0
  243. end
  244. if taxi_pay = 1:
  245. cla
  246. *clr
  247. taxi_pay = 0
  248. gs 'npcgeneratec', 0, 'Taxi Driver', rand(30,46)
  249. gs 'boyStat', $npclastgenerated
  250. '<center><img <<$set_imgh>> src="images/locations/shared/taxi/base'+rand(1,5)+'.jpg"></center>'
  251. 'Having told the driver where you need to go, he chats in a friendly way as he drives. After a while, you finally tell him you don''t have any money. "I''m sorry, but I don''t have any money."'
  252. 'He hits the brakes hard and pulls over, bringing the taxi to a sudden stop, then turns around and yells at you, "You fucking little cunt, I should take you to the police right now. It would serve your ass right!"'
  253. 'A chill runs through you at the thought of him taking you to the police. "Please, please don''t take me to the police. I''m sorry, I was just desperate."'
  254. 'He glares at you for a few minutes. "Fine, you might not have any money, but you''re still paying for this ride." He pulls back onto the road and drives into one of the seedier parts of the city. Finally, he seems to find what he is looking for as he pulls into a back alley and comes to a stop.'
  255. 'He turns the taxi off and gets out. "Get out bitch!" You look around a bit afraid, but seeing the look on his face makes you more scared, so you do as he says and get out. Once you''re out, he roughly grabs you by the arm, pulls you around to the front of his taxi, and shoves you against it.'
  256. '"Now take off all your clothes bitch!" When you don''t immediately do as he says, he threatens you. "It''s either that or the police." Nodding in understanding, you take off all your clothes as he instructed. Once completely naked, he turns you around and bends you over the front of his car. He is obviously planning on fucking you.'
  257. if lube > 1:'Realising he will likely fuck you, you turn your head to look back at him and offer your lube. "Wait, I have some lube in my purse. It will make it better for both of us." He laughs and slaps your ass hard enough to leave an outline of his hand on your ass. "Maybe better for you, but I like to dry fuck bitches and listen to their sobs. Maybe this will teach you a lesson," he says with a cruel look in his eyes, and you realise he will enjoy hurting you as he gives your ass another hard smack.'
  258. if stat['vaginal'] = 0:
  259. gs 'willpower', 'sex', 'resist', 'easy'
  260. if will_cost <= pcs_willpwr:
  261. act 'Tell him you''re a virgin (<<will_cost>> Willpower)':
  262. cla
  263. gs 'willpower', 'sex', 'resist', 'easy'
  264. gs 'willpower', 'pay', 'resist'
  265. '"Wait, I''m still a virgin. Please don''t fuck my pussy," you say, pleading with him, hoping to change his mind. He pauses for just a moment, considering.'
  266. act 'See how he reacts':
  267. cls
  268. if rand(1,100) > 75:
  269. gs 'taxi', 'alleyvag'
  270. gs 'arousal', 'vaginal', 5, 'sub', 'unknown', 'rough'
  271. gs 'cum_call', '', 'Taxi Driver'
  272. else
  273. gs 'taxi', 'alleyanal'
  274. gs 'arousal', 'anal', 5, 'sub', 'unknown', 'rough'
  275. gs 'cum_call', 'anus', 'Taxi Driver'
  276. end
  277. gs 'arousal', 'end'
  278. gs 'stat'
  279. act 'Find a main road':gt 'taxi', 'random'
  280. end
  281. end
  282. else
  283. act 'Tell him your a virgin (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  284. end
  285. end
  286. act 'Accept the consequences of your actions':
  287. cla
  288. *clr
  289. if rand(1,100) > 50:
  290. gs 'taxi', 'alleyvag'
  291. gs 'arousal', 'vaginal', 5, 'sub', 'unknown', 'rough'
  292. gs 'cum_call', '', 'Taxi Driver'
  293. else
  294. gs 'taxi', 'alleyanal'
  295. gs 'arousal', 'anal', 5, 'sub', 'unknown', 'rough'
  296. gs 'cum_call', 'anus', 'Taxi Driver'
  297. end
  298. gs 'arousal', 'end'
  299. gs 'stat'
  300. act 'Find a main road':gt 'taxi', 'random'
  301. end
  302. elseif taxioffer = 1:
  303. taxioffer = 0
  304. gt $loc, $loc_arg
  305. else
  306. money -= 250
  307. gt $loc, $loc_arg
  308. end
  309. end
  310. if $ARGS[0] = 'alleyvag':
  311. '<center><video autoplay loop src="images/locations/shared/taxi/sex/taxialleyvag.mp4"></video></center>'
  312. 'You hear him spit and look back over your shoulder at him. You see him rubbing his spit on the tip of his <<dick>>cm <<$dick_girth>> cock. He comes up behind you and caresses the end of his dick against your pussy lips for a moment to make sure he is lined up. Then he thrusts his unlubricated <<dick>>cm <<$dick_girth>> cock into your pussy.'
  313. 'He struggles to work his dick into you, but with your hips firmly against the side of his car, you have nowhere to go, and he finally shoves himself balls deep. You cry out in pain, bite your lower lip and look back at him with a pleading look. The harsh, cruel look in his eyes tells you any pleas to be gentle will fall on deaf ears and that he enjoys hurting you.'
  314. 'As he starts pounding your pussy hard, his stomach slamming against your ass driving your hips painfully against the metal of his car, you furiously rub your clit, hoping to make yourself at least a little wet. To your surprise, despite the painful pounding of your pussy, you feel yourself getting wet and starting to moan in pleasure. Apparently, you like being used like a whore.'
  315. 'He repeatedly pulls nearly all the way out. Then he slams violently forward, painfully banging your hips against the taxi''s cold, hard metal. You''re sure he is making this as unpleasant for you as possible. Biting your lower lip as you endure his furious pounding, you feel pain and pleasure soar through your body. For what seems like an eternity, he fucks you hard, your moans getting louder.'
  316. '"You like getting used like a whore, don''t you slut?" You nod your head. Suddenly, he stops with his dick buried balls deep in you. As he grunts, you realise he is cumming inside of you. You feel his spurts of cum filling up your pussy. He grinds himself against you as if trying to get even deeper. Then he suddenly pulls away, making you almost stumble backwards. He puts his dick back in his pants, and you get dressed.'
  317. 'Before you are fully dressed, you hear the taxi start and look up just in time to see him rapidly backing away and out of the alley. You yell at him, "Hey, wait, stop!" but he doesn''t even slow down, leaving you half-naked alone in this dirty, disgusting alley full of his sperm. You hope he at least dropped you off near where you need to go.'
  318. end
  319. if $ARGS[0] = 'alleyanal':
  320. '<center><img <<$set_imgh>> src="images/locations/shared/taxi/sex/taxialleyanal.jpg"></center>'
  321. 'You hear him spit and look back over your shoulder at him. You see him rubbing his spit on the tip of his <<dick>>cm <<$dick_girth>> cock. He comes up behind you and caresses the end of his dick against your anus to ensure he is lined up. Then he pushes his unlubricated <<dick>>cm <<$dick_girth>> cock into your ass. You wince in pain as it feels like your asshole just caught on fire.'
  322. 'He struggles to work his dick into you, but with your hips firmly against the side of his car, you have nowhere to go, and he finally shoves himself balls deep. You cry out in pain and turn to look at him to ask him to be gentler, but the harsh, cruel look in his eyes stops you before you even ask. You realize he would never be gentle with you. He is enjoying hurting you.'
  323. 'He starts pounding your ass hard without mercy, his hips slamming against your ass driving your hips painfully against the metal of his car. You close your eyes against the pain and try to rub your clit as a distraction, but the pain is too much, and you feel hot tears running down your cheeks' + iif(pcs_makeup > 1, ', smearing your makeup', '') + '. He repeatedly pulls nearly all the way out. Then he slams violently back in, banging your hips against the car''s metal, each time leaving you to whimper in pain.'
  324. 'You''re sure he is making this as painful for you as possible. Biting your lower lip, you do your best to endure his furious pounding.'
  325. 'Once he notices your tears, he grabs you roughly by your hair and painfully twists your head to look at him as he pounds you in the ass. You can see an evil grin on his face. You can tell he is really enjoying hurting you. "Go ahead and cry bitch. I like it when bitches cry. Maybe this will teach you not to try and treat a man''s job like a game."'
  326. 'For what seems like an eternity, he fucks your ass raw. Even though your asshole feels looser now, and rubbing your clit is helping, it still feels like your asshole is on fire. But a part of you is also loving it despite the pain. A part of you loves being used as a whore in some dirty back alleyway. Suddenly, he stops with his dick buried balls deep in your ass. As he grunts, you realize he is cumming inside of you and feel his spurts of cum filling up your ass.'
  327. 'He grinds himself against you as if trying to get even deeper. Then he suddenly pulls away, making you almost stumble backwards. The merciful relief from his cock leaving your ass is short-lived. The sharp stinging sensation like your ass is on fire is quickly replaced by a deep throbbing and burning sensation. He puts his dick back in his pants, and you get dressed.'
  328. 'Before you are fully dressed, you hear the taxi start and look up just in time to see him rapidly backing away and out of the alley. You yell at him, "Hey, wait, stop!" but he doesn''t even slow down, leaving you half-naked alone in this dirty, disgusting alley full of his sperm. You hope he at least dropped you off near where you need to go.'
  329. if pcs_makeup > 1:pcs_makeup = 0
  330. end
  331. if $ARGS[0] = 'random':
  332. if rand(0,3) = 0:
  333. gt 'city_residential'
  334. elseif rand(0,2) = 0:
  335. gt 'city_center'
  336. elseif rand(0,1) = 0:
  337. gt 'city_island'
  338. else
  339. gt 'city_industrial'
  340. end
  341. end
  342. --- taxi ---------------------------------