clener 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371
  1. # clener
  2. if $ARGS[0] = 'start':
  3. cla
  4. *clr
  5. CLOSE ALL
  6. if sound = 0 and hour >= 8 and hour < 17:PLAY 'sound/office.mp3',30 & PLAY 'sound/office2.mp3',30
  7. minut += 5
  8. clr
  9. gs 'stat'
  10. if night_mode = 1:
  11. fcolor = rgb(255, 255, 255)
  12. bcolor = rgb(0, 0, 0)
  13. lcolor = rgb(106, 90, 205)
  14. else
  15. fcolor = rgb(0, 0, 0)
  16. bcolor = rgb(255, 255, 255)
  17. lcolor = rgb(106, 90, 205)
  18. end
  19. '<center><b><font color="maroon">office building</font></b></center>'
  20. '<center><img src="images/locations/city/residential/office/clener.jpg"></center>'
  21. 'On the walls there are different ads, one of which says:"Cleaner Wanted".'
  22. if svQW >= 1:
  23. if hour >= 8 and hour <= 16 and week < 6:
  24. 'The door to the<a href="exec:gt ''torgpred''">Trade Mission</a> is open.'
  25. else
  26. 'The door of the trade mission is closed and the schedule is visible:Sat and Sun 8:00--16:00'
  27. end
  28. end
  29. if jouryQwNo = 1 and hour = 17:
  30. 'Yuri goes through the corridor (the same office worker who invited you for a walk, but you refused). He looks at you and starts coming closer.'
  31. act 'Talk to Yuri':
  32. cla
  33. minut += 15
  34. gs 'stat'
  35. 'Yuri walks up to you and says, "<<$pcs_nickname>>, want to grab a cup of coffee?"'
  36. act 'No':jouryQwNo = 1 & gt 'clener', 'start'
  37. act 'Drink coffee':
  38. cls
  39. minut += 30
  40. gs 'stat'
  41. 'You go to the café, where Yuri orders coffee. You sit down at the table and begin to drink. Yuri is painfully quiet. He has no sense of humor and is very stiff. Obviously he likes you, but he does not know what to do. When you are done with the coffee Yuri suggests (going with him?).'
  42. act 'No':jouryQwNo = 1 & gt 'clener', 'start'
  43. act 'Go with Yuri':gt 'youry', 'quest'
  44. end
  45. end
  46. end
  47. if borodachQW > 0 and borodachSex = 0 and hour >= 19:'The security guard, Sasha, nods at you.'
  48. if borodachQW > 0 and borodachSex > 0 and hour >= 19:'The security guard, Sasha, smiles and says:"Hi <<$pcs_nickname>>!"'
  49. if borodachQW > 0 and hour >= 19:
  50. act 'Approach Sasha':
  51. cls
  52. minut += 5
  53. gs 'stat'
  54. if borodachSexDay = daystart:'You approach the security guard and say hello. You chat with him a bit, then Sasha has to go on a patrol and you let him go without disrupting him.'
  55. if borodachSexDay ! daystart:
  56. 'You approach the security guard and say hello. He winks at you, "I stashed a bottle here, I''m sure we''ve both earnt a little break."'
  57. act 'Join him':
  58. cla
  59. minut += 5
  60. gs 'stat'
  61. 'Sasha takes you into his cubbyhole and pulls out a bottle of vodka from under the table. He then reaches into a drawer and pulls out a piece of liver sausage and some cheese. He pours some of the vodka out into two glasses.'
  62. act 'Have a drink':
  63. cla
  64. 'You drink the shitty vodka and it burns your throat. Your throat is on fire and you quickly grabbed some cheese to help soothe it. Sasha casually downs the glass and doesn''t even blink. "Ah, good one."'
  65. 'While you are leaning over to eat the sausage, you feel a light touch as the guard pats you on the ass.'
  66. act 'Smile':
  67. cla
  68. minut += 15
  69. pcs_horny += 10
  70. gs 'stat'
  71. 'You smile and Sasha pours more vodka, not stopping his caressing of your buttocks.'
  72. if pcs_horny < 50:dynamic $borodachNo2
  73. dynamic $borodachDrink
  74. end
  75. act 'Put your hand on his pants':
  76. cls
  77. borodachTimes += 1
  78. gs 'stat'
  79. picrand = rand(0, 2)
  80. if picrand = 0:'<center><img src="images/locations/city/residential/office/sex/guard/hj.jpg"></center>'
  81. if picrand = 1:'<center><img src="images/locations/city/residential/office/sex/guard/hj1.jpg"></center>'
  82. if picrand = 2:'<center><img src="images/locations/city/residential/office/sex/guard/hj2.jpg"></center>'
  83. 'You put your hand on his crotch and feel his erection harden. Your thin fingers slide over his hardon and find the zipper. You unzip him and get his cock out of his pants. Sasha relaxes on the couch waiting for you to continue what you started.'
  84. gs 'arousal', 'hj', 15
  85. gs 'stat'
  86. dynamic $ohrhj
  87. dynamic $ohrbj
  88. end
  89. end
  90. end
  91. end
  92. gs 'arousal', 'end'
  93. gs 'stat'
  94. act 'Leave':gt 'clener', 'start'
  95. end
  96. end
  97. if clenerT >= 3 and borodachQW = 0 and hour >= 19:
  98. 'On a chair in front of the guard sits a crossword and he painfully remembers something. He asks you. "Bad ending to the case, and the second letter is I."'
  99. act 'Reply guard':
  100. cls
  101. borodachQW = 1
  102. '"Fiasco"'
  103. 'The guard smiles. "Exactly I knew PIZDETS couldn''t be the answer.'
  104. act 'Leave':gt 'clener', 'start'
  105. act 'Laugh out loud':
  106. cla
  107. borodachQW = 2
  108. 'You laugh at the security guard, he smiles and puts aside the crossword. "You must be new, I haven''t seen you before. Cleaning lady work?"'
  109. 'You nod, "Yes, moonlighting, they pay the kind of money that you would not call it work."'
  110. '"By the way I''m Sasha, and you?'
  111. '"<<$pcs_nickname>>."'
  112. '"Very nice. I''ve got a bottle and have a break, Would you join me?'
  113. act 'Sorry, I have to go':gt 'clener', 'start'
  114. act 'Why not?':
  115. cla
  116. minut += 5
  117. gs 'stat'
  118. 'Sasha takes you into his cubbyhole and takes out a bottle of vodka from under the table, reached into a drawer and pulls out a piece of liver sausage and some cheese. Takes out a couple of glasses and pours vodka in them.'
  119. act 'Have a drink':
  120. cla
  121. 'You drink the shitty vodka and it burns your throat. Your throat is on fire and you quickly grabbed some cheese to help soothe it. Sasha casually downs the glass and doesn''t even blink. "Ah, good one."'
  122. 'While you are leaning over to eat the sausage, you feel a light touch on your ass, as if it happened by accident'
  123. act 'React':
  124. cla
  125. minut += 15
  126. pcs_horny += 10
  127. gs 'stat'
  128. '"Hey! What are you doing?"'
  129. '"C''mon, it was accident." Sasha began to mutter pouring more vodka. "Let''s have a drink."'
  130. if pcs_horny < 50:dynamic $borodachNo
  131. dynamic $borodachDrink
  132. end
  133. act 'To pretend not to notice':
  134. cla
  135. minut += 15
  136. pcs_horny += 15 + SUB
  137. gs 'stat'
  138. 'You eat, trying not to pay attention to it, since it was only a casual touch. Sasha pours more vodka and says "The second shot always tastes better" as he knocks over a glass.'
  139. if pcs_horny < 50:dynamic $borodachNo
  140. dynamic $borodachDrink
  141. end
  142. end
  143. end
  144. end
  145. end
  146. end
  147. if clener >= 10 and clenerT = 0:
  148. act 'Ask for more work':
  149. cla
  150. 'You ask Boris Ivanovich whether he has more work for you. He says that he needs a cleaner for cleaning the toilets. You can work almost every day. Cleaning toilets for an hour gets you 100 <b>₽</b> immediately in hand.'
  151. act 'Refuse and leave':gt 'street'
  152. act 'Agree to work':
  153. cla
  154. clenerT = 1
  155. 'You agreed to work.'
  156. act 'Leave':gt 'clener', 'start'
  157. end
  158. end
  159. end
  160. if clener = 1:
  161. act 'Talk about available jobs':
  162. cla
  163. 'You go into the office that advertised the job. You meet a large man in a jacket. He tells you you can work almost every day and clean the Office for 100 <b>₽</b> per hour, cash.'
  164. act 'Refuse and leave':gt 'street'
  165. act 'Agree to work':
  166. cla
  167. clener = 2
  168. 'You agree to work.'
  169. act 'Leave':gt 'clener', 'start'
  170. end
  171. end
  172. end
  173. if clener > 1 and clenday ! daystart:
  174. act 'Mop the floor in the office (1:00)':
  175. cla
  176. *clr
  177. clenday = daystart
  178. minut += 60
  179. clener += 1
  180. pcs_mood -= 15
  181. money += 100
  182. pcs_sweat += 20
  183. '<center><img src="images/locations/city/residential/office/clener1.jpg"></center>'
  184. if clener < 5:
  185. if hour >= 9 and hour <= 16:'You fill a bucket of water and go to the office with a mop. The office staff keeps out of the way while you clean the floor.'
  186. elseif clener >= 5 and clener < 10:
  187. if hour >= 9 and hour <= 16:
  188. jouryQw += 1
  189. 'You fill a bucket of water and go to the office with a mop. The office staff keeps out of the way while you clean the floor. One of the office workers, a man with blond hair and a red face looks at you and tries to hide it, but you feel his burning gaze.'
  190. end
  191. elseif clener >= 10:
  192. if hour >= 9 and hour <= 16 and jouryQw < 7:
  193. jouryQw += 1
  194. 'You fill a bucket of water and go to the office with a mop. The office staff keeps out of the way while you clean the floor. One of the office workers, a man with blond hair and a red face looks at you and tries to hide it, but you feel his burning gaze.'
  195. elseif jouryQw = 7 and hour >= 9 and hour <= 16:
  196. cls
  197. gs 'stat'
  198. jouryQw += 1
  199. '<center><img src="images/locations/city/residential/office/clener1.jpg"></center>'
  200. 'You fill a bucket of water and go to the office with a mop. All the staff are out of the office, except for a red faced blond. He walks up to you visibly nervous and quietly says. "Hi. My name Yuri. I love you. Can we meet and do something after work?"'
  201. act 'No':
  202. cla
  203. jouryQwNo = 1
  204. 'After the work is complete you go to the commandant of the building Boris Ivanovich. He gives you 100 <b>₽</b> for the work.'
  205. act 'Leave':gt 'clener', 'start'
  206. end
  207. act 'Yes':
  208. cla
  209. minut += 15
  210. gs 'stat'
  211. 'Yuri said that he is just about to finish his work and will meet you at the entrance to the building.'
  212. 'After your work is completed you go to the commandant of the building Boris Ivanovich. He gives you 100 <b>₽</b> for the work.'
  213. 'As you leave, there at the entrance to the building Yuri is already waiting for you. He''s pretty emotional and it seems as if he doesn''t know what to do. Not knowing what to say, he blurts out, "Maybe we''ll go to me, watch some movies, drink champagne and talk."'
  214. act 'No':jouryQwNo = 1 & gt 'clener', 'start'
  215. act 'Go with Yuri':gt 'youry', 'quest'
  216. end
  217. exit
  218. end
  219. if jouryQw > 7 and hour >= 9 and hour <= 16 and jourySex = 0:'You fill a bucket of water and go to the office with a mop. The office staff keeps out of the way while you clean the floor. Yuri looks at you studying every inch of your figure.'
  220. if jouryQw > 7 and hour >= 9 and hour <= 16 and jourySex > 0:'You fill a bucket of water and go to the office with a mop. The office staff keeps out of the way while you clean the floor. Yuri pretends not to notice you in the office.'
  221. end
  222. if hour < 9 or hour > 16:'In the office is unoccupied, you quietly washed the floor and wiped the floor in the office.'
  223. 'After the work is complete you go to the commandant of the building Boris Ivanovich. He gives you 100 <b>₽</b> for the work.'
  224. act 'Leave':gt 'clener', 'start'
  225. end
  226. end
  227. if clenerT >= 1 and clendayT ! daystart:
  228. act 'Clean toilets (1:00)':
  229. cla
  230. *clr
  231. clendayT = daystart
  232. minut += 60
  233. clenerT += 1
  234. pcs_mood -= 25
  235. money += 100
  236. pcs_sweat += 30
  237. '<center><img src="images/locations/city/residential/office/clener2.jpg"></center>'
  238. if jouryQw > 7 and hour >= 9 and hour <= 16 and jourySex > 0 and jouryResult = 0:
  239. 'You entered the booth and begin to scrub the toilet bowl. The toilet door slams as somebody comes in, you look out of the booth and see George. He, too, saw you and comes over to you. "<<$pcs_nickname>>, do not come to me in the office, well, you know, the team does not understand that I''m meeting with the cleaner."'
  240. act 'You make me ashamed?':
  241. cla
  242. 'You come off the toilet and looked into the eyes of Yuri and asked, "Are you ashamed of me?" Yuri stammers, "Well, not that that would be embarrassing, but you must understand, I am a manager, you are the cleaning lady. We must not be seen together. But I want you to continue on. You know where I live, come to see me after 4 pm."'
  243. act 'Fuck you':
  244. cla
  245. pcs_dom += 1
  246. jouryResult = 1
  247. 'Such behavior has offended you and without hesitation you send Yuri packing. He turns and walks out of the closet.'
  248. 'You washed the floor in the toilet and polished all the toilets and urinals to a shine. After that you were given 100 <b>₽</b> for your work.'
  249. act 'Leave':gt 'clener', 'start'
  250. end
  251. act 'Okay.':
  252. cla
  253. sub += 1
  254. jouryResult = 10
  255. 'Yuri only sees you as a hole for his member. But you put up with it and agree to go to his home. Yuri nods in satisfaction and walks out of the toilet.'
  256. 'You washed the floor in the toilet and polished all the toilets and urinals to a shine. After that you were given 100 <b>₽</b> for your work.'
  257. act 'Leave':gt 'clener', 'start'
  258. end
  259. end
  260. exit
  261. end
  262. if StasikValera > 0 and SVqw = 0:
  263. 'You cleaned the toilets to a shine at this moment you hear the toilet door as someone walks in, turning around you see a man. You recognise him, it is Stasik, with him is his friend Valera you met at the beach. Stasik also apparently recognize you and comes up to you, "Hi <<$pcs_nickname>>, you work as a cleaner?"'
  264. act 'Explain':
  265. cls
  266. gs 'stat'
  267. '<center><img src="images/locations/city/residential/office/clener2.jpg"></center>'
  268. 'You shrug. "I need the money. I earn the money."'
  269. 'Stasik smiles "Well, for an attractive girl I can find a decent part-time job. I can always need merchandisers."'
  270. act 'Further':
  271. cls
  272. SVqw = 1
  273. gs 'stat'
  274. '<center><img src="images/locations/city/residential/office/clener2.jpg"></center>'
  275. 'You ask about the details. Stasik tells you, "It''s very simple. In the northern, central and residential areas are supermarkets. You come to our office to work, then go to all three stores and arrange our products there, making changes according to the assignment. At the checkout you take a receipt confirming that you''ve been to work. Afterwards, head back to our office and we will pay you compensation. 500 <b>₽</b> for a few hours work. No hard labour, what do you say?"'
  276. act 'Not interested':gt 'clener', 'start'
  277. act 'I agree':
  278. cls
  279. SVqw = 2
  280. gs 'stat'
  281. '<center><img src="images/locations/city/residential/office/clener2.jpg"></center>'
  282. 'You agree and Stas nods, then walks out of the toilet.'
  283. act 'Leave':gt 'clener', 'start'
  284. end
  285. end
  286. end
  287. exit
  288. end
  289. 'You washed the floor in the toilet and polished all the toilets and urinals to a shine. After that you were given 100 <b>₽</b> for your work.'
  290. act 'Leave':gt 'clener', 'start'
  291. end
  292. end
  293. act 'Leave':gt 'street'
  294. end
  295. --- clener ---------------------------------