1
0

kafe.qsrc 39 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903
  1. # kafe
  2. if $ARGS[0] = 'start':
  3. $metka = 'start'
  4. $loc = 'kafe'
  5. $menu_loc = 'kafe'
  6. $menu_arg = 'start'
  7. menu_off = 0
  8. kafe_food = (pcs_ate + pcs_drank)
  9. $location_type = 'public_indoors'
  10. CLOSE ALL
  11. if sound = 0:PLAY 'sound/cafe.mp3',30
  12. gs 'stat'
  13. gs 'kit_din'
  14. '<center><b><font color="maroon">The Roadhouse</font></b></center>'
  15. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/kafe.jpg"></center>'
  16. 'With its bright neon signs, pictures of flashy American muscle cars and pop-art, and a jukebox playing popular music ranging from the 50s to the 80s, The Roadhouse is something of a specialty diner, having been designed to have a retro, American feel. From the outside, the place doesn’t look very big, but in reality the diner is quite spacious, comfortably able to fit a well stocked bar, a moderately sized dinning area while also offering a handful of private booths tucked away in darker corners of the diner, and even boasting a dance floor with a small stage to play live music when available.'
  17. 'Sitting at one end of the bar, you see <a href="exec:gt ''kafe'', ''vlad''">the owner</a> of the diner, busy with paperwork.'
  18. *nl
  19. 'They serve American style meals'
  20. *nl
  21. act 'Leave the diner': minut += 5 & gt 'street'
  22. if QWdogReiq = 3 and week = 7 and hour >= 12:
  23. act 'Sit down and wait for Margaret':gt 'kafe2', 'margo'
  24. end
  25. act 'Sit down at a table': gt 'kafe', 'table'
  26. end
  27. if $ARGS[0] = 'table':
  28. $metka = 'table'
  29. $loc = 'kafe'
  30. $menu_loc = 'kafe'
  31. $menu_arg = 'table'
  32. menu_off = 0
  33. $location_type = 'public_indoors'
  34. *clr & cla
  35. gs 'stat'
  36. '<center><b><font color="maroon">The Roadhouse</font></b></center>'
  37. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/kafe.jpg"></center>'
  38. 'With its bright neon signs, pictures of flashy American muscle cars and pop-art, and a jukebox playing popular music ranging from the 50s to the 80s, The Roadhouse is something of a specialty diner, having been designed to have a retro, American feel. From the outside, the place doesn’t look very big, but in reality the diner is quite spacious, comfortably able to fit a well stocked bar, a moderately sized dinning area while also offering a handful of private booths tucked away in darker corners of the diner, and even boasting a dance floor with a small stage to play live music when available.'
  39. 'Sitting at one end of the bar, you see <a href="exec:gt ''kafe'', ''vlad''">the owner</a> of the diner, busy with paperwork.'
  40. *nl
  41. 'They serve American style meals'
  42. act 'Get up from the table':gt 'kafe', 'start'
  43. act 'Order from the menu (0:05)':gs 'food_menu'
  44. if kafe_food < (pcs_ate + pcs_drank):
  45. if rand(1, 10) > 5:
  46. gs 'boy'
  47. 'A man comes over to your table <<$boybody>> <<$boybod>> <<$boyface>> introducing himself as <<$boydesc>>.'
  48. xgt 'kafe', 'razvod'
  49. end
  50. end
  51. end
  52. if $ARGS[0] = 'vlad':
  53. $menu_loc = 'kafe'
  54. $menu_arg = 'vlad'
  55. menu_off = 0
  56. cla
  57. *clr
  58. minut += 5
  59. gs 'stat'
  60. '<center><b><font color="maroon">The Roadhouse</font></b></center>'
  61. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/kafe.jpg"></center>'
  62. if npc_rel['A41'] = 0:'At the end of the bar sits a short, but very broad caucasian, he''s writing something.'
  63. if npc_rel['A41'] > 0:'At the end of the bar sits the owner of the diner, Givi K. He''s writing something.'
  64. if workKafe = 0:
  65. if GiviSex >= 2 and Givisexday < 1 and Venera < 4:
  66. act 'Have some fun with Givi':
  67. *clr & cla
  68. Givisexday = 1
  69. GiviSex += 1
  70. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/kafe.jpg"></center>'
  71. 'You go behind the bar to Givi and tell him you want to do something.'
  72. '"Wow, <<$pcs_nickname>> you must be so bored!" says Givi K. unbuttoning his pants.'
  73. act 'To kneel':
  74. *clr & cla
  75. harakBoy = 2
  76. gs 'boyStat', 'A41'
  77. npc_sex[$boy] += 1
  78. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/sex/barbj.jpg"></center>'
  79. 'You bend down so the customers can''t see you behind the bar and kneel before Givi, as he takes out his member.'
  80. gs 'oral', 'start'
  81. 'Givis grabs you by the hair and pulls your mouth deeply on to his cock.'
  82. gs 'arousal', 'bj', 15, 'sub'
  83. gs 'stat'
  84. act 'Continue to suck.':
  85. *clr & cla
  86. swallow += 1
  87. '<center><img <<$set_imgh>> src="images/shared/sex/cum/mouth/cum31.jpg"></center>'
  88. 'A hot jet of sperm hits the back of your throat. You start to swallow his cum, and <<$boydesc>> continues to cum in your mouth. Finally the flow of hot, pungent liquid stops.'
  89. gs 'cum_call','mouth',$boy,1
  90. '"Best waitress, ever!" Says Givi as he gives you 500 <b>₽</b>.'
  91. money += 500
  92. gs 'arousal', 'end'
  93. gs 'stat'
  94. act 'Leave':gt 'kafe', 'start'
  95. end
  96. end
  97. end
  98. end
  99. else
  100. if GiviSex >= 2 and Givisexday < 1 and Venera < 4:
  101. act 'Have some fun with Givi':
  102. *clr & cla
  103. Givisexday = 1
  104. GiviSex += 1
  105. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/kafe.jpg"></center>'
  106. 'You go behind the bar to Givi and tell him his paperwork will be much easier after taking a break.'
  107. '"Have I got something you want?" asks K. Givi not interested in your answer. He takes you by the hand.'
  108. gs 'stat'
  109. act 'Kneel':
  110. *clr & cla
  111. smenaKafe += 1
  112. harakBoy = 2
  113. gs 'boyStat', 'A41'
  114. npc_sex[$boy] += 1
  115. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/sex/barbj.jpg"></center>'
  116. 'You bend down so the customers can''t see you behind the bar and kneel before Givi, as he takes out his member'
  117. gs 'oral', 'start'
  118. 'Givis grabs you by the hair and pulls your mouth deeply on to his cock.'
  119. gs 'arousal', 'bj', 15, 'sub'
  120. gs 'stat'
  121. act 'Continue to suck.':
  122. *clr & cla
  123. '<center><img <<$set_imgh>> src="images/shared/sex/cum/mouth/cum31.jpg"></center>'
  124. 'A hot jet of sperm hits the back of your throat. You start to swallow cum, and <<$boydesc>> continues to cum in your mouth. Finally the flow of hot, pungent liquid stops.'
  125. gs 'cum_call','mouth',$boy,1
  126. swallow += 1
  127. gs 'arousal', 'end'
  128. gs 'stat'
  129. act 'Leave':gt 'kafe', 'start'
  130. end
  131. end
  132. end
  133. end
  134. act 'Resign':
  135. cla
  136. work = 0
  137. workKafe = 0
  138. pay = smenaKafe * 600
  139. money += pay
  140. smenaKafe = 0
  141. 'Givi Karapetovich sadly shakes his head, "Okay, here''s your <<pay>> <b>₽</b> and employment history. Go."'
  142. act 'Leave':gt 'kafe', 'start'
  143. end
  144. end
  145. if workKafe > 0 and week > 1 and week < 5:'Hi, <<$pcs_nickname>>. Skipping work?'
  146. if workKafe > 0 and week > 4:'Well, hello <<$pcs_nickname>>!'
  147. if npc_rel['A41'] = 1 and workKafe < 1:'He looks up waiting for you to speak.'
  148. if npc_rel['A41'] = 0:
  149. npc_rel['A41'] = 1
  150. 'Hello! I''m Givi Karapetovich, owner of the diner. What do you want?'
  151. end
  152. if (work = 0 and workKafe = 0 and cheatWork = 0) or (workKafe = 0 and cheatWork = 1):
  153. act 'Apply for a job at the diner':
  154. cla
  155. 'You ask Givi if he has any job openings at the diner.'
  156. *nl
  157. if hotcat < 1:'No no no, you would scare all the customers away. You need to improve your appearance, try better clothing, use makeup, brush your hair. You look just terrible.'
  158. if hotcat >= 1:
  159. '"Of course you want to work here, who doesn’t?" Givi says with a dreamy sigh, "The rockabilly music, greaser subculture, and 1950s pop art — I love everything about that time in American culture, which is why I invested every penny I had bringing this place to life!" he says with a grand flourish. He continues to gush about American culture for what seems like forever, until you finally clear your throat and bring him back to reality.'
  160. 'Annoyed that you interrupted him, he scoffs and gives you a stern look. "So many people don’t understand what I’m trying to do here. Customers demand I serve more Russian cuisine and all these "bands" can’t even play a halfway decent Johnny Cash song!" You can see him grinding his teeth as he talks. "In the end, I’m left with no choice but to give into their demands or lose customers…" He takes a deep breath and rubs his temples. "I try to introduce some culture to Russia, and all I get in return is complaints…"'
  161. *nl
  162. 'After a moment, his anger has subsided and he looks to have mellowed a bit. "Right…so you want to work here." Givi gives you a once over, examining you from head to toe. "Alright, these are the working conditions." He says flatly.'
  163. '"The diner is open from 12 to 22 every day, except on Mondays. You’ll work Tuesdays, Wednesdays and Thursdays, and I expect you to be here between 11 and 12, before we open. If you do not come to work, that day will not count towards your salary, which is paid on the 25th of each month. Each shift you’ll earn 600 ₽, plus whatever you bring in as tips. You also get the added bonus of free meals."'
  164. *nl
  165. 'He pauses for a moment, as if making sure you absorbed everything he said. "Oh, and one more thing." Givi holds out his hand, "I''ll be taking your work book. I need dedicated employees and can’t have you applying for other jobs while working here. So, are you interested?"'
  166. act 'Take the job':
  167. cla
  168. *nl
  169. work = 1
  170. workKafe = 1
  171. smenaKafe = 0
  172. 'You hand over your work book, and with a smile Givi takes it. "Don''t forget: work is every Tuesday, Wednesday and Thursday, and you need to be here between 11 and 12."'
  173. act 'Leave':gt 'kafe', 'start'
  174. end
  175. end
  176. act 'Leave':gt 'kafe', 'start'
  177. end
  178. end
  179. act 'Leave':gt 'kafe', 'start'
  180. end
  181. if $ARGS[0] = 'work':
  182. $menu_loc = 'kafe'
  183. $menu_arg = 'work'
  184. menu_off = 0
  185. $location_type = 'event'
  186. *clr & cla
  187. minut += 5
  188. gs 'stat'
  189. smenaKafe += 1
  190. '<center><b><font color="maroon">The Roadhouse</font></b></center>'
  191. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/kafe.jpg"></center>'
  192. 'You have arrived for work at the diner, Givi K. writes in a book that you came to work on time and stands behind the bar. The kitchen cook is a sturdy young caucasian, Ashot. Another waitress Irina is preparing for work. Tamara the dishwasher is cleaning the sink.'
  193. act 'Start work':
  194. cla
  195. minut = 0
  196. hour = 12
  197. npc_rel['A41'] += rand(5, 10)
  198. gt 'kafe', 'workPred'
  199. end
  200. act 'Resign':
  201. cla
  202. work = 0
  203. workKafe = 0
  204. pay = smenaKafe * 600
  205. money += pay
  206. smenaKafe = 0
  207. 'Givi Karapetovich sadly shakes his head, "Okay, here''s your <<pay>> <b>₽</b> and employment history. Go."'
  208. act 'Leave':gt 'kafe', 'start'
  209. end
  210. end
  211. if $ARGS[0] = 'workPred':
  212. $menu_loc = 'kafe'
  213. $menu_arg = 'workPred'
  214. menu_off = 0
  215. $metka = 'workPred'
  216. $loc = 'kafe'
  217. $location_type = 'event'
  218. *clr & cla
  219. gs 'kit_din'
  220. gs 'stat'
  221. '<center><b><font color="maroon">The Roadhouse</font></b></center>'
  222. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/kafe.jpg"></center>'
  223. 'You''re at work in the café, the cook <a href="exec:gt ''kafe2'', ''ashot''">Ashot</a> is busy in the kitchen. Your fellow server <a href="exec:gt ''kafe2'', ''ira''">Ira</a> waits tables with customers. The owner <a href="exec:gt ''kafe2'', ''givi''">Givi K.</a> is standing behind the bar.'
  224. 'A small door leads to the <a href="exec:gt ''kafe2'', ''toilet''">toilets</a>.'
  225. if npc_rel['A41'] > 100:npc_rel['A41'] = 100
  226. if npc_rel['A41'] > 90 and GiviSex = 0:npc_rel['A41'] = 90
  227. if IrinaSlut = 1 and hour = 22:
  228. *clr & cla
  229. IrinaSlut = 2
  230. gs 'stat'
  231. '<center><b><font color="maroon">The Roadhouse</font></b></center>'
  232. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/kafe.jpg"></center>'
  233. 'Your shift has finished and Ira has disappeared somewhere. Looking around you see that Givi is nowhere to be seen. Tamara has slipped out the door, and Ashot is putting the dishes away.'
  234. act 'Search for missing Ira':
  235. *clr & cla
  236. gs 'stat'
  237. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/sex/irinaslut.jpg"></center>'
  238. 'You walk to the back room from as a pleased looking Givi emerges, fastening his belt. He smiles at you and says, "What a good whore you found me. Help cleaning her up. After what she has done this guy does not have anything left."'
  239. 'You go into the back room and see Irina there bent over. Sperm is sprayed all over her naked butt. Ira blissfully moans "Such a thrill, I'' ve never done something this naughty before."'
  240. gs 'arousal', 'voyeur', 15
  241. gs 'stat'
  242. act 'Clean Ira and take her home':
  243. cla
  244. minut += 15
  245. gs 'stat'
  246. 'Taking a napkin you wipe the cum from her ass, help her to feet and sort her out. Ira, regaining her senses, looks at you with a beatific smile "That Givi is chock-bellied ugly, but he fucked me like I''ve never been fucked before. I even lost consciousness from an orgasm."'
  247. 'Ira is still floating in ecstasy, so you decide to walk her home. At her front door, she kisses you on the lips and leaves.'
  248. gs 'arousal', 'end'
  249. gs 'stat'
  250. act 'Go home': minut += 5 & gt 'street'
  251. end
  252. if pcs_horny >= 50:
  253. act 'Lick off her "problem"':
  254. *clr & cla
  255. pcs_horny += 10
  256. minut += 5
  257. gs 'boyStat', 'A41'
  258. gs 'cum_call','mouth',$boy,1
  259. gs 'boyStat', 'A93'
  260. npc_sex[$boy] += 1
  261. gs 'arousal', 'cuni_give', 5
  262. gs 'arousal', 'rimming_give', 5
  263. gs 'stat'
  264. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/sex/irinaslut2.jpg"></center>'
  265. 'You kneel behind Ira, her reddening holes telling you she has just been fucked in her pussy and ass. You begin to lick up the sperm.'
  266. 'Ira moans, "Oh, it''s so nice, why was I afraid of this before?"'
  267. act 'Swallow sperm and take Ira home':
  268. cla
  269. 'You swallow the sperm, help her to her feet and sort her out. Ira, regaining her senses, looks to you with a beatific smile "That Givi is chock-bellied ugly, but he fucked me like I''ve never been fucked before. I even lost consciousness from an orgasm."'
  270. swallow += 1
  271. 'Ira is still floating in ecstasy, so you decide to walk her home. At her front door, she kisses you on the lips and leaves.'
  272. gs 'arousal', 'end'
  273. gs 'stat'
  274. act 'Go home': minut += 5 & gt 'street'
  275. end
  276. act 'Spit sperm into her mouth':
  277. *clr & cla
  278. gs 'stat'
  279. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/sex/irinaslut3.jpg"></center>'
  280. 'You take Iras head in your hands and lift her face to yours. She readily opens her mouth and you spit the sperm into it.'
  281. gs 'arousal', 'kiss', 5, 'dom'
  282. gs 'stat'
  283. act 'Kiss':
  284. *clr & cla
  285. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/sex/irinaslut4.jpg"></center>'
  286. 'You move your lips to Ira and start kissing her exchanging the sperm between your mouths. Finally you both swallow some of the semen.'
  287. swallow += 1
  288. gs 'arousal', 'kiss', 5, 'dom'
  289. gs 'stat'
  290. act 'Take Ira home':
  291. cla
  292. minut += 15
  293. 'You wipe the remaining sperm off your face, help her to her feet and sort her out. Ira,regaining her senses, looks to you with a beatific smile "That Givi is chock-bellied ugly, but he fucked me like I''ve never been fucked before. I even lost consciousness from an orgasm."'
  294. 'Ira is still floating in ecstasy, so you decide to walk her home. At her front door, she kisses you on the lips and leaves.'
  295. gs 'arousal', 'end'
  296. gs 'stat'
  297. act 'Go home': minut += 5 & gt 'street'
  298. end
  299. end
  300. act 'Take Ira home':
  301. cla
  302. minut += 15
  303. pcs_dom += 1
  304. swallow += 1
  305. gs 'stat'
  306. 'You wiped the remnants of sperm off your face, help her to feet and sort her out. Ira, regaining her senses, looks to you with a beatific smile "That Givi is chock-bellied ugly, but he fucked me like I''ve never been fucked before. I even lost consciousness from an orgasm."'
  307. 'Ira is still floating in ecstasy, so you decide to walk her home. At her front door, she kisses you on the lips and leaves.'
  308. act 'Go home': minut += 5 & gt 'street'
  309. end
  310. end
  311. end
  312. end
  313. end
  314. elseif hour < 22:
  315. act 'Serve tables':
  316. *clr & cla
  317. minut += 30
  318. pcs_mood -= rand(0,2)
  319. znarand = rand(0, 1200)
  320. chai = rand(0, pcs_apprnc/4 + pcs_servng/2)
  321. if pcs_servng < 100:servng_exp += 1
  322. if pcs_vital < 30:vital_exp += 1 + rand(0,steroid_dose) & steroidcheck = 1
  323. if steroidcheck = 1 and steroid_dose > 0 and rand(1,5) <= steroid_dose:clit_size += rand(0,1) & killvar 'steroidcheck'
  324. money += chai
  325. if chai = 0:pcs_willpwr -= 5 & pcs_mood -= 5
  326. gs 'stat'
  327. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/waitress_client.jpg"></center>'
  328. if chai = 0:
  329. 'You serve customers at a table and they didn''t leave a tip. They are not obliged to but on your wages you are still not happy about it.'
  330. else
  331. 'You serve customers at a table and receive <<chai>> <b>₽</b> as tip.'
  332. end
  333. act 'Move away':gt 'kafe', 'workPred'
  334. if znarand > pcs_apprnc or pcs_lover < 3:
  335. kaferand = rand(0, 100)
  336. if kaferand = 0:
  337. *clr & cla
  338. gs 'stat'
  339. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/sex/kafe1.jpg"></center>'
  340. 'Serving a table at one of the private booths you see two men seducing a pretty drunk girl. Pretty soon she is on her knees sucking on both of their cocks. One of the men is looking at you with a clear invitation to join them.'
  341. act 'Leave':gt 'kafe', 'workPred'
  342. if daystart > 10 and stat['vaginal'] > 0:
  343. act 'Join them':
  344. kafesexrand = 1
  345. picrand = 13
  346. guy += 2
  347. girl += 1
  348. gang += 1
  349. gs 'arousal', 'bj', 15, 'sub', 'group'
  350. gs 'stat'
  351. xgt 'sexdvanadva', 'var'
  352. end
  353. end
  354. elseif kaferand = 1:
  355. *clr & cla
  356. gs 'stat'
  357. gs 'npcgeneratec', 0, 'Customer', rand(18,40)
  358. gs 'boyStat', $npclastgenerated
  359. $boy[0] = $boy
  360. gs 'npcgeneratec', 0, 'Customer', rand(18,40)
  361. $boy[1] = $npclastgenerated
  362. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/sex/kafe2.jpg"></center>'
  363. 'You serve a table in the attic, with two men. Each time you come by they try to pinch or slap your butt, or run their hands under your skirt.'
  364. act 'Leave':gt 'kafe', 'workPred'
  365. if daystart > 10 and stat['vaginal'] > 0:
  366. act 'Succumb':
  367. kafesexrand = 1
  368. picrand = 17
  369. guy += 2
  370. xgt 'sexdvoe', 'var'
  371. end
  372. end
  373. elseif kaferand = 2 and pcs_apprnc > 60:
  374. *clr & cla
  375. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/waitress_client.jpg"></center>'
  376. 'At the table in a separate room sits a man. He looks at you appreciatively and says, "Girl, want to keep me company?" You notice the bulge in his trousers, he''s obviously aroused.'
  377. act 'Leave':gt 'kafe', 'workPred'
  378. act 'Sit down next to him':
  379. *clr & cla
  380. 'You sit down next to the client. And look at him waiting for what he would do. He takes your hand and puts it on his crotch.'
  381. act 'Leave':gt 'kafe', 'workPred'
  382. if pcs_horny >= 50 or stat['bj'] > 0:
  383. act 'Unbutton his pants':
  384. *clr & cla
  385. dick = rand(12, 21)
  386. gs 'stat'
  387. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/sex/waitress_work_2.jpg"></center>'
  388. 'You undo his pants and hold the warm and hard <<dick>> cm cock, covered with veins and a small drop of crimson on the head.'
  389. act 'Masturbate him':
  390. *clr & cla
  391. boy += 1
  392. money += 500
  393. gs 'stat'
  394. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/sex/waitress_work_hj.jpg"></center>'
  395. 'Clasping your fingers around his member you start to masturbate him, the man fairly quickly groans and discharges on your hand. Then you wipe his penis with a tissue and he gives you 500 <b>₽</b> for your work.'
  396. gs 'arousal', 'hj', 5, 'sub', 'prostitution'
  397. gs 'stat'
  398. act 'Leave':gt 'kafe', 'workPred'
  399. end
  400. act 'Suck his dick':
  401. *clr & cla
  402. boy += 1
  403. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/sex/waitress_work_bj.jpg"></center>'
  404. gs 'dinsex','dinrandbj'
  405. gs 'arousal', 'bj', 5, 'sub', 'prostitution'
  406. gs 'stat'
  407. act 'Take the sperm in your mouth':
  408. *clr & cla
  409. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/sex/waitress_work_bj2.jpg"></center>'
  410. swallow += 1
  411. gs 'cum_call','mouth',$boy,1
  412. gs 'dinsex','dinrandswallow'
  413. gs 'arousal', 'end'
  414. money += 700
  415. gs 'stat'
  416. act 'Leave':gt 'kafe', 'workPred'
  417. end
  418. end
  419. end
  420. end
  421. end
  422. elseif kaferand = 3 and pcs_apprnc > 60:
  423. *clr & cla
  424. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/waitress_client.jpg"></center>'
  425. 'At the table in a separate room sits a man. He looked appreciatively at you and says, "Girl, can you help? I have prepared a great tip for you, but accidentally dropped it under the table. And I myself have eaten too much so that I can no longer bend down..." you notice he is undoing the fly on his trousers, his intention is obvious.'
  426. act 'Leave':gt 'kafe', 'workPred'
  427. act 'Crawl under the table':
  428. *clr & cla
  429. gs 'stat'
  430. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/sex/waitress_work_3_1.jpg"></center>'
  431. '"Well, now." You reply.'
  432. 'You could do with the tip and getting onto all fours, you climb under the table. You do find a 500 ruble note there, but when you reach for it, the mans shoe lowers onto the edge of it. He unzips his pants, pulls out his penis and points at it.'
  433. act 'Leave':gt 'kafe', 'workPred'
  434. if pcs_horny >= 50 or stat['bj'] > 0:
  435. act 'Suck':
  436. *clr & cla
  437. guy += 1
  438. gs 'stat'
  439. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/sex/waitress_work_3_2.jpg"></center>'
  440. 'You knew there was no such thing as a free lunch.'
  441. 'Still, you need these five hundred <b>₽</b>, so you take his cock in your hand and guide it straight into your mouth. The next five minutes, you carefully lick and suck it. Finally, the customer makes several short jerky movements with his hips and starts to pour hot cum into your mouth.'
  442. gs 'arousal', 'bj', 5, 'sub', 'prostitution'
  443. gs 'stat'
  444. act '....':
  445. *clr & cla
  446. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/sex/waitress_work_3_3.jpg"></center>'
  447. 'Filling your mouth to the brim, he takes his foot off the cash and you are finally able to pick it up.'
  448. gs 'cum_call','face',$boy,1,'','',10
  449. gs 'cum_call','mouth',$boy,1,'','',30
  450. gs 'arousal', 'end'
  451. money += 500
  452. gs 'stat'
  453. act 'Leave':gt 'kafe', 'workPred'
  454. end
  455. end
  456. end
  457. end
  458. elseif kaferand = 4:
  459. *clr & cla
  460. pcs_horny += 5
  461. gs 'stat'
  462. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand.jpg"></center>'
  463. 'Going into one of the booths you see a girl leaning over a guy sucking him.'
  464. act 'Tactfully leave':
  465. *clr & cla
  466. money += 300
  467. gs 'stat'
  468. 'You tactfully leave the booth, and after a couple of minutes they leave you a 300 <b>₽</b> tip.'
  469. act 'Leave':gt 'kafe', 'workPred'
  470. end
  471. act 'Break it up':
  472. *clr & cla
  473. gs 'stat'
  474. 'You indignantly declare that the diner is not a brothel and people are trying to eat in here.'
  475. iverand = rand(0, 2)
  476. if iverand = 0:'The guy calls you a bitch and he and his girlfriend quickly leave the diner without leaving a tip.'
  477. if iverand = 1:'The guy says you are a fucking whore and calls you frigid, finishes in his girlfriends mouth and leaves without leaving a tip.'
  478. if iverand = 2:
  479. 'The guy gets out a 500 ruble bill, "For your discretion."'
  480. act 'Expel them':gt 'kafe', 'workPred'
  481. act 'Discreetly leave':
  482. *clr & cla
  483. money += 500
  484. gs 'stat'
  485. 'You take the money and leave the couple to their own devices.'
  486. act 'Leave':gt 'kafe', 'workPred'
  487. end
  488. end
  489. act 'Leave':gt 'kafe', 'workPred'
  490. end
  491. if stat['bj'] > 10 and swallow > 5 and pcs_horny >= 50:
  492. act 'Giggle flirtatiously':
  493. *clr & cla
  494. gs 'stat'
  495. 'The girl looks up from the penis and waves her hand inviting you to join.'
  496. act 'Tactfully leave':
  497. *clr & cla
  498. money += 300
  499. gs 'stat'
  500. 'You tactfully leave the booth, and after a couple of minutes they leave you a 300 <b>₽</b> tip.'
  501. act 'Leave':gt 'kafe', 'workPred'
  502. end
  503. act 'Kneel before the guy':
  504. *clr & cla
  505. if SergeaAndKatjaSex = 0:SergeaAndKatjaSex = 1 & guy += 1
  506. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrandbj.jpg"></center>'
  507. 'You kneel down and start to suck his dick. You and the girl both work enthusiastically on his erect cock, kissing each other in the process.'
  508. gs 'arousal', 'bj', 5, 'sub', 'prostitution'
  509. gs 'stat'
  510. act '....':
  511. *clr & cla
  512. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrandcum.jpg"></center>'
  513. 'Finally the stimulation is too much for the guy. Hot sperm gets into your mouth and a little on your face. You and the Girl lick the dick until it''s nice and clean.'
  514. gs 'cum_call','face',$boy,1,'','',10
  515. gs 'cum_call','mouth',$boy,1,'','',30
  516. if SergeaAndKatjaQW = 0:
  517. SergeaAndKatjaQW = 1
  518. 'After the blowjob the guy introduces himself, "I am Sergei and this is Katja. I didn''t know such a hot waitresses worked here."'
  519. end
  520. gs 'arousal', 'end'
  521. gs 'stat'
  522. act 'Leave':gt 'kafe', 'workPred'
  523. end
  524. end
  525. end
  526. end
  527. elseif kaferand = 5:
  528. *clr & cla
  529. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand.jpg"></center>'
  530. 'Serving tables you accidentally notice as a girl is leaning over and blowing her boyfriend.'
  531. gs 'arousal', 'voyeur', 5
  532. gs 'stat'
  533. act 'Leave':gt 'kafe', 'workPred'
  534. elseif kaferand = 6:
  535. *clr & cla
  536. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand3.jpg"></center>'
  537. 'Going into one of the stalls you see a couple of girls sitting there. One of them is on her knees licking the others vagina.'
  538. gs 'arousal', 'voyeur', 5
  539. gs 'stat'
  540. act 'Leave':gt 'kafe', 'workPred'
  541. elseif kaferand = 7:
  542. *clr & cla
  543. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand4.jpg"></center>'
  544. 'Passing the dance floor where teens mess around you see one drunken girl sitting on her haunches sucking cock.'
  545. gs 'arousal', 'voyeur', 5
  546. gs 'stat'
  547. act 'Leave':gt 'kafe', 'workPred'
  548. elseif kaferand = 8:
  549. *clr & cla
  550. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand5.jpg"></center>'
  551. 'Walking past the bar you see a girl squatting down, sucking some guys dick as he drinks beer ..'
  552. gs 'arousal', 'voyeur', 5
  553. gs 'stat'
  554. act 'Leave':gt 'kafe', 'workPred'
  555. elseif kaferand = 9:
  556. *clr & cla
  557. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand6.jpg"></center>'
  558. 'Going into one of the stalls you see that there is a cheerful company of young people and one of the beautiful girls is being fucked doggy style right in front of the table.'
  559. gs 'arousal', 'voyeur', 5
  560. gs 'stat'
  561. act 'Leave':gt 'kafe', 'workPred'
  562. elseif kaferand = 10:
  563. *clr & cla
  564. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand7.jpg"></center>'
  565. 'On the dance floor girls are dancing and having fun.'
  566. gs 'arousal', 'voyeur', 5
  567. gs 'stat'
  568. act 'Leave':gt 'kafe', 'workPred'
  569. elseif kaferand = 11:
  570. *clr & cla
  571. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand8.jpg"></center>'
  572. 'You see how the two drunken girls unashamedly kiss each other passionately.'
  573. gs 'arousal', 'voyeur', 5
  574. gs 'stat'
  575. act 'Leave':gt 'kafe', 'workPred'
  576. elseif kaferand = 12:
  577. *clr & cla
  578. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand9.jpg"></center>'
  579. 'You see a drunk girl crawl under the table like she has lost something. As she hikes up her skirt you can see she is not wearing panties. Almost all of the diner can see everything.'
  580. gs 'arousal', 'voyeur', 5
  581. gs 'stat'
  582. act 'Leave':gt 'kafe', 'workPred'
  583. elseif kaferand = 13:
  584. *clr & cla
  585. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand10.jpg"></center>'
  586. 'You see as a drunken couple playing with each other. The girl licks his cock and the guy is pouring champagne into her mouth.'
  587. gs 'arousal', 'voyeur', 5
  588. gs 'stat'
  589. act 'Leave':gt 'kafe', 'workPred'
  590. elseif kaferand = 14:
  591. *clr & cla
  592. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand11.jpg"></center>'
  593. 'You happen to notice that a couple of fun chatting girls are not only chatting, but one of the girls put her hand into her friends panties and caresses her girlfriend there.'
  594. gs 'arousal', 'voyeur', 5
  595. gs 'stat'
  596. act 'Leave':gt 'kafe', 'workPred'
  597. elseif kaferand = 15:
  598. *clr & cla
  599. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand12.jpg"></center>'
  600. 'You see a girl on the dance floor dancing and being groped. Her skirt is slowly being lifted, but the girl apparently does not mind.'
  601. gs 'arousal', 'voyeur', 5
  602. gs 'stat'
  603. act 'Leave':gt 'kafe', 'workPred'
  604. elseif kaferand = 16:
  605. *clr & cla
  606. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand13.jpg"></center>'
  607. 'Going into one of the stalls you see guys playing cards with some girls. It looks like they are losing at strip-poker sitting in their underwear.'
  608. gs 'arousal', 'voyeur', 5
  609. gs 'stat'
  610. act 'Leave':gt 'kafe', 'workPred'
  611. elseif kaferand = 17:
  612. *clr & cla
  613. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand14.jpg"></center>'
  614. 'You see two guys dancing with a girl touching her everywhere and lifting her skirt. The girl reacts by laughing without even trying to cover up how much the rest of the customers are staring.'
  615. gs 'arousal', 'voyeur', 5
  616. gs 'stat'
  617. act 'Leave':gt 'kafe', 'workPred'
  618. elseif kaferand = 18:
  619. *clr & cla
  620. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand15.jpg"></center>'
  621. 'You see how a guy on the dance floor kisses a girl and runs his hand under her skirt practically fucking her with his fingers through her panties.'
  622. gs 'arousal', 'voyeur', 5
  623. gs 'stat'
  624. act 'Leave':gt 'kafe', 'workPred'
  625. elseif kaferand = 19:
  626. *clr & cla
  627. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand16.jpg"></center>'
  628. 'You see a drunk girl, legs spread, skirt hitched and no panties as a cheerful young man fucks her pussy with his fingers.'
  629. gs 'arousal', 'voyeur', 5
  630. gs 'stat'
  631. act 'Leave':gt 'kafe', 'workPred'
  632. elseif kaferand = 20:
  633. *clr & cla
  634. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand17.jpg"></center>'
  635. 'You see a guy hugging a drunken girl. He takes a mouthful of beer and pours it into her mouth with a kiss as a second guy massages her boobs.'
  636. gs 'arousal', 'voyeur', 5
  637. gs 'stat'
  638. act 'Leave':gt 'kafe', 'workPred'
  639. elseif kaferand = 21:
  640. *clr & cla
  641. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand18.jpg"></center>'
  642. 'Going into the attic you see two guys on either end of a girl who sucks cock as her bare ass wiggles with the second man fucking her as deeply as possible.'
  643. gs 'arousal', 'voyeur', 5
  644. gs 'stat'
  645. act 'Leave':gt 'kafe', 'workPred'
  646. elseif kaferand = 22:
  647. *clr & cla
  648. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand19.jpg"></center>'
  649. 'You see a young girl on the dance floor practically dancing in her underwear with a young guy groping her.'
  650. gs 'arousal', 'voyeur', 5
  651. gs 'stat'
  652. act 'Leave':gt 'kafe', 'workPred'
  653. elseif kaferand = 23:
  654. *clr & cla
  655. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand20.jpg"></center>'
  656. 'You see two young guys bending a girl over and miming sex with her, all laughing hysterically.'
  657. gs 'arousal', 'voyeur', 5
  658. gs 'stat'
  659. act 'Leave':gt 'kafe', 'workPred'
  660. elseif kaferand = 24:
  661. *clr & cla
  662. '<center><img <<$set_imgh>> src="images/shared/sex/public/ivrand21.jpg"></center>'
  663. 'Going into one of the stalls you see a man licking a girl''s pussy in front of some other guy as she is lying on her back and catching a buzz from smoking a cigarette.'
  664. gs 'arousal', 'voyeur', 5
  665. gs 'stat'
  666. act 'Leave':gt 'kafe', 'workPred'
  667. elseif kaferand >= 90 and (opusk > 0 or gnewQW = 5) and pirsA = 0:
  668. *clr & cla
  669. pirsA = 1
  670. PirsA1_owned = 1
  671. ! WD: Unused ~ 'pirsday'
  672. ! pirsday = day
  673. '<center><img <<$set_imgh>> src="images/pc/body/piercings/a1.jpg"></center>'
  674. 'You are called to one of the clients, you go to the table and notice that in front of you are the real criminals.'
  675. 'When you get to the table, the leader tells you to come closer to him. As soon as you do, you are grabbed very hard and painfully by the neck.'
  676. 'The leader tells you, "Bitch, open your mouth." You obediently open your mouth, he looks back at you and slaps you very hard. "I do not see a pierced tongue. Whores should wear piercings so that a decent person can immediately understand what they are."'
  677. 'The leader turns to his mobsters and tells them it is necessary to fix you. At the same moment you are grabbed and strong arms carry you out of the diner, you are thrown into the back seat of the jeep and it drives off.'
  678. 'The drive is not very long, riding up to what looks like a jail, the jeep honks and gates open soundlessly. The jeep pulls up by the territory cottages. A strong man drags you out of the car and into the basement.'
  679. 'The basement has all the tools set out ready. You sit on a chair and a heavily tattooed orangutan comes up to you with a clip and a pair of scissors, he pull your tongue out of your mouth and pierces it with lightning speed. Into the bleeding wound in your tonuge he attaches a small bar.'
  680. 'Damn, it''s very painful. You moan with your tongue hanging out, the bandits laughing at your pain. Finally your tongue is freed. Tears roll down your cheeks as the bandits escort you out of the cottages.'
  681. act 'Go home': minut += 5 & gt 'street'
  682. elseif kaferand > 25 and (opusk > 0 or gnewQW = 5) and pirsA > 0 and hour >= 12 and hour <= 19 and cafe_mobster ! daystart:
  683. *clr & cla
  684. cafe_mobster = daystart
  685. 'The Mob boss beckons you to his table. You approached him with trembling knees.''He looks at you like a boa constrictor at a rabbit and says, "Whore, open your mouth." You open your mouth obediently and quickly stick out your tongue.'
  686. if pirsA = 10000:
  687. i = 1
  688. :looptongue_pir
  689. if dyneval('RESULT = PirsA<<i>>_owned') = 1:
  690. pirsA = i
  691. else
  692. i += 1
  693. jump 'looptongue_pir'
  694. end
  695. pierWearCount += 1
  696. 'The leader asks you where your tongue piercing is. You produce it from your pocket and shakily manage to fit it and screw it tight.'
  697. end
  698. 'The leader takes you by the face and you freeze under his piercing gaze. "All the same, good job guys. Okay whore, get under the table and entertain me."'
  699. act 'Get under the table':
  700. *clr & cla
  701. if glavar = 0:glavar = 1
  702. '<center><img <<$set_imgh>> src="images/shared/sex/blowjob/bj23.jpg"></center>'
  703. 'You obediently crawl under the table and pull out the leader''s penis from his pants. Dutifully you caress it with your tongue and start sucking.'
  704. 'The ringleader, as if made of stone, did not flinch a muscle as he empties his his balls into your mouth.'
  705. gs 'arousal', 'bj', 15, 'sub'
  706. horand = rand(1, 100)
  707. if horand > pcs_horny:pcs_horny += 10 & 'You were not satisfied'
  708. $orgasm_or = 'no'
  709. if horand <= pcs_horny:pcs_horny = 0 & orgasm += 1 & 'You orgasm'
  710. $orgasm_or = 'yes'
  711. gs 'cum_call','mouth',$boy,1
  712. 'You swallow all his sperm and suck him dry.'
  713. gs 'arousal', 'end'
  714. gs 'stat'
  715. act 'return to work':gt 'kafe', 'workPred'
  716. end
  717. end
  718. elseif znarand <= pcs_apprnc and pcs_lover < 3:
  719. *clr & cla
  720. gs 'boy'
  721. '<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/waitress_client.jpg"></center>'
  722. 'At the table sits a <<$boybody>> <<$boybod>> <<$boyface>> guy. He is <<$boyClo>>'
  723. 'You take his order, and when you bring him the bill, he asks if he could meet you.'
  724. act 'No':
  725. cla
  726. money += 10
  727. 'The man is angry he leaves you a 10 <b>₽</b> tip and goes.'
  728. act 'Move away':gt 'kafe', 'workPred'
  729. end
  730. act 'Yes':
  731. cla
  732. money += 100
  733. gs 'boyfrend', 'start'
  734. stopboy = 0
  735. 'The man is glad that you do not mind dating him. He introduces himself as <<$boydesc>> and asks for your phone number, promising to call you back tomorrow.'
  736. 'Then he leaves you a hundred <b>₽</b> tip and goes.'
  737. act 'Move away':gt 'kafe', 'workPred'
  738. end
  739. end
  740. end
  741. elseif hour >= 22:
  742. act 'Finish shift and go home':
  743. cla
  744. if GiviSex = 0 and npc_rel['A41'] < 90 or pcs_apprnc < 0:
  745. 'Givi nods his head at you, "Goodbye, <<$pcs_nickname>>."'
  746. act 'Leave':
  747. cla
  748. minut += 5
  749. gt 'kafeend'
  750. end
  751. else
  752. gt 'kafe2', 'givipredlog'
  753. end
  754. end
  755. end
  756. end
  757. if $ARGS[0] = 'razvod':
  758. $menu_loc = 'kafe'
  759. $menu_arg = 'razvod'
  760. menu_off = 0
  761. $location_type = 'event'
  762. cla
  763. act 'Get up from the table':gt 'kafe', 'start'
  764. act 'Order from the menu (0:05)':gs 'food_menu'
  765. deyst = rand(0, 3)
  766. if deyst = 0:
  767. '<<$boydesc>> invites you to dance.'
  768. act 'Dance with him':gt 'cafe2', 'dance'
  769. if pcs_horny < 75:
  770. act 'Leave': minut += 5 & gt 'street'
  771. end
  772. elseif deyst = 1:
  773. '<<$boydesc>> asks permission to sit down at the same table as you.'
  774. act 'Drink with him':gt 'cafe2', 'booze'
  775. if pcs_horny < 75:
  776. act 'Leave': minut += 5 & gt 'street'
  777. end
  778. elseif deyst = 2:
  779. '<<$boydesc>> invites you to a nearby party which he is going to.'
  780. act 'Agree to party':gt 'cafe2', 'kompashka'
  781. if pcs_horny < 75:
  782. act 'Leave': minut += 5 & gt 'street'
  783. end
  784. elseif deyst = 3:
  785. '<<$boydesc>> is incredibly drunk and you feel tipsy just from the smell of booze on him. "Hey baby, got some spare time? Come have fun in the toilet."'
  786. act 'Meet in bathroom':gt 'cafe3', 'toilet'
  787. if pcs_horny < 95:
  788. act 'Leave':
  789. cla
  790. if rand(0, 400) < pcs_apprnc:
  791. '"Come on, baby, I will give you two thousand <b>₽</b>. Daddy wants to have fun."'
  792. act 'Meet in bathroom':
  793. money += 2000
  794. gt 'cafe3', 'toilet'
  795. end
  796. else
  797. '"Well, okay, get out of here, you are ugly anyway."'
  798. end
  799. act 'Tell him to fuck off': minut += 5 & gt 'street'
  800. end
  801. end
  802. end
  803. end
  804. --- kafe ---------------------------------