1
0

taxi.qsrc 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374
  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_industrial'
  53. $loc_arg = 'redlight'
  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_Club' and BDSMtaxi = 1:
  71. act 'Go to the BDSM club':
  72. $loc = 'BDSM_Club'
  73. $loc_arg = 'start'
  74. gt 'taxi', 'trip'
  75. end
  76. end
  77. end
  78. if $ARGS[0] = 'ride':
  79. cls
  80. gs 'stat'
  81. gs 'npcgeneratec', 0, 'Taxi Driver', rand(30,46)
  82. gs 'boyStat', $npclastgenerated
  83. temp = rand(0,2)
  84. $temp = func('sexprefrand')
  85. '<center><img <<$set_imgh>> src="images/locations/shared/taxi/showtits.jpg"></center>'
  86. '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. "Ok, you give me a ride then I''ll give you a ride," he says with a leer and drives you back to his garage.'
  87. if stat['vaginal'] = 0:
  88. $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.'
  89. else
  90. act 'Suggest he fuck you': gt 'taxi', 'vag1'
  91. end
  92. act 'Suggest you blow him': gt 'taxi', 'bj'
  93. act 'Suggest anal': gt 'taxi', 'anal'
  94. act 'Let him decide':
  95. if $temp = 'bj': gt 'taxi', 'bj'
  96. if $temp = 'vaginal': gt 'taxi', 'vag1'
  97. if $temp = 'anal': gt 'taxi', 'anal'
  98. end
  99. act 'Chicken out':gt $loc,$loc_arg
  100. end
  101. if $ARGS[0] = 'vag1':
  102. cla
  103. *clr
  104. taxioffer = 1
  105. ending = rand(0,1)
  106. cumprecheck = 1
  107. gs 'cum_manage'
  108. '<center><img <<$set_imgh>> src="images/locations/shared/taxi/sex/taxi1,'+rand(0,5)+'.jpg"></center>'
  109. '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 on it for lubrication.'
  110. 'He half pulls you out of the taxi and starts pulling 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.'
  111. 'Without even 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 if you are enjoying it or not, but luckily, you find yourself getting turned on from being used, and your pussy becomes soaking wet. You begin to moan in pleasure.'
  112. gs 'arousal', 'vaginal', 10, 'sub', 'unknown', 'rough'
  113. gs 'stat'
  114. gs 'willpower', 'cum_inside', 'resist'
  115. if will_cost <= pcs_willpwr:
  116. act 'Beg him not to come inside you (<<will_cost>> Willpower)':
  117. gs 'willpower', 'cum_inside', 'resist'
  118. gs 'willpower', 'pay', 'resist'
  119. if ending = 0 or rand(0, 2) ! 0:
  120. gs 'taxi', 'cum1'
  121. else
  122. gs 'taxi', 'cum2'
  123. end
  124. end
  125. else
  126. 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>'
  127. end
  128. gs 'willpower', 'cum_inside', 'force', 'easy'
  129. if will_cost <= pcs_willpwr:
  130. act 'Wrap your legs around him (<<will_cost>> Willpower)':
  131. gs 'willpower', 'cum_inside', 'force', 'easy'
  132. gs 'willpower', 'pay', 'force'
  133. gs 'taxi', 'cum3'
  134. end
  135. else
  136. 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>'
  137. end
  138. act 'Finish':
  139. if pcs_horny > 95 and rand(0, 4) < 1:
  140. ending = 2
  141. end
  142. if ending = 0: gs 'taxi', 'cum1'
  143. if ending = 1: gs 'taxi', 'cum2'
  144. if ending = 2: gs 'taxi', 'cum3'
  145. end
  146. end
  147. if $ARGS[0] = 'cum1':
  148. spafinloc = 14
  149. gs 'cum_manage'
  150. 'For several minutes, he pounds your pussy. As your pleasure mounts, you feel yourself close to climax, 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.'
  151. gs 'arousal', 'vaginal', 5, 'sub', 'unknown', 'rough'
  152. gs 'arousal', 'end'
  153. gs 'stat'
  154. gs 'taxi', 'end'
  155. end
  156. if $ARGS[0] = 'cum3':
  157. spafinloc = 0
  158. gs 'cum_manage'
  159. 'For several minutes, he pounds your pussy. As your pleasure mounts, you feel yourself close to climax, and you wrap your legs around him to pull him deeper inside. Suddenly, he moans and begins pumping his sperm deep inside you. '
  160. gs 'cuminsidereact'
  161. gs 'arousal', 'vaginal', 5, 'sub', 'unknown', 'rough'
  162. gs 'arousal', 'end'
  163. gs 'stat'
  164. gs 'taxi', 'end'
  165. end
  166. if $ARGS[0] = 'cum2':
  167. spafinloc = 0
  168. gs 'cum_manage'
  169. '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.'
  170. gs 'cuminsidereact'
  171. gs 'arousal', 'vaginal', 5, 'sub', 'unknown', 'rough'
  172. gs 'arousal', 'end'
  173. gs 'stat'
  174. gs 'taxi', 'end'
  175. end
  176. if $ARGS[0] = 'end':
  177. cla
  178. killvar 'temp'
  179. '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.'
  180. act 'Choose destination':
  181. cla
  182. gs 'taxi', 'locations'
  183. end
  184. end
  185. if $ARGS[0] = 'bj':
  186. cla
  187. *clr
  188. taxioffer = 1
  189. spafinloc = 12
  190. gs 'cum_manage'
  191. gs 'stat'
  192. '<center><video autoplay loop src="images/locations/shared/taxi/sex/bj0,'+rand(0,2)+'.mp4"></video></center>'
  193. 'He turns the taxi off and tells you to come up 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.'
  194. 'He moans and leans back to give you more room to work. Some time later, he grabs your hair with his hand and forces you 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.'
  195. '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.'
  196. 'Looking at you with irritation, 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.'
  197. swallow += 1
  198. gs 'arousal', 'bj', 5, 'sub', 'unknown', 'rough', 'deepthroat'
  199. gs 'arousal', 'end'
  200. gs 'stat'
  201. act 'Choose destination':
  202. cla
  203. gs 'taxi', 'locations'
  204. end
  205. end
  206. if $ARGS[0] = 'anal':
  207. cla
  208. *clr
  209. taxioffer = 1
  210. spafinloc = 3
  211. gs 'cum_manage'
  212. gs 'stat'
  213. '<center><img <<$set_imgh>> src="images/locations/shared/taxi/sex/taxi3,'+rand(0,5)+'.jpg"></center>'
  214. '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.'
  215. '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 start to rub your clit with your hand as you bite your lower lip, trying to prepare yourself mentally for what is about to come.'
  216. '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 if you are enjoying it or not.'
  217. 'As your asshole begins to loosen a bit and the ministrations of your fingers on your clit turn you on, it begins to hurt less and feel better, and 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.'
  218. 'With a final moan and spurt, he stands up. Pushing you back inside, he slams the door and gets back in the driver''s seat, starting the taxi up and then asking you where you need to go.'
  219. pcs_acp_known += 1
  220. gs 'arousal', 'anal', 5, 'sub', 'unknown', 'rough'
  221. gs 'arousal', 'end'
  222. gs 'stat'
  223. act 'Choose destination':
  224. cla
  225. gs 'taxi', 'locations'
  226. end
  227. end
  228. if $ARGS[0] = 'trip':
  229. cla
  230. *clr
  231. minut += rand(5,10)
  232. if workDisk = 3 and konvert = 1:
  233. badrand = rand(0, 100)
  234. if badrand >= 98:konvert = 0
  235. end
  236. if taxi_pay = 1:
  237. cla
  238. *clr
  239. taxi_pay = 0
  240. gs 'npcgeneratec', 0, 'Taxi Driver', rand(30,46)
  241. gs 'boyStat', $npclastgenerated
  242. '<center><img <<$set_imgh>> src="images/locations/shared/taxi/base'+rand(1,5)+'.jpg"></center>'
  243. 'Having told the driver where you need to go, he chats in a friendly way as he drives. After a while, you finally break it to him that you don''t have any money. "I''m sorry, but I don''t have any money."'
  244. '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!"'
  245. '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."'
  246. '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 for a bit 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.'
  247. '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 afraid, 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.'
  248. '"Now take off all your clothes bitch!" When you don''t do as he says at once, he threatens you. "It''s either that or the police." Nodding in understanding, you take off all your clothes as he instructed. Once you''re completely naked, he turns you around and bends you over the front of his car. He is obviously planning on fucking you.'
  249. if lube > 1:'Realizing he is likely to 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 realize he is going to enjoy hurting you as he gives your ass another hard smack.'
  250. if stat['vaginal'] = 0:
  251. gs 'willpower', 'sex', 'resist', 'easy'
  252. if will_cost <= pcs_willpwr:
  253. act 'Tell him you''re a virgin (<<will_cost>> Willpower)':
  254. cla
  255. gs 'willpower', 'sex', 'resist', 'easy'
  256. gs 'willpower', 'pay', 'resist'
  257. '"Wait, I''m still a virgin. Please don''t fuck my pussy," you say in a pleading voice, hoping to change his mind. He pauses for just a moment, considering.'
  258. act 'See how he reacts':
  259. cls
  260. if rand(1,100) > 75:
  261. spafinloc = 0
  262. gs 'cum_manage'
  263. gs 'stat'
  264. gs 'taxi', 'alleyvag'
  265. gs 'arousal', 'vaginal', 5, 'sub', 'unknown', 'rough'
  266. else
  267. spafinloc = 3
  268. gs 'cum_manage'
  269. gs 'stat'
  270. gs 'taxi', 'alleyanal'
  271. gs 'arousal', 'anal', 5, 'sub', 'unknown', 'rough'
  272. end
  273. gs 'arousal', 'end'
  274. gs 'stat'
  275. act 'Find a main road':gt 'taxi', 'random'
  276. end
  277. end
  278. else
  279. 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>'
  280. end
  281. end
  282. act 'Accept the consequences of your actions':
  283. cla
  284. *clr
  285. gs'stat'
  286. if rand(1,100) > 50:
  287. spafinloc = 0
  288. gs 'cum_manage'
  289. gs 'taxi', 'alleyvag'
  290. gs 'arousal', 'vaginal', 5, 'sub', 'unknown', 'rough'
  291. else
  292. spafinloc = 3
  293. gs 'cum_manage'
  294. gs 'taxi', 'alleyanal'
  295. gs 'arousal', 'anal', 5, 'sub', 'unknown', 'rough'
  296. end
  297. gs 'arousal', 'end'
  298. gs 'stat'
  299. act 'Find a main road':gt 'taxi', 'random'
  300. end
  301. elseif taxioffer = 1:
  302. taxioffer = 0
  303. gt $loc, $loc_arg
  304. else
  305. money -= 250
  306. gt $loc, $loc_arg
  307. end
  308. end
  309. if $ARGS[0] = 'alleyvag':
  310. '<center><video autoplay loop src="images/locations/shared/taxi/sex/taxialleyvag.mp4"></video></center>'
  311. 'You hear him spit, and you 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 rubs the tip 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.'
  312. 'He struggles a bit 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 hard, cruel look in his eyes tells you any pleas to be gentle will fall on deaf ears and that he enjoys hurting you.'
  313. 'As he starts pounding your pussy hard, his stomach slamming against your ass driving your hips painfully against the metal of his car, you begin to 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.'
  314. 'He repeatedly pulls nearly all the way out and then slams violently forward, painfully banging your hips against the cold hard metal of the taxi. You''re certain he is making this as unpleasant for you as he can. Biting your lower lip as you endure his furious pounding, you feel a mixture of pain and pleasure soar through your body. For what seems like an eternity, he fucks you hard, your moans getting louder.'
  315. '"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 realizing he is cumming inside of you. You feel his spurts of cum filling up your pussy. He grinds himself against you as if he is 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 start to get dressed.'
  316. '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 alone half naked in this dirty disgusting alley full of his sperm. You hope he at least dropped you off near where you need to go.'
  317. end
  318. if $ARGS[0] = 'alleyanal':
  319. '<center><img <<$set_imgh>> src="images/locations/shared/taxi/sex/taxialleyanal.jpg"></center>'
  320. 'You hear him spit, and you 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 rubs the tip of his dick against your anus for a moment to make sure 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.'
  321. 'He struggles a bit 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 hard, 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.'
  322. '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 and then slams violently back in, banging your hips against the metal of the car, each time leaving you to whimper in pain.'
  323. 'You''re certain he is making this as painful for you as he can. Biting your lower lip, you do your best to endure his furious pounding.'
  324. 'Once he notices your tears, he grabs you roughly by your hair and painfully twists your head to look at him as he continues to pound 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."'
  325. '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 is loving 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.'
  326. 'He grinds himself against you as if he is 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 start to get dressed.'
  327. '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 alone half naked in this dirty disgusting alley full of his sperm. You hope he at least dropped you off near where you need to go.'
  328. if pcs_makeup > 1:pcs_makeup = 0
  329. end
  330. if $ARGS[0] = 'random':
  331. if rand(0,3) = 0:
  332. gt 'city_residential'
  333. elseif rand(0,2) = 0:
  334. gt 'city_center'
  335. elseif rand(0,1) = 0:
  336. gt 'city_island'
  337. else
  338. gt 'city_industrial'
  339. end
  340. end
  341. --- taxi ---------------------------------