hotel_resep.qsrc 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375
  1. # hotel_resep
  2. *clr & cla
  3. $menu_loc = 'hotel_resep'
  4. $menu_arg = ''
  5. menu_off = 0
  6. gs'stat'
  7. '<center><H4>Hotel reception</H4></center>'
  8. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/resep.girl0,'+rand(0,10)+'.jpg"></center>'
  9. 'The same cute brunette as always is manning the reception desk. You wonder if she ever takes a break at all.'
  10. act 'Step away from the reception desk':gt'HotelHole','skip_resepevent'
  11. act'Rent a room':
  12. menu_off = 1
  13. *clr & cla
  14. gs'stat'
  15. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/resep.girl0,'+rand(0,10)+'.jpg"></center>'
  16. 'The girl behind the desk smiles at you and asks: "Hello miss! Would you like to rent a room?"'
  17. if hotelroom>0:
  18. *clr
  19. cla
  20. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/resep.girl0,'+rand(0,10)+'.jpg"></center>'
  21. 'She looks in the computer: "I see you already have a room here. As it is already booked and paid for the only way to change it to a different room, would be to cancel your existing booking. To do so without notice would forfeit your payment, I would advise against this, but you may do so if you wish."'
  22. act'Yes, cancel your booking':hotelroom=0 & gt'HotelHole'
  23. act'No':gt'HotelHole'
  24. end
  25. if hotelroom = 0:
  26. act'Yes':
  27. *clr
  28. cla
  29. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/resep.girl0,'+rand(0,10)+'.jpg"></center>'
  30. 'She smiles at you happily: "Excellent! We have the following rooms available right now:"'
  31. 'Standard room - 500 <b>₽</b> / night;'
  32. 'Luxury room - 1500 <b>₽</b> / night;'
  33. 'and the Royal Suite - 10000 <b>₽</b> / night.'
  34. act'Normal room':
  35. *clr
  36. cla
  37. hotelroom1day=input ("For how long would you like to stay?")
  38. if hotelroom1day<0:set hotelroom1day=0
  39. if hotelroom1day*500>money:msg'You can''t afford to stay in the hotel for that long.'&gt'HotelHole'
  40. if hotelroom1day*500<=money and hotelroom1day ! 0:
  41. money-=hotelroom1day*500
  42. hotelroom=1
  43. hotelroom1day = daystart + hotelroom1day
  44. 'You count the money and give it to her, and she gives you the key to your room in return. She says happily: "Thank you miss, I hope you enjoy your stay!"'
  45. act'Step away from the reception desk':gt'HotelHole'
  46. end
  47. if hotelroom1day = 0:gt'HotelHole'
  48. end
  49. act'Luxury room':
  50. *clr
  51. cla
  52. hotelroom1day=input ("For how long would you like to stay?")
  53. if hotelroom1day<0:set hotelroom1day=0
  54. if hotelroom1day*1500>money:msg'You can''t afford to stay in the hotel for that long.'&gt'HotelHole'
  55. if hotelroom1day*1500<=money and hotelroom1day ! 0:
  56. money-=hotelroom1day*1500
  57. hotelroom=2
  58. hotelroom1day = daystart + hotelroom1day
  59. 'You count the money and give it to her, and she gives you the key to your room in return. She says happily: "Thank you miss, I hope you enjoy your stay!"'
  60. act'Step away from the reception desk':gt'HotelHole'
  61. end
  62. if hotelroom1day = 0:gt'HotelHole'
  63. end
  64. act'Royal suite':
  65. *clr
  66. cla
  67. hotelroom1day=input ("For how long would you like to stay?")
  68. if hotelroom1day<0:set hotelroom1day=0
  69. if hotelroom1day*10000>money:msg'You can''t afford to stay in the hotel for that long.'&gt'HotelHole'
  70. if hotelroom1day*10000<=money and hotelroom1day ! 0:
  71. money-=hotelroom1day*10000
  72. hotelroom=3
  73. hotelroom1day = daystart + hotelroom1day
  74. 'You count the money and give it to her, and she gives you the key to your room in return. She says happily: "Thank you miss, I hope you enjoy your stay!"'
  75. act'Step away from the reception desk':gt'HotelHole'
  76. end
  77. if hotelroom1day = 0:gt'HotelHole'
  78. end
  79. act 'Step away from the reception desk':gt'HotelHole'
  80. end
  81. act'No, thank you':gt'HotelHole'
  82. end
  83. end
  84. if hotelcollect > 0:
  85. hotelcollect = 0
  86. money+=maidtime*250
  87. 'The brunette quickly checks the computer and then gives you <<maidtime*250>> <b>₽</b> for all the shifts you worked in the hotel.'
  88. maidtime=0
  89. end
  90. If GermanQW < 1:
  91. act 'Ask about the maid job':
  92. menu_off = 1
  93. *clr & cla
  94. if GermanQW = 0:GermanQW = 1
  95. gs'stat'
  96. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/resep.girl0,'+rand(0,10)+'.jpg"></center>'
  97. 'You approach the reception desk, and ask the girl: "Excuse me... I hear you are often looking for maids? I would like to come work as a maid here."'
  98. 'She nods understandingly, and takes a quick look at your figure: "We do often need maids, that''s true. I''d hire you in an instant, but unfortunately it''s not up to me. You should go see Herman Leonidovich, the hotel manager. He''s usually in his office between 12:00 and 14:00. I bet he will hire you! Good luck when you go see him!"'
  99. act 'Step away from the reception desk':gt'HotelHole','skip_resepevent'
  100. end
  101. end
  102. if proshotelopen = 1 and proshotelday ! daystart:
  103. act'Ask for "The Peacock"':
  104. menu_off = 1
  105. if pavhotprosQW = 6:
  106. pavhotprosQW = 7
  107. PavlinQW = 1
  108. end
  109. *clr & cla
  110. gs'stat'
  111. if pavlevent = 1:
  112. 'You are too scared of Pavlin at the moment to meet him in a private place.'
  113. act 'Step away from the reception desk':gt'HotelHole','skip_resepevent'
  114. exit
  115. end
  116. if pcs_makeup <= 1 or pcs_hairbsh < 1 or pcs_sweat > 26:
  117. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/resep.girl0,'+rand(0,10)+'.jpg"></center>'
  118. '"Pavlin expects you to be clean, made-up and with your hair looking nice. I can''t let you go up looking like this," she says.'
  119. act 'Step away from the reception desk':gt'HotelHole','skip_resepevent'
  120. exit
  121. end
  122. 'You approach the receptionist and ask for ''The Peacock''.'
  123. if hour >= 12 and hour < 20:
  124. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/pavlin/pavlin.jpg"></center>'
  125. 'She nods and waves to Pavlin who is sitting in the lobby'
  126. 'Pavlin comes over and greets you.'
  127. '"Are you ready to do some work <<$pcs_firstname>>?"'
  128. 'Without bothering to wait for you to respond he takes out his phone and calls a client.'
  129. '"OK, let''s go to the room"'
  130. else
  131. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/resep.girl0,'+rand(0,10)+'.jpg"></center>'
  132. 'She picks up the phone and says: "Pavlin, there is another one here for you... Sure I''ll send her right up."'
  133. 'She gives you a subtle smile and tells you Pavlin is waiting for you in room 305'
  134. end
  135. act 'Go to room 305':
  136. *clr & cla
  137. gs'stat'
  138. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/pavlin/pavlin.jpg"></center>'
  139. if hour >= 12 and hour < 20:
  140. 'You enter the room with Pavlin.'
  141. '"You just sit down on the bed; the client will be here in a few minutes."'
  142. else
  143. 'You go to the room and knock on the door. Pavlin opens the door.'
  144. 'He lets you enter the room and offers you to sit down on the couch.'
  145. '"When the girl at the desk called me I informed the customer straight away, they will be here shortly."'
  146. end
  147. 'Indeed not one minute later there was a knock on the door, Pavlin opened up and had a short conversation with the customer. The customer handed him a wad of cash and entered the room.'
  148. '"I''ll be waiting in the hotel bar, meet me there when you are done girl," said Pavlin while he left the room.'
  149. act 'Perform your duty':gt 'hotel_resep', 'pavgenpros'
  150. end
  151. end
  152. end
  153. if $ARGS[0] = 'pavlbar':
  154. menu_off = 1
  155. *clr & cla
  156. gs'stat'
  157. 'You stand up, put your clothes back on and step out of the room.'
  158. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/pavlin/pavlin.jpg"></center>'
  159. 'You go to the bar and see Pavlin sitting in a boot in the corner of the bar.'
  160. 'He hands you 750 <b>₽</b>.'
  161. if npc_rel['A217'] = -1:
  162. money += 750
  163. gs 'stat'
  164. 'You refuse to even take a look at him, you swipe the 750 <b>₽</b> from his hand and walk away.'
  165. act'Go back to the hotel lobby':gt'HotelHole','skip_resepevent'
  166. exit
  167. end
  168. if npc_rel['A217'] = 15:
  169. minut += 10
  170. PavlinQW = 8
  171. npc_rel['A217'] = 20
  172. money += 750
  173. gs 'stat'
  174. 'You tell Pavlin that you were basically assraped by the client.'
  175. '"What the fuck, he did not pay for that!!!"'
  176. 'Pavlin storms out to find the client.'
  177. '<br>'
  178. '...'
  179. '<br>'
  180. '10 minutes later he returns, you can see his fists are covered in blood.'
  181. '"You are lucky I caught up with him, why did you allow this to happen? You should have checked with me before offering your ass to a client."'
  182. '"But I..." You wanted to explain that you did not offer anything but were forced into it.'
  183. '"If I had known you were in to the more kinky stuff I would have charged more for you."'
  184. '"Today I obviously can''t pay you extra but if you want to earn an extra buck in the future, let me know and I will arrange some of my more kinky clients for you."'
  185. act'Go back to the hotel lobby':gt'HotelHole','skip_resepevent'
  186. exit
  187. end
  188. if npc_rel['A217'] > 6:
  189. money += 750
  190. gs 'stat'
  191. '"This was not what we agreed to you say, I need more..."'
  192. '"Sure, you can have more, but you need to do some extra work for that."'
  193. 'Pavlin takes your hand and moves it towards his crotch.'
  194. act 'Be content with what you have':
  195. *clr & cla
  196. 'You wiggle your hand free from his grip, take the money and get up.'
  197. '"This is really the last time you screwed me over," you say.'
  198. 'Pavlin is not really worried. He is confident you''ll be back.'
  199. 'He leans back in his chair and checks out your ass while you are leaving.'
  200. act'Go back to the hotel lobby':gt'HotelHole','skip_resepevent'
  201. end
  202. act 'Do the extra work':
  203. *clr & cla
  204. pav_prostitute += 1
  205. if npc_rel['A217'] >= 10:
  206. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/pavlin/pavlin_bj.jpg"></center>'
  207. '"Fine" you say. You open his fly and take out his half-erect penis.'
  208. '"Why don''t you use your mouth today?"'
  209. 'You look around to make sure nobody is watching you and then move your head towards his penis.'
  210. 'After a few minutes he tells you he is coming. You don''t want to make a mess here so you just keep it in your mouth and swallow all the spunk.'
  211. 'You sit straight again and look at Pavlin.'
  212. gs 'arousal', 'bj', 5, 'prostitution'
  213. swallow +=1
  214. else
  215. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/pavlin/pavlin_hj.jpg"></center>'
  216. '"Fine" you say. You open his fly and take out his half-erect penis.'
  217. 'After two minutes of stroking you can feel him coming all over your hand.'
  218. gs 'arousal', 'hj', 5, 'prostitution'
  219. end
  220. 'With a stupid grin on his face he reaches in his pocket and hands you an extra 250 <b>₽</b>.'
  221. money += 250
  222. gs 'arousal', 'end'
  223. gs 'stat'
  224. if npc_rel['A217'] <= 15 or npc_rel['A217'] > 19:npc_rel['A217'] += 1
  225. act'Go back to the hotel lobby':gt'HotelHole','skip_resepevent'
  226. end
  227. end
  228. if npc_rel['A217'] <= 5:
  229. 'You are sure the money he received from the customer was more than double this amount but you don''t feel like arguing.'
  230. 'You thank him and go back to the hotel lobby'
  231. npc_rel['A217'] += 1
  232. money += 750
  233. gs 'stat'
  234. act'Go back to the hotel lobby':gt'HotelHole','skip_resepevent'
  235. exit
  236. end
  237. if npc_rel['A217'] = 6 and pavlevent = 0:
  238. 'You are sure the money he received from the customer was more than double this amount'
  239. 'You bring up the issue: "Actually Pavlin I believe I should get more money, I am doing all the work here and I know these guys pay you much more than this."'
  240. ' Where Pavlin was still sitting there with a big smile a moment before, the moment you mentioned the money a gloom came over his face. This only lasted a few moments and then his smile reappeared.'
  241. '"You are right <<$pcs_firstname>>, come with me to my car I''ll give you a bonus today."'
  242. 'You are excited at the prospect of finally getting the money you earned but you are unsure if you can trust Pavlin.'
  243. minut += 5
  244. act 'Take no chances, accept the amount for today':
  245. *clr & cla
  246. PavlinQW = 2
  247. money += 750
  248. gs 'stat'
  249. '<br>"Actually, I have no time for this today, I have a doctor''s appointment in a few minutes. Next time I will expect that bonus."'
  250. '"Sure <<$pcs_firstname>>, no problem."'
  251. act'Go back to the hotel lobby':gt'HotelHole','skip_resepevent'
  252. end
  253. act 'Follow him outside':
  254. minut += 15
  255. *clr & cla
  256. 'You follow Pavlin outside and around the building towards the parking lot.'
  257. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/pavlin/pavlin_violent.jpg"></center>'
  258. 'Once you turned the corner and are out of sight from the street Pavlin suddenly grabs you by the shoulders and throws you against the wall'
  259. 'You are stunned and want to say something when suddenly Pavlin hits you with his fist in your face'
  260. '"WHO DO YOU THINK YOU ARE, BITCH? You work for ME, I decide how much money you get. YOU UNDERSTAND ME?"'
  261. 'He is screaming and after every sentence he hits you in the face again.'
  262. !only check for strength and dom at the moment, might change later
  263. if pcs_dom > 50 and pcs_stren > 60:
  264. PavlinQW = 3
  265. 'You try to defend yourself and start hitting back. He did not expect this and is startled for a moment.'
  266. 'You see an opening and take advantage of it.'
  267. 'With a swift movement you are able to push your knee in his groin.'
  268. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/pavlin/pavlin_violent3.jpg"></center>'
  269. 'This brings Pavlin to his knees, catching his breath.'
  270. 'You take this opportunity to turn around and run away.'
  271. '"Screw you , bitch, I will get you for this" is the last thing you hear before you are back on the street.'
  272. pavldom = 1
  273. else
  274. 'You are terrified and the only thing you dare to say is "I am sorry Pavlin. It won''t happen again."'
  275. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/pavlin/pavlin_violent2.jpg"></center>'
  276. '"You are damn right it won''t happen again." He waves the money in your face and then puts it in his pocket.'
  277. '"Now Get out of my sight." He grabs you and throws you in the direction of the street.'
  278. 'You quickly crawl on your feet and run away.'
  279. PavlinQW = 4
  280. end
  281. gs 'pain', 8,'head','hit'
  282. pavlevent = 1
  283. pavldaystart = daystart
  284. npc_rel['A217'] = 3
  285. fingal = 1
  286. gs 'stat'
  287. act'Run away':gt'pavtrain'
  288. end
  289. end
  290. exit
  291. end
  292. if $ARGS[0] = 'pavgenpros':
  293. menu_off = 1
  294. *clr & cla
  295. proshotelday = daystart
  296. pavproscount += 1
  297. guy += 1
  298. pav_prostitute += rand(2,4)
  299. gs'stat'
  300. gs 'npcgeneratec', '0'
  301. gs 'boyStat', $npclastgenerated
  302. 'The customer introduced himself as <<$boydesc>>.'
  303. 'Then you both got undressed and you started doing your job.'
  304. picrand = rand(0, 14)
  305. '<center><video autoplay loop src="images/shared/sex/blowjob/bj<<picrand>>.mp4"></video></center>'
  306. gs 'dinsex','dinrandbj'
  307. 'You move the dick out of your mouth and tell him to put on a condom and fuck you.'
  308. if pcs_dom >= 25:
  309. 'The man wanted to start arguing but he could see you would not be persuaded.'
  310. gs 'dinsex', 'boy_puts_his_condom'
  311. elseif rand(0,2) = 1 and pcs_dom < 25:
  312. 'The man started laughing and tells you he paid to fuck you ''raw'' so that''s what he was going to do.'
  313. dynamic $venerasiak
  314. else
  315. 'The man started arguing but you could convince him that using a condom would be safer for both of you.'
  316. gs 'dinsex', 'boy_puts_his_condom'
  317. end
  318. gs 'dinsex','vaginal_sex'
  319. picrand = rand(1, 5)
  320. '<center><img <<$set_imgh>> src="images/shared/sex/vag/miss/vagmis<<picrand>>.jpg"></center>'
  321. gs 'arousal', 'bj', 30, 'prostitution'
  322. dynamic $venerasiakOral
  323. gs 'arousal', 'vaginal', 30
  324. gs 'arousal', 'end'
  325. gs 'stat'
  326. if npc_rel['A217'] = 15:
  327. act'Continue':
  328. *clr & cla
  329. '"Wow your pussy is great, but I really want to try out this sweet little asshole." <<$boydesc>> says.'
  330. '"No way, we didn''t agree to this."'
  331. '"I don''t care bitch <<$npc_firstname[''A217'']>> still owes me a favor, so you are going to lie there and take it."'
  332. 'You try to get away but <<$boydesc>> pins you down and guides his cock towards your ass.'
  333. '<center><video autoplay loop src="images/shared/sex/anal/doggy/anal1.mp4"></video></center>'
  334. '"At least use some lube..."'
  335. 'Before you can finish your sentence <<$boydesc>> has already penetrated your anus and is thrusting with all his might.'
  336. 'You were not ready for it and start screaming your lungs out.'
  337. 'Luckily he did not last long and after 30 seconds he blew his load in your ass.'
  338. gs 'arousal', 'anal', 30, 'prostitution','sub','rough'
  339. gs 'arousal', 'end'
  340. gs 'stat'
  341. act'Go to the bar':gt 'hotel_resep','pavlbar'
  342. end
  343. else
  344. gs 'dinsex','sexcum'
  345. act'Go to the bar':gt 'hotel_resep','pavlbar'
  346. end
  347. end
  348. --- hotel_resep ---------------------------------