1
0

univer.qsrc 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376
  1. # univer
  2. if $ARGS[0] = 'start':
  3. $sexloc = 'univer'
  4. $location_type = 'public_indoors'
  5. cla
  6. clr
  7. *clr
  8. minut += 5
  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. elseif night_mode = 2:
  15. fcolor = rgb(255, 255, 255)
  16. bcolor = rgb(20, 20, 20)
  17. lcolor = rgb(106, 90, 205)
  18. else
  19. fcolor = rgb(0, 0, 0)
  20. bcolor = rgb(255, 255, 255)
  21. lcolor = rgb(106, 90, 205)
  22. end
  23. '<center><b><font color="maroon">The University</font></b></center>'
  24. '<center><img <<$set_imgh>> src="images/locations/city/island/university/univer.jpg"></center>'
  25. if student = 0 and abiturient = 0:'You can take preparatory classes at the University for 15,000 <b>₽</b>.'
  26. 'Admission examinations for the University are held in <b>August</b>.'
  27. 'The lectures begin at <b>08:00</b>. You won''t be allowed to attend if late.'
  28. 'First semester: September, October, November.'
  29. 'Second semester: February, March, April.'
  30. if student > 0:'You have completed <<kurs>> assignments for <<semestr>>.'
  31. if abiturient = 1:'You''ve enrolled in the preparatory classes.'
  32. act 'Leave':
  33. cla
  34. minut += 5
  35. gt 'island'
  36. end
  37. if student = 0 and abiturient = 0 and money >= 15000 and month < 9 and diplom = 0 and (age >= 17 or fakepassport = 1):
  38. ''
  39. act 'Pay for the preparatory classes (15,000 <b>₽</b>)':
  40. cla
  41. minut += 5
  42. money -= 15000
  43. abiturient = 1
  44. 'You paid 15,000 <b>₽</b> for the preparatory classes. They are held every weekday at <b>21:00</b>.'
  45. act 'Move away':gt 'univer', 'start'
  46. end
  47. elseif abiturient >= 1 and month < 9 and hour < 21 and week < 6:
  48. act 'Attend preparatory class (1:00)':
  49. cla
  50. *clr
  51. minut += 60
  52. abiturient += 1
  53. intel_exp += 1 + (mentats_dose - rand(0,mentats_dose))
  54. '<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom.jpg"></center>'
  55. 'You attend the preparatory class for an hour, you pay close attention to what is being said and make notes for the entrance examination later on.'
  56. act 'Leave class':gt 'univer', 'start'
  57. end
  58. end
  59. if month = 8 and student = 0 and diplom = 0 and (age >= 17 or fakepassport = 1):
  60. 'You can try to take an entrance exam.'
  61. act 'Take the entrance exam (1:00)':
  62. cla
  63. *clr
  64. minut += 60
  65. '<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom.jpg"></center>'
  66. if pcs_intel + abiturient >= 60:
  67. student = 1
  68. kurs = 1
  69. semestr = 1
  70. abiturient = 0
  71. 'You have successfully passed the entrance exam and can attend the University in September.'
  72. else
  73. 'You have failed the entrance exam. You need to study harder...'
  74. end
  75. act 'Leave class':gt 'univer', 'start'
  76. end
  77. end
  78. if week < 6 and student > 0 and month > 8 and month < 12:
  79. !! 1st semester
  80. act 'Visit the Dean':
  81. cla
  82. if semestr = 2 and examen = 0:examen = 2
  83. gt 'univer', 'dekanat'
  84. end
  85. elseif week < 6 and student > 0 and month > 1 and month < 5:
  86. !! 2nd semester
  87. act 'Visit the Dean':
  88. cla
  89. if semestr = 1 and examen = 0:examen = 2
  90. gt 'univer', 'dekanat'
  91. end
  92. elseif week < 6 and student > 0 and month = 12 and examen = 0 and semestr = 1:
  93. !! 1st semester exams
  94. act 'Do the exam':gt 'univer', 'examen'
  95. elseif week < 6 and student > 0 and month = 5 and examen = 0 and semestr = 2:
  96. !! 2nd semester exams
  97. act 'Do the exam':gt 'univer', 'examen'
  98. end
  99. end
  100. if $ARGS[0] = 'dekanat':
  101. $sexloc = 'univer'
  102. cla
  103. clr
  104. *clr
  105. minut += 5
  106. if examen = 1:
  107. examen = 0
  108. if semestr = 2:
  109. semestr = 1
  110. kurs += 1
  111. elseif semestr = 1:
  112. semestr = 2
  113. end
  114. elseif examen = 2:
  115. student = 0
  116. kurs = 0
  117. semestr = 0
  118. abiturient = 0
  119. stipuha = 0
  120. lektor = 0
  121. 'You got expelled from the University.'
  122. end
  123. if kurs = 2:
  124. diplom = 1
  125. student = 0
  126. kurs = 0
  127. semestr = 0
  128. abiturient = 0
  129. stipuha = 0
  130. 'Congratulations, you''ve earned your degree!'
  131. end
  132. gs 'stat'
  133. '<center><b><font color="maroon">Dean</font></b></center>'
  134. '<center><img <<$set_imgh>> src="images/locations/city/island/university/dekanat.jpg"></center>'
  135. 'You have completed <<kurs>> assignments for <<semestr>>.'
  136. 'Before the semester ends you must at least complete <<kurs>> of classes. It is positively looked upon if you manage to complete more.'
  137. if kursovikD > 0:'You''ve passed <<kursovikD>> assignments.'
  138. act 'Leave the Dean''s office':gt 'univer', 'start'
  139. if hour < 8 and student > 0:
  140. act 'Attend the lecture (6:00)':
  141. cla
  142. *clr
  143. minut += 360
  144. hour = 14
  145. minut = 0
  146. lektor += 1
  147. intel_exp += 1 + (mentats_dose - rand(0,mentats_dose))
  148. gs 'stat'
  149. '<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom1.jpg"></center>'
  150. 'You attend the lecture, taking notes as the professor calmly goes through the course material.'
  151. zanrand = rand(0, 9)
  152. if zanrand = 0:
  153. minut += 60
  154. 'During the lecture the professor asks you a question that you do not have the answer for, he asks that you stay behind after the class.'
  155. 'As the class finishes, you stay behind.'
  156. !!expanded this scene a lot, check code.
  157. act 'Remain in the classroom':
  158. cla
  159. *clr
  160. gs 'stat'
  161. '<center><img <<$set_imgh>> src="images/locations/city/island/university/krupin.jpg"></center>'
  162. 'The professor patiently explains some of the material he went through in the class, in a effort to help you better understand, so you don''t fall too far behind.'
  163. act 'Leave':gt 'univer', 'dekanat'
  164. act 'Seduce':
  165. cla
  166. *clr
  167. gs 'npcgeneratec', 0, 'professor Krupin', 51
  168. dick = 15
  169. $dick_girth = 'well proportioned'
  170. gs 'boyStat', $npclastgenerated
  171. '<center><img <<$set_imgh>> src="images/locations/city/island/university/sex/gradepay.jpg"></center>'
  172. 'Feeling pressured, you move over to his desk and take a seat on it, making sure he has a good view of your legs and short skirt. You grab his scarf and slide it back and forth across his neck as you open your legs, giving him a glimpse up your skirt, "This is all so "hard" to understand, but maybe if I do you a favor, you can repay me by giving me a passing grade." You don''t have a lot of time to be subtle, as you need to make sure you''re going to pass the class before you leave.'
  173. 'For a moment he seems insecure, as he looks around the room, "Well what do you have in mind?"'
  174. 'You bite your lower lip seductively and you know you have him trapped. You pull him by his scarf till he is standing, while you get on all fours. You look up at him, "Let me show you, professor Krupin."'
  175. gs 'arousal', 'foreplay', 5
  176. gs 'stat'
  177. act 'Give him a blow job':
  178. cla
  179. *clr
  180. '<center><img <<$set_imgh>> src="images/locations/city/island/university/sex/gradepay1.jpg"></center>'
  181. 'You undo his belt and pants, letting them drop down to his knees. You start stroking his cock and it doesn''t take long until it''s grown hard in your hand. You lick up and down along the shaft until you wrap your lips around his cock and you start bobbing your head up and down the shaft while stroking it with your hand as well.'
  182. 'He reaches over you and pulls up your skirt, pulling aside your panties. He rubs your pussy till he gets it wet and then he slips is fingers inside of you and starts finger fucking your pussy while you suck on his cock, causing you to moan in pleasure.'
  183. gs 'arousal', 'vaginal_finger', 10
  184. gs 'arousal', 'bj', 10
  185. minut -= 10
  186. gs 'stat'
  187. act 'A for sure':
  188. cla
  189. *clr
  190. gs 'cum_call', 'face', $boy, 1, '', '', 20
  191. gs 'cum_call', 'breasts', $boy, 1, '', '', 20
  192. gs 'arousal', 'end'
  193. '<center><img <<$set_imgh>> src="images/locations/city/island/university/sex/gradepay2.jpg"></center>'
  194. 'He begins pulling off your clothes, and you present no resistance as he gets you completely naked. Either your mouth or hand is constantly pleasuring his cock, often using both ways at once. Once you are completely naked and back in place he goes back to fingering your pussy.'
  195. 'You know he is yearning to fuck you, but you want to save that in case you start doing even worse in class and need to raise your grades again. So you intensify your efforts on sucking him off and start to deep throating him, all while fondling his balls.'
  196. 'He starts groaning, as he''s edging but trying to hold back. Suddenly he says, "I''m about to cum, I want to cum all over your face." At those words you let go of his cock and instead start stroking him with your hand. Soon he is spurting loads of sperm all over your face and some of it splattering on your perky breasts, once the last spurt has splattered on your body, you sit up to give him a perfect view of your naked body, covered in his cum. You grin at him. "So about my grades..."'
  197. 'He collapses back in his chair and nods his head, "Yes yes, don’’t worry you did well this time, you little minx." With a final smile and wink you gather you stuff and get dressed and head out of classroom.'
  198. gs 'arousal', 'hj', 5
  199. gs 'arousal', 'bj', 5, 'deepthroat'
  200. gs 'stat'
  201. minut -= 5
  202. act 'Leave':gt 'univer', 'dekanat'
  203. end
  204. end
  205. end
  206. end
  207. !!end of first scene expansion
  208. elseif zanrand = 1:
  209. minut += 60
  210. 'During the lecture the professor asks you a question that you do not have the answer for, you don''t know the answer but you hear someone smirking behind. Without any hesitation the professor calls the person out and tells the two of you to stay behind after the class.'
  211. 'As the class finishes, the two of you stay behind.'
  212. act 'Remain in the classroom':
  213. cla
  214. *clr
  215. gs 'stat'
  216. '<center><img <<$set_imgh>> src="images/locations/city/island/university/krupin.jpg"></center>'
  217. 'The professor patiently explains some of the material they went through in the class, in a effort to help you better understand, so you don''t fall too far behind. While he tells the other girl that it''s not polite to do that in class and she needs to properly behave.'
  218. act 'Leave':gt 'univer', 'dekanat'
  219. !!expanding scene two. check code.
  220. act 'Seduce':
  221. cla
  222. *clr
  223. gs 'npcgeneratec', 0, 'professor Krupin', 51
  224. dick = 15
  225. $dick_girth = 'well proportioned'
  226. gs 'boyStat', $npclastgenerated
  227. '<center><img <<$set_imgh>> src="images/locations/city/island/university/sex/gradepay.jpg"></center>'
  228. 'Feeling pressured, you move over to his desk and take a seat on it, making sure he has a good view of your legs and short skirt. You grab his scarf and slide it back and forth across his neck as you open your legs, giving him a glimpse up your skirt, "This is all so "hard" to understand, but maybe if I do you a favor, you can repay me by giving me a passing grade." You don''t have a lot of time to be subtle, as you need to make sure you''re going to pass the class before you leave.'
  229. 'For a moment he seems insecure, as he looks around the class, glancing at the other girl, "You should stop that..."'
  230. 'You bite your lower lip seductively and you know you have him trapped. You pull him by his scarf till he is standing, while you get on all fours. You look up at him, "Let me show you, professor Krupin."'
  231. 'The other girl''s eyes almost pop out as she realize what you are about to do, she looks at the professor and then the exit and seems unsure what to do.'
  232. gs 'arousal', 'foreplay', 5
  233. gs 'stat'
  234. act 'Give him a blow job':
  235. cla
  236. *clr
  237. gs 'arousal', 'bj', 10
  238. gs 'stat'
  239. '<center><img <<$set_imgh>> src="images/locations/city/island/university/sex/2forone.jpg"></center>'
  240. 'You undo his belt and pants, letting them drop down to his knees. You start stroking his cock and it doesn''t take long until it''s grown hard in your hand. You lick up and down along the shaft until you wrap your lips around his cock and you start bobbing your head up and down the shaft while stroking it with your hand as well.'
  241. 'The other girl is standing with her mouth open, seeing he is going along with it. Turned on, she kneels down beside you, giving you a little smile and joins in on the action.'
  242. act 'Share':
  243. cla
  244. *clr
  245. '<center><img <<$set_imgh>> src="images/locations/city/island/university/sex/2forone1.jpg"></center>'
  246. 'With her kneeling besides you, you suck on his cock for a bit, and pass it over to her as she eagerly locks her lips around it and slowly starts bobbing her head up and down. Perhaps she is trying to convince him to give her a free pass, well you can''t have that and you start sucking his balls as she continues sucking his cock.'
  247. gs 'arousal', 'bj', 5, 'group'
  248. gs 'stat'
  249. act 'A for sure':
  250. cla
  251. *clr
  252. gs 'cum_call', 'mouth', $boy, 1, '', '', 20
  253. '<center><img <<$set_imgh>> src="images/locations/city/island/university/sex/2forone2.jpg"></center>'
  254. 'The two of you trade back and forth, taking turns sucking it, each trying to outdo the other. Under this relentless tag team competition, he''s unable to outlast for long.'
  255. 'He starts groaning, as he''s edging but trying to hold back. Suddenly he says, "I''m about to cum, I''m going to cum in your mouth and then the two of you share it as you please." He says as the other girl happens to have him in her mouth, she dutifully sucks his cock until he cums in her mouth. Once he''s finished, she unlocks her mouth, as you lick his cock clean.'
  256. 'You then turn to her and french kiss her, the two of you cum swap cum in eachother mouths. As he collapses back into his chair, you stop kissing and you both swallow the remains of the sperm you ended up with. You turn to him, grinning, "So about my grades..."'
  257. 'He peacefully observes the two of you and waves his hand absently at the question, "Yes yes, I will make sure you get a passing grade, while you''re let off the hook, missy." The two of you smile at eachother, the two of you straighten your clothes up and give the professor a last little smile, as you leave the classroom.'
  258. gs 'arousal', 'bj', 10, 'group'
  259. gs 'arousal', 'kiss', 10, 'lesbian'
  260. minut -= 10
  261. gs 'arousal', 'end'
  262. gs 'stat'
  263. act 'Leave':gt 'univer', 'dekanat'
  264. end
  265. end
  266. end
  267. end
  268. end
  269. else
  270. act 'Leave':gt 'univer', 'dekanat'
  271. end
  272. end
  273. end
  274. !!end of secent scene expansion.
  275. if kursovik >= 100:
  276. act 'Hand in your assignment':
  277. cla
  278. *clr
  279. intel_exp += 1 + (mentats_dose - rand(0,mentats_dose))
  280. kursovik = 0
  281. kursovikD += 1
  282. '<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom1.jpg"></center>'
  283. 'You hand in your completed assignment.'
  284. act 'Leave the lecture hall':gt 'univer', 'dekanat'
  285. end
  286. end
  287. end
  288. if $ARGS[0] = 'examen':
  289. cla
  290. clr
  291. *clr
  292. minut += 60
  293. gs 'stat'
  294. '<center><b><font color="maroon">Exam</font></b></center>'
  295. '<center><img <<$set_imgh>> src="images/locations/city/island/university/examen.jpg"></center>'
  296. if lektor > 55 and kursovikD >= kurs:
  297. examen = 1
  298. kursovikD = 0
  299. stipuha = 1
  300. lektor = 0
  301. !!1200
  302. 'You completed all your examinations, passing them with honors, and on top of that you had outstanding attendance.'
  303. elseif ((pcs_intel >= 80) or (lektor > 40 and lektor <= 55)) and kursovikD >= kurs:
  304. examen = 1
  305. kursovikD = 0
  306. stipuha = 0
  307. lektor = 0
  308. 'You completed all your assignments and passed the exam.'
  309. elseif (pcs_intel >= 100) and kursovikD >= kurs + 10:
  310. examen = 1
  311. kursovikD = 0
  312. stipuha = 1
  313. lektor = 0
  314. 'Despite missing a lot of classes you still managed to complete all the assignments and somehow still managed to pass with honors.'
  315. elseif (pcs_intel < 70 and lektor <= 40) or kursovikD < kurs:
  316. examen = 2
  317. stipuha = 0
  318. 'You failed to pass the exam.'
  319. else
  320. examen = 2
  321. stipuha = 0
  322. 'You failed to pass the exam.'
  323. end
  324. act 'Leave the exam room':gt 'univer', 'dekanat'
  325. end
  326. --- univer ---------------------------------