gschool2 60 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015
  1. # gschool2
  2. if $ARGS[0] = 'start':
  3. fcolor = rgb(0, 0, 0)
  4. bcolor = rgb(255, 255, 255)
  5. lcolor = rgb(106, 90, 205)
  6. gs 'indoors'
  7. gs 'stat'
  8. '<center><b><font color="maroon">School</font></b></center>'
  9. '<center><img src="images/qwest/alter/gschool2.jpg"></center>'
  10. 'The hallways of the school building are painted with a cheap green paint, which you think may be toxic. Budget cuts.'
  11. act 'Leave the school building':gt 'gschool', 'start'
  12. if zverSlutQW = 1 and week = 1 and lariskaQwestDay < daystart and lariskaQwestDay ! 0 and zverRageQW = 2:
  13. zverSlutQW = 2
  14. if KotovZverHelp ! 1:
  15. $npcText[18] = 'Ever since your fight, Christina has been avoiding you. She''s been humiliated ever since you told the whole school about how she sucked the P.E. teacher''s dick for a place in the running competition, and beat her up when she tried to fight you. Barely a shade of her former self she stands timidly in a corner, her head still wrapped in gauss. Whenever she opens her mouth, people can see the broken teeth she hasn''t had a chance to get fixed yet.'
  16. if lariskaHelp > 0:
  17. 'Larissa tells you that you crushed Christina''s spirit when she lost that fight to you, and that there''s no fight left in her now. You know better though; Christina is the type of person to hold a grudge, and you expect she''s just biding her time until she finds a good opportunity to get back at you.'
  18. end
  19. else
  20. if LinaSlut > 0:$text_end = ' and Lina'
  21. 'Larissa tells you that Christina will require treatment for several months to fully recover from the beating you gave her, and also that Avelina has been hooking up with Vitek Kotov recently. You suspect this might have something to do with Christina; Lina would do anything for Christina. You feel a knot in your stomach; being on Vitek''s bad side could be really bad for you.'
  22. end
  23. if lariskaHelp > 0:LariskaHomeIn = 1
  24. $npcText[13] = 'Larissa is an athletic girl with a weak personality: she''s very dependent on other people''s opinions of her. Christina used to control her, but ever since you took care of Christina she has been a lot more lively. She has a spark in her eyes, and is almost always in a good mood. Even though Mikhail Nikolayevich sees a lot of potential in her and offered her a spot on the volleyball team, she''s afraid to go pro.'
  25. elseif zverSlutQW = 0 and week = 1 and lariskaQwestDay < daystart and lariskaQwestDay ! 0 and zverRageQW = 2:
  26. $npcText[18] = 'Christina is a tall and strong girl. She''s one of the best athletes your school has to offer. Her leadership skills, combined with her intelligence and tenacity make her a very serious threat to anyone who would challenge her.'
  27. grupTipe[18] = 2
  28. grupNPC[18] = 0
  29. ''
  30. $npcText[13] = 'Larissa is an athletic girl with a weak personality: she''s very dependent on other people''s opinions of her. Christina controls her every move, and ever since the fight she has been avoiding you. She seems even more down than usual, and often looks sad. Even though Mikhail Nikolayevich sees a lot of potential in her and offered her a spot on the volleyball team, she''s afraid to go pro.'
  31. if lariskaHelp > 0:
  32. $text_end = ' And don''t you worry, I will take care of your girlfriend Larissa as well. I''ll teach her what happens when she sides against me.'
  33. $npcText[13] = 'Larissa is an athletic girl with a weak personality: she''s very dependent on other people''s opinions of her. Christina used to control her, but ever since you stood up to Christina she has been a lot more lively. Even though Mikhail Nikolayevich saw a lot of potential in her and offered her a spot on the volleyball team, she''s afraid to go pro. Her close ties with Christina Zvereva have put her in a bad light, and she has now been banned from playing for the volleyball team even if she wanted to.'
  34. end
  35. 'Christina Zvereva approaches you:'
  36. '"What do you want, bitch? Have you recovered from your ass-kicking yet? At least you understand your place now.<<$text_end>>"'
  37. lariskaQwestDay += 99999
  38. end
  39. if hour <= 8:
  40. if rand(0,1) = 0:
  41. act 'Go to class':gt 'gschool2', 'start_classes'
  42. else
  43. !meet teacher, from 1.2.4
  44. 'You walk down the corridor, past countless classrooms. On the next corner, you meet your teacher Anatoly Evgenievich.'
  45. act 'Hello':
  46. cla
  47. *clr
  48. if grupNPC[26] < 10:
  49. if vnesh < 20:
  50. '<center><img src="images/qwest/alter/school/teacher1.jpg"></center>'
  51. if rand(0,1) = 0:
  52. '"Good morning, Anatoly Evgenievich, have a nice day."'
  53. 'The teacher just waved his head in your direction and passed not paying attention to you.'
  54. else
  55. '"Hello Anatoly Evgenievich, looking forward to your classes."'
  56. '"Hello Anna! You better hurry to class, before your late." replied the teacher, calling you a different name. Apparently, he doesn''t even remember your name.'
  57. end
  58. manna -= 5
  59. else
  60. '<center><img src="images/qwest/alter/school/teacher1.jpg"></center>'
  61. '"Good morning, Anatoly Evgenievich, have a nice day. Looking forward to your lessons." you turned to the teacher.'
  62. '"Hello <<$name>>, I shall wait for such a wonderful student like you to start class." replied the teacher, obviously not looking you in the face, but somewhere on the level of your hips.'
  63. grupNPC[26] += 1
  64. end
  65. else
  66. '<center><img src="images/qwest/alter/school/teacher1.jpg"></center>'
  67. if rand(0,1) = 0:
  68. '"Good morning, Anatoly Evgenievich, have a nice day. Looking forward to your lessons - you turned to the teacher.'
  69. '"Hi, <<$nickname>>. Today I will ask for your homework. Prepared? Or shouldn''t I ask you?" he asked in a friendly manner.'
  70. '"Oh you know, I tried to do my homework, but something came up late last night with the girls at the club. Can I give it to you tomorrow?" You pleaded, giving him your sweetest face.'
  71. '"Okay <<$nickname>>, but this is the last time." He said, but he had said that more than once over the past few years.'
  72. '"Thank you, Anatoly Evgenievich! You are such a nice man, I need to find a nice man." smiling to him.'
  73. '"Sorry, I''m married." He replied and you both laughed.'
  74. manna += 5
  75. else
  76. '"Anatoly Evgenyevich, what will the lesson be today? New theme? And maybe let us go early?" you asked your teacher.'
  77. '"Yes, the new theme. Unfortunately, I can''t, the new Director strictly monitors it and said no." sadly he replied.'
  78. end
  79. grupNPC[26] += 1
  80. end
  81. act 'Go to class':gt 'gschool2', 'start_classes'
  82. end
  83. act 'Say Hello flirty ':
  84. cla
  85. *clr
  86. '<center><img src="images/qwest/alter/school/flirty.jpg"></center>'
  87. if grupNPC[26] < 10:
  88. if vnesh < 20:
  89. if rand(0,1) = 0:
  90. '"Hello, Anatoly Evgenievich, you are so handsome." you greeted the teacher, smiling trying to attract his attention.'
  91. '"<<$surname>>, you shouldn''t being saying things like that." but still smiled at you in response.'
  92. else
  93. 'You went to meet your teacher, he was quite sour, you decided to cheer him up and with a smile waved to him.'
  94. 'In response, the teacher smiled at you and went on about his business'
  95. end
  96. grupNPC[26] += 1
  97. else
  98. if rand(0,1) = 0:
  99. '"Hello, Anatoly Evgenievich, you are so handsome." you greeted the teacher, smiling trying to attract his attention.'
  100. '"Thank you <<$nickname>>, I''d pay you a compliment, but we are not suppose to have such informal relationships with pupils." replied the teacher, but still smiled back.'
  101. grupNPC[26] += 1
  102. else
  103. '"Good morning, Anatoly Evgenievich, you have a new suit, so chic." You said in a very erotic voice.'
  104. 'After your words, the teacher was acting kinda of weird, speeding up heading towards the mens room. Before leaving, you heard muttering incoherently you think he was trying to say Hello or respond to the compliment, but apparently was a little flustered.'
  105. end
  106. end
  107. else
  108. if rand(0,1) = 0:
  109. '"Hello, Anatoly Evgenievich, you are so handsome." you greeted the teacher, smiling trying to attract his attention.'
  110. '"Wife has the night shift at work, so had to eat at the cafe." replied your teacher and you laughed together.'
  111. '"Well, maybe I''ll try to cook, just to say thank you for what I''ve learned in your class." serious voice answered you.'
  112. '"You know, <<$nickname>>, maybe we should arrange something like that, a tea party with the class, the girls can make cakes and the guys can prepare the classroom." replied your teacher, obviously not understanding your hint.'
  113. '"That''s not what I meant." you replied and went away.'
  114. manna -= 10
  115. grupNPC[26] -= 1
  116. else
  117. '"Good morning, Anatoly Evgenievich, you have a new suit, so chic." You said in a very erotic voice.'
  118. '"Thanks <<$nickname>>. I bought it myself with my last paycheck." he replied.'
  119. grupNPC[26] += 1
  120. end
  121. end
  122. act 'Go to class':gt 'gschool2', 'start_classes'
  123. end
  124. act 'Silently pass by':
  125. cla
  126. *clr
  127. '<center><img src="images/qwest/alter/school/teacher1.jpg"></center>'
  128. if grupNPC[26] < 10:
  129. cla
  130. *clr
  131. if vnesh < 20:
  132. 'You hurried down the hallway already late. So you decided to just pass by. whats more the teacher wasn''t even looking in your direction.'
  133. else
  134. '"Good morning, <<$surname>>, no time to say hello to your teacher?" asked your teacher.'
  135. '"Oh, Anatoly Evgenievich, good morning, sorry I didn''t notice you, was just day dreaming." you replied and you ran away.'
  136. end
  137. act 'Go to class':gt 'gschool2', 'start_classes'
  138. else
  139. cla
  140. *clr
  141. '"Good morning, <<$surname>>. Why not say Hello? A teacher can''t punish or reward for such actions. But still you''ve got this year exam. Should behave more kindly." joked your teacher.'
  142. act 'To apologize and to say Hello':
  143. cla
  144. *clr
  145. '"Oh, Anatoly Evgenievich, I''m sorry, I didn''t see you. Of course, good day to you. Looking forward to our lessons." you said smiling.'
  146. grupNPC[26] += 1
  147. act 'Go to class':gt 'gschool2', 'start_classes'
  148. end
  149. act 'Touch and apologize':
  150. cla
  151. *clr
  152. '"Oh, Anatoly Evgenievich, I''m sorry, I didn''t see you." You said happily, coming closer and as if by accident, touched his arm.'
  153. 'He either doesn''t notice the touch or pretends not to notice it.'
  154. if vnesh >= 20: grupNPC[26] += 1
  155. act 'Go to class':gt 'gschool2', 'start_classes'
  156. end
  157. act 'Ignore the comment':
  158. cla
  159. *clr
  160. 'You pretended that did not hear the teacher''s remark and went on about your business.'
  161. dom += 1
  162. grupNPC[26] -= 1
  163. act 'Go to class':gt 'gschool2', 'start_classes'
  164. end
  165. end
  166. end
  167. if grupNPC[26] > 20 and vnesh >= 20:
  168. act 'Seduce':
  169. cla
  170. *clr
  171. '<center><img src="images/qwest/alter/school/teacher1.jpg"></center>'
  172. 'You decided try a more direct route, to earn some extra points with your teacher.'
  173. act 'Lick lips':
  174. cla
  175. *clr
  176. '<center><img src="images/qwest/alter/school/licklips.jpg"></center>'
  177. 'You decided to tease Anatoly Evgenyevich and catching his eyes on you, you lick your lips.'
  178. 'Seeing this, the teacher smiled for a moment, but then pretending nothing had happened, went on his way.'
  179. grupNPC[26] += 1
  180. act 'Go to class':gt 'gschool2', 'start_classes'
  181. end
  182. act 'Dropping textbooks':
  183. cla
  184. *clr
  185. '<center><img src="images/qwest/alter/school/bendover.jpg"></center>'
  186. grupNPC[26] += 1
  187. 'You dropped some books and bend over at the waist to pick up the books, showing off your ass.'
  188. '"<<$nickname>>, you should bend at the knees to squat down instead of bend over like that or one of the boys might take advantage." He said with a smile.'
  189. act 'Stand up and try to start a conversation':
  190. cla
  191. *clr
  192. '"Well, then I was lucky that it was you. A grown and respectable man and not some kid. I don''t really understand boys and therefore I prefer to make friends and chat with more mature people." you answered the teacher.'
  193. '"Yes, <<$surname>>, their behavior is often bad." he said as he went down the hall. While leaving, he gently ran his hand on your back'
  194. horny += 3
  195. act 'Go to class':gt 'gschool2', 'start_classes'
  196. end
  197. act 'Show more':
  198. cla
  199. *clr
  200. if tanga = 1:
  201. '<center><img src="images/qwest/alter/school/bendover.jpg"></center>'
  202. 'You don''t pay attention to the teachers words and decided to have fun a little more. Reaching for the next book, you inadvertently pull your skirt up, giving the teacher a full view of your panty clad ass.'
  203. '"<<$surname>>, cover up." the teacher rushed to you and pulled your skirt down, covering your ass.'
  204. '"Anatoly Evgenievich, but it''s just us. I always feel safe when you are around." you replied, standing up.'
  205. else
  206. '<center><img src="images/qwest/alter/uroc/scoolrand_4_2.jpg"></center>'
  207. 'You don''t pay attention to the teachers words and decided to have fun a little more. Reaching for the next book, you inadvertently pull your skirt up, giving the teacher a full view of your pussy and ass.'
  208. '"<<$surname>>, cover up." the teacher noticed that you are not wearing any panties. He quickly runs up to you and pulls your skirt down, covering up your naked ass.'
  209. end
  210. 'The teacher gave you a lecture on how to properly pick up books from the floor, then you both left, not saying a word more to each other.'
  211. act 'Go to class':gt 'gschool2', 'start_classes'
  212. end
  213. end
  214. act 'Stumble and fall to the teacher at the hands':
  215. cla
  216. *clr
  217. '<center><img src="images/qwest/alter/school/teacher1.jpg"></center>'
  218. if rand(0,4) > 0:
  219. 'You stumbled and fall into your teachers arms as he deftly catches you.'
  220. '"<<$surname>>, are you ok, did you hurt yourself?" Once he made sure you was ok he went on about his business.'
  221. else
  222. 'You stumbled and fall in front of the teacher. However, he lacked the agility to catch you. You bruised your knees form falling as he bends over to help you up.'
  223. '"Oh-Oh-Oh, my leg hurts. Oh, Anatoly Evgenievich, look, is it alright? you said and stretched out your leg in front of the teachers face. He began to inspect the leg, one hand took you by the ankle, and the other was stroking your thigh, just above the bruise.'
  224. '"Well, <<$nickname>>, you need to be careful. You have very beautiful legs, it would be a shame if you badly injured them." He gently whispered to you.'
  225. '"It doesn''t look bad, you should go to the infirmary, so they can check it out." he helped you back to your feet and went about his business.'
  226. grupNPC[26] += 2
  227. end
  228. act 'Go to class':gt 'gschool2', 'start_classes'
  229. end
  230. end
  231. end
  232. end
  233. end
  234. end
  235. if $ARGS[0] = 'start_classes':
  236. hour = 9
  237. minut = 0
  238. !gt 'gschool3', 'rand_class'
  239. gt 'gschool2', 'class'
  240. end
  241. if $ARGS[0] = 'class':
  242. if hour = 9:
  243. minut += 60 * 3
  244. urand = rand(0, 12)
  245. if lernHome = 0:Suspeh += 2
  246. if lernHome > 0:Suspeh -= 1
  247. if Suspeh > 100:Suspeh = 100
  248. if Suspeh < 0:Suspeh = 0
  249. lernSkill += 1
  250. lernHome += 1
  251. if schoolSorev = 1:schoolSorev = 0
  252. '<center><img src="images/qwest/alter/urok<<urand>>.jpg"></center>'
  253. gs 'stat'
  254. if late=1: 'Under the disapproving gaze of the teacher you feel guilty for being late' & late=0
  255. 'You sit in the classroom and listen to the monotonous droning of your teacher, doing your best to not fall asleep.'
  256. if GorSlut > 0:'During the class you hear classmates whisper nasty things about you, and sometimes they make lewd gestures when the teacher is not looking.'
  257. if soniaPS = 1:soniaPS = 2 & 'Everyone is talking about Sonia today. Apparently, she got very drunk last night at the disco and gave five guys a blowjob, at the same time! Her reputation is ruined now, everyone thinks she''s a whore. No one wants to be seen with her any more. Sonia herself looks distraught.'
  258. end
  259. cla
  260. if hour <= 12 and (week = 2 or week = 4):
  261. $teacher = 'Anatoly E.'
  262. $teacher[1] = 'Anatoly E.'
  263. $teacher[2] = 'Anatoly E.'
  264. else
  265. $teacher = 'Ilya Yenotin'
  266. $teacher[1] = 'Ilya Yenotin'
  267. $teacher[2] = 'Ilya Yenotin'
  268. end
  269. if Enable_skipnoevclass > 0 and ($teacher = 'Ilya Yenotin' or RAND(1,100) > Enable_skipnoevclass):
  270. gt 'gschool2', 'lunch' & !skip class ev if 1.not Anatoly E. or 2. rand < set chance by illume
  271. else
  272. act'Listen attentively to <<$teacher[1]>>':
  273. cla
  274. Suspeh += 1
  275. if $teacher = 'Anatoly E.': grupNPC[26] += 1
  276. if RAND(1,2) = 1:
  277. $school_class_txtrand = 'You listen attentively to <<$teacher[1]>> for the duration of the class. Today''s lesson was interesting and informative, and you feel you learned from taking part in class.'
  278. else
  279. $school_class_txtrand = 'You listen attentively to <<$teacher[1]>> for the duration of the class. You particularly enjoy the debate section.'
  280. end
  281. act'Ask a question about the lesson':
  282. cla
  283. if $teacher = 'Anatoly E.': grupNPC[26] += 1
  284. if RAND(1,4) = 1:
  285. 'You ask a question about the lesson, hoping to learn even more on the subject. Unfortunately, the constant chatter of your classmates drowns out the teacher''s answer, and you don''t catch much of it. Maybe if you didn''t sit so far in the back of the class, it would have been easier to hear.'
  286. gt 'gschool3', 'lesson'
  287. else
  288. Suspeh += 1
  289. '<<$teacher>> nods approvingly, always happy to see his students engaged in his class. He happily spends some extra time explaining the topic again, and answers any extra questions you might have. You feel smarter, thoroughly understanding today''s lessons now.'
  290. end
  291. act'Wait for the end of the lesson':gt 'gschool2', 'lunch'
  292. end
  293. if $teacher = 'Anatoly E.' and vnesh > 60 and grupNPC[26] >= 40:
  294. if grupNPC[26] >= 40 and grupNPC[26] < 60:
  295. ivrand = 1
  296. elseif grupNPC[26] >= 60 and grupNPC[26] < 80:
  297. ivrand = RAND (1,3)
  298. elseif grupNPC[26] >= 80:
  299. ivrand = RAND (1,4)
  300. end
  301. if ivrand = 1:
  302. grupNPC[26] += 1
  303. if RAND(1,3) = 1:
  304. $school_class_txtrand = 'Today, there''s a test about the homework you hopefully did. Anatoly E. calls you forward a lot, having you write your answers down on the board. When he asks you for the fourth time today, you begin to suspect he keeps asking you just because of how cute you look in your school uniform, and blush a little as you pick up the chalk once more.'
  305. elseif RAND(1,2) = 1:
  306. $school_class_txtrand = 'Today, school turns out to be quite interesting. Instead of just teaching, <<$teacher>> spends the hours engaging the students in a discussion about all sorts of topics. Whenever you say anything, he compliments the eloquent way you engage in discussion and uses you as an example for the rest of the class.'
  307. else
  308. $school_class_txtrand = 'Today, you had to work hard at school. It certainly payed off though, and <<$teacher>> does his best to involve you in the lessons.'
  309. end
  310. elseif ivrand = 2:
  311. grupNPC[26] += 1
  312. $school_class_txtrand = 'You listen closely to every word <<$teacher[1]>> says, doing your best to learn. You are however somewhat distracted by the way he keeps glancing at you when he thinks you''re not looking. You notice he keeps looking at your legs, which stick out from under your desk.'
  313. gt 'gschool3', 'legs'
  314. elseif ivrand = 3:
  315. $school_class_txtrand = '<<$teacher>> notices you appear to be stuck on one of the assignments and kneels down next to you. He patiently explains to you what you are doing wrong, and slowly but surely you begin to understand.'
  316. gt 'gschool3', 'help'
  317. elseif ivrand = 4:
  318. grupNPC[26] += 1
  319. if RAND(1,2) = 1:
  320. $school_class_txtrand = 'You sit at your desk, writing a summary on today''s lesson to help you study later. Suddenly, <<$teacher>> comes up from behind you and puts his hand on your shoulder. He takes his time and patiently corrects your mistakes, leaning in a bit closer than is appropriate from a teacher. You don''t mind though, <<$teacher>> is always nice to you.'
  321. else
  322. $school_class_txtrand = 'As you are solving some math dilemmas in your text book, you notice <<$teacher>> walking past your desk. When you hear a suspicious *click* you quickly look to your side, and see that he has his phone in his hand, and was quietly trying to make a photo of your legs from the side! He notices you looking at his hand, very embarrassed by the fact that you caught him. As he tries to walk away, you call him towards you and whisper in his ear, "Let me know next time, so I can get into a more elegant pose first." before sending him off with a lewd wink.'
  323. end
  324. end
  325. end
  326. '<<$school_class_txtrand>>'
  327. act'Wait for the end of the lesson':gt 'gschool2', 'lunch'
  328. end
  329. act'Daydream':
  330. cla
  331. Suspeh -= 1
  332. if RAND(1,2) = 1:
  333. 'Today''s lessons don''t particularly interest you, and you find yourself drifting off constantly. After a while you notice <<$teacher>> has stopped teaching and is looking at you intently, asking you to pay attention. Apparently this is already the third time he asked; you missed the first two completely while you was lost in your own thoughts. The whole class is looking at you now.'
  334. if $teacher = 'Anatoly E.' and vnesh > 60 and grupNPC[26] >= 40:
  335. cla
  336. if sub < 30:
  337. act'Don''t pay attention':
  338. cla
  339. if dom > 70:
  340. '<<$teacher>> tries to convince you on the importance of todays lesson, "<<$name>>, please pay attention, this is very important. Today''s topic is going to be on the exam for sure."'
  341. '"Of course, sir. Please continue your super fascinating lesson. Just keep it a bit up-beat please, if you talk any slower, I might fall asleep!" you answer boldly.'
  342. 'The whole class bursts into loud laughter, and <<$teacher>> has a rough time getting everyone to quiet down.'
  343. '"<<$surname>>, get out of class! I should call your parents, and let the principal know you''re being impossible! Out, now!"'
  344. act'Don''t leave the classroom':
  345. '"What good would that do? Are you trying to get me to start smoking to pass the time? I''m not interrupting your classes, just leave me alone. I''m having some... girl problems. Would you like me to talk about those?" you answer brashly, not having any intentions of getting up.'
  346. 'Your teacher doesn''t know what to say, and after a while just decides to continue his classes. You obviously don''t learn anything today.'
  347. act'Wait for the end of the lesson':gt 'gschool2', 'lunch'
  348. end
  349. act'Leave the classroom':school_event_hour = daystart & gt 'gschool2', 'lunch'
  350. exit
  351. else
  352. 'The eyes of <<$teacher>> grow narrower, and even though you roll your eyes at him, you sit through the rest of the lesson in silence, at least pretending to pay attention sometimes. You don''t learn anything today.'
  353. act'Wait for the end of the lesson':gt 'gschool2', 'lunch'
  354. end
  355. end
  356. end
  357. act'Try to focus on the lesson':
  358. act'Wait for the end of the lesson':gt 'gschool2', 'lunch'
  359. end
  360. exit
  361. end
  362. act'Wait for the end of the lesson':gt 'gschool2', 'lunch'
  363. else
  364. act'Wait for the end of the lesson':gt 'gschool2', 'lunch'
  365. end
  366. end
  367. act'Play with your phone':
  368. cla
  369. Suspeh -= 1
  370. if RAND(1,3) = 1:
  371. $school_class_txtrand = 'This lesson is so boring, you have to do something to keep yourself entertained. You take out your phone and begin to play a mobile game, hoping the lesson will be over soon.'
  372. elseif RAND(1,2) = 1:
  373. $school_class_txtrand = '<<$teacher>> notices you''re not listening at all, and asks you to put your phone away. You decide not to make things worse, and put your phone back in your pocket. The lesson feels like it takes forever to end, and you''re glad when it''s finally over.'
  374. else
  375. $school_class_txtrand = 'This lesson is so boring, you have to do something to keep yourself entertained. You take out your phone and begin to play a mobile game, hoping the lesson will be over soon.'
  376. end
  377. if $teacher = 'Anatoly E.' and vnesh > 60 and grupNPC[26] >= 40:
  378. cla
  379. gt 'gschool3', 'phone'
  380. else
  381. '<<$school_class_txtrand>>'
  382. end
  383. act'Wait for the end of the lesson': gt 'gschool2', 'lunch'
  384. end
  385. end
  386. end
  387. if $ARGS[0] = 'lunch':
  388. cla
  389. if school_event_hour ! day:
  390. gt 'gschool3', 'rand_class'
  391. exit
  392. end
  393. if hour > 13:
  394. gt 'gschool', 'start'
  395. exit
  396. end
  397. gs 'stat'
  398. '<center><img src="images/qwest/alter/stolovka.jpg"></center>'
  399. act 'Go to the cafeteria':
  400. cls
  401. minut += 30
  402. gs 'stat'
  403. '<center><img src="images/qwest/alter/stolovka.jpg"></center>'
  404. if grupTipe[25] = 0:
  405. 'During the break, <a href="exec:gt ''Sgrup''">students</a> are standing in line waiting for their food.'
  406. else
  407. 'During lunch break, everyone wanting something to eat heads for the school cafeteria.'
  408. end
  409. if money >= 50:
  410. act 'Buy food (50 <b>₽</b>)':
  411. money -= 50
  412. gs 'food', 'dyn_meal'
  413. act 'Continue your break': gt 'gschool2', 'break'
  414. end
  415. end
  416. act 'Eat bagged lunch':
  417. gs 'food', 'bag_lunch'
  418. act 'Continue your break': gt 'gschool2', 'break'
  419. end
  420. act 'Skip lunch': gt 'gschool2', 'break'
  421. end
  422. end
  423. if $ARGS[0] = 'break':
  424. urand = rand(0, 12)
  425. '<center><img src="images/qwest/alter/urok<<urand>>.jpg"></center>'
  426. cla
  427. if hour > 13:
  428. gt 'gschool', 'start'
  429. exit
  430. end
  431. gs'stat'
  432. if npcSex[14] = 1 and KatjaLust >= 50 and KatjaHorny + KatjaSlut >= 100 and KatjaHorny > 50:
  433. 'During the break Katja Meynold approaches you, her face flustered in a mixture of arousal and shame. After a few seconds, she gathers enough courage to ask if you want go somewhere quiet with her.'
  434. act 'Go with Katja':
  435. cls
  436. minut += 60
  437. gs 'stat'
  438. '<center><img src="images/qwest/alter/katja/petting.jpg"></center>'
  439. 'You quietly nod and Katja takes you by the hand, leading you to a small storage closet. The door is barely closed behind you when she pulls you tightly against her, giving you an aggressive kiss on the lips. She whispers passionately, "<<$nickname>>, I want you."'
  440. if rand(1,2) = 1 and katschoolsex >= 1:
  441. act 'go somewhere private': gt 'Katja_Tanga', 'secretroom'
  442. else
  443. act 'Eat Katja out':
  444. cls
  445. lesbian += 1
  446. sub += 1
  447. KatjaDom += 1
  448. katschoolsex += 1
  449. KatjaSlut += 1
  450. KatjaHorny = 0
  451. gs 'stat'
  452. '<center><img src="images/qwest/alter/katja/lesbian.jpg"></center>'
  453. 'You get down on your knees in front of Katya, as she lifts her skirt up and pulls her panties to the side. You waste no time, nuzzling her groin as your tongue deftly licks her tiny clitoris. You can feel her pussy getting wetter and wetter from your thorough licking, and enjoy the taste of her pussy a lot.'
  454. 'As Katya gets closer to her orgasm, she firmly clutches your hair and roughly pulls your face even harder into her crotch, encouraging you to keep going. A short while later, you can feel her pussy convulse against your mouth and a few drops of squirt come out, landing on your tongue and lips. You slowly keep lapping at her pussy while she recovers from her orgasm. When you look up into her eyes, you see her staring down at you lovingly for a second, before pushing your face away and quickly straightening her clothes.'
  455. '"Damn, next period is about to start! I''m sorry <<$nickname>>, I owe you one!" she apologizes, as she quickly gathers her things and leaves the closet. You''re hornier than ever, but also need to get going.'
  456. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  457. end
  458. end
  459. end
  460. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  461. exit
  462. elseif GorSlut >= 3 and kotovLoveQW <= 0 and AlbinaBlockHumiliation = 0:
  463. !! Saved by Albina.
  464. if AlbFrend >= 1:
  465. AlbinaBlockHumiliation = 1
  466. minut += 60
  467. if SchoolGossip > 0:
  468. 'During the break, you are approached by some local Gopniks in your school, "I know why you look so glum, you miss our cocks! Ain''t that right, cocksucker? Don''t worry, come with us. We''ll give you all the dick you want."'
  469. 'They put their hands around your arms and begin to guide you to the restrooms. Knowing you can''t take all of them on you meekly follow them, hoping for some miracle to get you out of this mess. Just when you arrive at the restrooms, Albina comes to your rescue! They try to shove her out of the way and pull you into a restroom, but she stands in the middle of their doorway and stops them, "Pull up your pants boys, and get out of here. <<$nickname>> is my friend. If I see you pestering her one more time, I''ll tell my father on you. You know who he is you don''t want to get on his bad side, trust me!"'
  470. 'The guys look at each other for a moment, and then decide to let you go. They curse loudly as they walk away, and you give Albina a weak smile in gratitude. She gives you an encouraging nod and continues on her way to her next class."'
  471. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  472. exit
  473. else
  474. 'During the break, you are approached by some local Gopniks in your school, "<<$name>>, I hear you''re great at giving blowjobs. I think you should show us. Come on, let''s go to a restroom and you can show us your skills."'
  475. 'They put their hands around your arms and begin to guide you to the restrooms. Knowing you can''t take all of them on you meekly follow them, hoping for some miracle to save you. Just when you arrive at the restrooms, Albina comes to your rescue! They try to shove her out of the way and pull you into a restroom, but she stands in the middle of their doorway and stops them, "Pull up your pants boys, and get out of here. <<$nickname>> is my friend. If I see you pestering her one more time, I''ll tell my father on you. You know who he is you don''t want to get on his bad side, trust me!"'
  476. 'The guys look at each other for a moment, and then decide to let you go. They curse loudly as they walk away, and you give Albina a weak smile in gratitude. She gives you an encouraging nod and continues on her way to her next class."'
  477. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  478. exit
  479. end
  480. elseif SchoolGossip > 0:
  481. !! Go with Brother
  482. if evgenQW >= 4 and Rand(1, 5) = 1:
  483. gt'brosh'
  484. exit
  485. end
  486. 'During the break, you are approached by some local Gopniks in your school, "<<$name>>, I hear you''re great at giving blowjobs. I think you should show us. Come on, let''s go to a restroom and you can show us your skills."'
  487. 'They put their hands around your arms and begin to guide you to the restrooms. Knowing you can''t take all of them on you meekly follow them, hoping for some miracle to save you.'
  488. act 'Enter the men''s restroom':
  489. cls
  490. SchoolGossip += 1
  491. gs 'stat'
  492. 'Your heart is pounding as you walk with them. You know perfectly well that they won''t let you go now, no matter what you say. When you arrive at the men''s restroom, one of the Gopniks stays by the door to keep watch while the others shove you in. The walls are covered in all sorts of crude text. A lot of it involves you. Across the entire wall, a large text reads "<<$name>> <<$surname>> = <$$gnikname>>".'
  493. 'Vitek grabs you by your hair, and snarks, "You know why you''re here, slut. Get down and get to work."'
  494. act 'Suck Vitek''s dick':
  495. cls
  496. minut += 60
  497. stat['bj'] += 1
  498. if npcSex[9] = 0:npcSex[9] = 1 & guy += 1
  499. spafinloc = 12
  500. gs 'cum_manage'
  501. swallow += 1
  502. sub += 1
  503. gs 'stat'
  504. '<center><img src="images/qwest/alter/ev/toiletbj.jpg"></center>'
  505. 'You obediently kneel before him, rubbing your hand over the bulge in Vitek''s sweatpants before pulling out his rdick. Clasping your <<$liptalk3>> around the head, you lick it a few times before starting to suck. You don''t want him to get angry at you so you put some effort into it, sometimes licking his balls and taking his dick down your throat without really straining yourself. He mistakes your obedience for enthusiasm though, and tells his friends, "Look at this whore, she''s loving it!"'
  506. 'A few minutes later, Vitek is about to cum and tells you, "Good job, cocksucker. When I drop my load in your mouth, I want you swallow it all and lick me clean. If you spill anything, you''re licking it up from the floor. Got that?" You nod and diligently swallow his cum, making sure you don''t miss anything. Then you lick and suck his dick clean, and put it back in his sweatpants.'
  507. '"That was great, <<$name>>, I can see why you''ve earned your reputation. We''ll definitely be doing this more often, maybe the other boys can have a turn as well next time. We''ll come find you when we want you. Understood?"'
  508. 'You''re not looking forward to the prospect, but not knowing what else to do you just nod. After the guys leave the bathroom you quickly have a drink, trying to wash the nasty taste of his cum out of your mouth.'
  509. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  510. end
  511. end
  512. exit
  513. elseif soniaPS>= 3 and rand(0, 10) < 6:
  514. 'During the break, you are approached by some local Gopniks in your school, "I know why you look so glum, you miss our cocks! Ain''t that right, cocksucker? Don''t worry, come with us. We''ll give you all the dick you want."'
  515. 'You struggle a bit as the guys try to grab you, and you can see them get frustrated. Then another Gopnik says, "Ah, forget about her. We already have Sonia in there, ready and willing. She''ll just have to suck the dicks for both of them today."'
  516. 'They let you go and head for the restroom, laughing loudly. Some of them are already undoing their pants.'
  517. act'Go and look inside the men''s room':
  518. cla
  519. *clr
  520. gs'stat'
  521. minut+=10
  522. horny+=10
  523. '<center><img src="images/qwest/alter/sonia/t.jpg"></center>'
  524. 'You walk to the restroom and carefully look inside, making sure not to draw any attention to you. You see Sonia resting on her knees, a cock deep down her throat. She must''ve had a lot of practice, there is no gag reflex whatsoever. Just around the corner two more Gopniks are stroking their dicks, getting it nice and hard for when it''s their turn. You watch Sonia''s head bob up and down the cock for a few minutes before you decide to leave, while you still can.'
  525. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  526. end
  527. act'Quickly get away from them':
  528. minut+=10
  529. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  530. end
  531. exit
  532. elseif SchoolGossip = 0:
  533. !! Go with Brother
  534. if evgenQW >= 4 and Rand(1, 5) = 1:
  535. gt 'brosh'
  536. exit
  537. end
  538. gopbjtoiletrand = rand(0, 2)
  539. if gopbjtoiletrand = 0:
  540. 'During the break, you are approached by some local Gopniks in your school, "<<$name>>, I hear you''re great at giving blowjobs. I think you should show us. Come on, let''s go to a restroom and you can show us your skills."'
  541. 'They put their hands around your arms and begin to guide you to the restrooms. Knowing you can''t take all of them on you meekly follow them, hoping for some miracle to save you.'
  542. act 'Enter the men''s restroom':
  543. cls
  544. SchoolGossip = 1
  545. gs 'stat'
  546. 'Your heart is pounding as you walk with them. You know perfectly well that they won''t let you go now, no matter what you say. When you arrive at the men''s restroom, they quickly chase everyone out and one of the Gopniks stays by the door to keep watch. The others shove you in and close the door behind them. The walls are covered in all sorts of crude text.'
  547. 'Vitek grabs you by your hair, and snarks, "You know why you''re here, slut. Get down and get to work."'
  548. act 'Suck':
  549. cls
  550. minut += 60
  551. stat['bj'] += 1
  552. if npcSex[9] = 0:npcSex[9] = 1 & guy += 1
  553. spafinloc = 12
  554. gs 'cum_manage'
  555. swallow += 1
  556. sub += 1
  557. gs 'stat'
  558. '<center><img src="images/qwest/alter/ev/toiletbj.jpg"></center>'
  559. 'You obediently squat before him, rubbing your hand over the bulge in Vitek''s sweatpants before pulling out his rod. Clasping your <<$liptalk3>> around the head, you lick it a few times before starting to suck. You don''t want him to get angry at you so you put some effort into it, sometimes licking his balls and taking his dick down your throat without really straining yourself. He mistakes your obedience for enthusiasm though, and tells his friends, "Look at this whore, she''s loving it!"'
  560. 'A few minutes later, Vitek is about to cum and tells you, "Good job, cocksucker. When I drop my load in your mouth, I want you swallow it all and lick me clean. If you spill anything, you''re licking it up from the floor. Got that?" You nod and diligently swallow his cum, making sure you don''t miss anything. Then you lick and suck his dick clean, and put it back in his sweatpants.'
  561. '"That was great, <<$name>>, I can see you''ve earned your reputation. We''ll definitely be doing this more often, maybe the other boys can have a turn as well next time. We''ll come find you when we need you. Understood?"'
  562. 'You''re not looking forward to the prospect, but not knowing what else to do you just nod. After the guys leave the bathroom you quickly have a drink, trying to wash the nasty taste of his cum out of your mouth.'
  563. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  564. end
  565. !!if dom > 0:end
  566. end
  567. exit
  568. elseif gopbjtoiletrand = 1:
  569. 'During the break, some guy you''ve never seen before approaches you, "Hi <<$nickname>>, right? I hear you''re the best in the school at giving blowjobs! Want to umm, want to come with me and prove it?"'
  570. if gorslut = 6:'He then adds, "I''ll give you 50 <b>₽</b>?"'
  571. act 'Go to the men''s restroom with him':
  572. cls
  573. gs 'stat'
  574. 'Hmm he is kind of cute. It could be your good deed for the day? Making sure no one is watching you, you tell him, "Alright then, come with me." You take him by the hand and quickly guide him to the men''s restroom.'
  575. act 'Suck him off':
  576. cls
  577. minut += 60
  578. stat['bj'] += 1
  579. guy += 1
  580. spafinloc = 12
  581. gs 'cum_manage'
  582. swallow += 1
  583. sub += 1
  584. if gorslut = 6: money += 50
  585. gs 'stat'
  586. '<center><img src="images/qwest/alter/ev/toiletbj2.jpg"></center>'
  587. 'After you make sure the ground is clean, you get down on your knees and pull down his pants, revealing his stiff erection. You humor him for a bit and let him thrust the purple head against your lips, before you flash him a smile and close your <<$liptalk3>> around his cock. You don''t plan on taking long, and quickly use all your tricks to get him to cum as quick as you can: flicking your tongue over the head, licking the pee hole and stimulating the back side of the head with your tongue and lips. He doesn''t last long; within minutes you feel his cum squirting down your throat. You quietly swallow it all and release his cock, giving it a cute kiss before letting him tuck it back into his pants. As he thanks you and leaves, you can''t help but feel good about giving the guy a day at school he will never forget, even though you''ll probably never see him again.'
  588. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  589. end
  590. end
  591. if dom > 0:
  592. act 'Tell him to get lost':
  593. cls
  594. gs 'stat'
  595. if gorslut < 6:
  596. 'You''re outraged by the suggestion, and let him know just that! When he notices your angry face he quickly turns and leaves, running as fast as he can while your swearwords echo in the hallway.'
  597. elseif gorslut = 6:
  598. 'You give him a haughty smile, "Sweetie, does it look like I''m working now? Come find me at my home later, or in the nightclub."'
  599. end
  600. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  601. end
  602. end
  603. exit
  604. end
  605. if evgenQW >= 4 and Rand(1, 10) = 1:
  606. gt 'brosh'
  607. exit
  608. end
  609. end
  610. end
  611. if soniaPS = 2:soniaPS = 3 & 'When you walk through the hallways of your school during the break, you see Sonia Ivanko and Vitek Kotov talking about something. Sonia looks like she''s about to cry, but nods when Vitek tells her something.'
  612. act 'Relax in a classroom':
  613. cls
  614. minut += 60
  615. urand = rand(0, 20)
  616. gs 'stat'
  617. '<center><img src="images/qwest/alter/peremena<<urand>>.jpg"></center>'
  618. 'You decide to spend your break in a classroom. As you enter, you find several classmates already sitting there: the <a href="exec:gt ''Sgrup1''">smart kids</a> decided to get an early start on their homework assignments, while the <a href="exec:gt ''Sgrup5''">outcasts</a> are mostly just hoping no one will pick on them today.'
  619. if rand(1,6) = 1 and vagina > 12 and mesec <= 0:
  620. '<center><img src="images/qwest/alter/uroc/boysex_tualet.jpg"></center>'
  621. 'When you enter the class, you feel someone moving up behind you and pulling up your skirt. Then you feel hands pawing your ass. When you move to turn around, the hand quickly pulls away. By the time you can see who''s behind you, you find half the guys in your class standing there, all looking in different directions inconspicuously, a few of them even having the gall to whistle innocently. You try to tell from their faces which one of them just touched you.'
  622. act 'Identify the perpetrator':gt 'gschool3', 'rand_scoolboy'
  623. end
  624. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  625. end
  626. act 'Hang out in the hallway':
  627. cls
  628. minut += 60
  629. gs 'stat'
  630. '<center><img src="images/qwest/alter/school.jpg"></center>'
  631. 'When the break finally comes, the girls wander through the hallways of the school, gossiping about pretty much everyone they know. The guys are standing around in small groups, some of them sneaking off to have a smoke behind the school building. The <a href="exec:gt ''Sgrup3''">cool kids</a> are hanging out in one area, and on the opposite side of the hallway the <a href="exec:gt ''Sgrup2''">sporty kids</a> are talking about their upcoming competitions.'
  632. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  633. if soniaPS = 5 and rand(1,3) = 1:
  634. cls
  635. gs'stat'
  636. '<center><img src="images/qwest/alter/school.jpg"></center>'
  637. 'As you walk past the Geography classroom, you hear a strange moaning.'
  638. act'See what''s happening':
  639. cls
  640. gs'stat'
  641. horny += 5
  642. '<center><img src="images/nigma/gor/sonia/sonia.teach0,'+rand(0,1)+'.jpg"></center>'
  643. 'You carefully look around the corner, inside the classroom. You see Sonia and your geography teacher, both half naked. Sonia did her best to look the part, even wearing glasses to complete her look as a desperate student in need of help. Suddenly her good grades in school make perfect sense; all the teachers don''t miss their chance to take advantage of the school slut, in exchange for a decent grade. Sonia is currently giving the teacher a skillful blowjob, really giving it her all; you can see the teacher''s cock glistening with saliva all the way from where you''re standing.'
  644. act'Continue':
  645. cls
  646. gs'stat'
  647. horny += 10
  648. '<center><img src="images/nigma/gor/sonia/sonia.teach1,0.jpg"></center>'
  649. 'When the teacher has had enough of her mouth, he puts her hands on his desk and begins to fuck her from behind. He''s quite rough about it, but Sonia doesn''t seem to mind at all and moans like a wanton whore. Realizing the loud moans might attract more attention from outside the class, you leave before anyone else finds you staring.'
  650. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  651. end
  652. end
  653. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  654. end
  655. end
  656. act 'Go to the restrooms':
  657. cls
  658. minut += 60
  659. urand = rand(0, 12)
  660. gs 'stat'
  661. '<center><img src="images/qwest/alter/toilet.jpg"></center>'
  662. 'You need to use the restroom, and as you enter you notice a lot of beautiful girls from your school there. They do some minor touch-ups on their make-up while they gossip about their classmates who happen to not be there. Some people are standing by the windows, smoking. The <a href="exec:gt ''Sgrup4''">Gopniks</a> from your class are standing near the toilets.'
  663. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  664. soniarand = rand(0,30)
  665. if soniarand >= 10:
  666. if soniaPS = 3:soniasexrand = 1
  667. if soniaPS = 4:soniasexrand = rand(1,2)
  668. if soniaPS = 5:soniasexrand = rand(1,3)
  669. if soniasextime => 3 and soniaPS = 3:soniaPS = 4 & soniasextime = 0
  670. if soniasextime => 5 and soniaPS = 4:soniaPS = 5 & soniasextime = 0
  671. if soniasexrand = 1:
  672. cls
  673. horny += 10
  674. if soniaPS < 5:soniasextime += 1
  675. gs 'stat'
  676. '<center><img src="images/qwest/alter/sonia/t.jpg"></center>'
  677. 'When you enter the restroom you see Sonia, giving some kid you don''t know a skillful blowjob. She''s very much focused on her task, doing her best to make him feel good.'
  678. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  679. elseif soniasexrand = 2:
  680. cls
  681. horny += 15
  682. if soniaPS < 5:soniasextime += 1
  683. gs'stat'
  684. '<center><img src="images/nigma/gor/sonia/sonia.school1,'+rand(0,3)+'.jpg"></center>'
  685. 'When you enter the restroom you see Sonia, getting fucked by some guy you''ve never seen before. She''s very much focused on her task, doing her best to make him feel good.'
  686. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  687. elseif soniasexrand = 3:
  688. cls
  689. horny += 20
  690. gs'stat'
  691. '<center><img src="images/nigma/gor/sonia/sonia.orgy.pre0,0.jpg"></center>'
  692. 'When you enter the restroom you see Sonia, surrounded by several guys. She stripped down completely, and is sitting on her knees waiting for the guys to give her what she wants.'
  693. act'Continue':
  694. cls
  695. horny += 10
  696. gs'stat'
  697. '<center><img src="images/nigma/gor/sonia/sonia.orgy0,0.jpg"></center>'
  698. 'One of the guys brought a collar, and he puts it around Sonia''s neck for a bit of roleplaying, "You''re ours now... ain''t that right, whore?" Sonia, content to play along as long as she gets dicks to suck on, happily agrees and begins to deepthroat the guys one by one, massaging the others in turn with her hands to make sure no one feels left out. Sometimes an impatient tug on the leash tells her to switch cocks, when she''s sucking one cock for too long. Having seen enough, you leave them to their fun and head for your next class.'
  699. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  700. end
  701. end
  702. end
  703. end
  704. if zverevaQW = 2 and zverRageQW = 0 or zverevaQW = 3 and zverRageQW = 0:
  705. act 'Spread rumors about Christina':
  706. cls
  707. if zverRageQW = 0:zverRageQW = 1
  708. minut += 60
  709. gs 'stat'
  710. 'You spread rumours about how Christina Zvereva has sex with Mr. Pavlovich, the P.E. teacher. The rumour spreads like wildfire: within the hour, everyone is talking about it.'
  711. act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
  712. end
  713. end
  714. end
  715. if $ARGS[0] = 'afternoon':
  716. cls
  717. minut += 60 * 3
  718. hour = 16
  719. minut = 0
  720. schoolprogul -= 1
  721. if week ! 3 and week ! 5:
  722. urand = rand(0, 12)
  723. lernSkill += 1
  724. lernHome += 1
  725. BeInSchool += 1
  726. gs 'stat'
  727. '<center><img src="images/qwest/alter/urok<<urand>>.jpg"></center>'
  728. 'You sit in the classroom and listen to the monotonous droning of your teacher, doing your best to not fall asleep.'
  729. act 'Continue':gt 'gschool3', 'rand_class'
  730. !'Finally the bell rang and students began to go home.'
  731. !act 'Finally! Leave the school building':gt 'gschool', 'start'
  732. elseif week = 3 or week = 5:
  733. gs 'stat'
  734. '<center><img src="images/qwest/alter/fizra.jpg"></center>'
  735. 'On Wednesdays and Fridays, you have gym class as always. After everyone gets dressed and gets ready for gym class, Viktor Pavlovich conducts a roll call to ensure everyone is there.'
  736. fizrarand = rand(0, 4)
  737. if fizrarand = 0:
  738. speed += rand(1, 3)
  739. manna -= 5
  740. fat -= 5
  741. sweat += 30
  742. beg += rand(0, 2)
  743. 'After the roll call, Mr. Pavlovich announces that you will be going on a run today.'
  744. if temper >= 18 and sunWeather = 1:
  745. '<center><img src="images/qwest/alter/fizra/fizra2.jpg"></center>'
  746. 'Since the weather is nice outside, Mr. Pavlovich decides to stage the run outside, on a nearby forest track he set out before the lesson.'
  747. if horny =>90 and npcSex[3] = 1:
  748. 'As you run through the forest, you feel a hand on your ass. It''s Ivan; he''s much faster than you, and sprints past you to show you how fast he can be when he wants. He then pauses and lets you catch up, and you run together for a while.'
  749. act 'Show him your tits':
  750. cla & *clr
  751. '<center><img src="images/qwest/alter/fizra/fizra3.jpg"></center>'
  752. 'Making sure no one else is near you, you pull up your shirt and reveal your <<$titsize>> boobs to Ivan. You almost immediately notice his erection growing in his tight shorts, and he awkwardly tries to hide his boner. As you pull your shirt back where it belongs you give him a sweet smile and say, "Try hiding that while you''re running past everyone!"'
  753. 'He grimaces as he sprints away from you, carefully checking to make sure no one is near him. You have a knowing smile on your face when, at the end of the class, his friends ask him why his lap time was so much slower than usual.'
  754. act 'Finish run':gt 'gschool2', 'postphys'
  755. end
  756. act 'Laugh it off and let him go':
  757. cla
  758. '"Very funny, Ivan" you tell him as you give him a wink. He salutes you theatrically as he sprints off again, finishing the run well before anyone else.'
  759. act 'Finish run':gt 'gschool2', 'postphys'
  760. end
  761. end
  762. else
  763. '<center><img src="images/qwest/alter/fizra/fizra1.jpg"></center>'
  764. end
  765. 'You join the class in running laps around the gymnasium. Half-way into the fourteenth lap, you wonder if there''s any way gym class could be more boring than this.'
  766. act 'Finish run':gt 'gschool2', 'postphys'
  767. elseif fizrarand = 1:
  768. agil += rand(1, 3)
  769. fat -= 5
  770. manna -= 5
  771. sweat += 30
  772. 'After the roll call, Mr. Pavlovich announces that you will be taking turns performing vaults.'
  773. gs 'gschool3', 'fiz_rand'
  774. act 'End of lesson':gt 'gschool2', 'postphys'
  775. elseif fizrarand = 2:
  776. stren += rand(1, 3) + (steroid_dose - rand(0,steroid_dose)) & gs 'obj_din', 'steroids'
  777. manna -= 5
  778. fat -= 2
  779. sweat += 30
  780. 'After the roll call, Mr. Pavlovich announces that you will all be doing pull-ups today.'
  781. if temper >= 18 and sunWeather = 1:
  782. '<center><img src="images/qwest/alter/fizra/fizra5.jpg"></center>'
  783. 'Since the weather is nice, the class will be having their gym class outside today.'
  784. else
  785. '<center><img src="images/qwest/alter/fizra/fizra6.jpg"></center>'
  786. end
  787. 'You wait for your turn and then do your best to do as many pull-ups as you can.'
  788. gs 'gschool3', 'fiz_rand'
  789. act 'End of lesson':gt 'gschool2', 'postphys'
  790. elseif fizrarand = 3:
  791. vital += rand(1, 3) + (steroid_dose - rand(0,steroid_dose)) & gs 'obj_din', 'steroids'
  792. manna -= 5
  793. fat -= 2
  794. sweat += 30
  795. 'After the roll call, Mr. Pavlovich announces that you will all be doing abdominal exercises today.'
  796. gs 'gschool3', 'fiz_rand'
  797. act 'End of lesson':gt 'gschool2', 'postphys'
  798. elseif fizrarand = 4:
  799. cls
  800. stren += rand(1, 3) + (steroid_dose - rand(0,steroid_dose)) & gs 'obj_din', 'steroids'
  801. manna -= 5
  802. fat -= 2
  803. sweat += 30
  804. horny += 10
  805. gs 'stat'
  806. '<center><img src="images/qwest/alter/rope.jpg"></center>'
  807. 'On Wednesdays and Fridays, you have gym class as always. After everyone gets dressed and gets ready for gym class, Viktor Pavlovich conducts a roll call to ensure everyone is there.'
  808. 'After the roll call, he announces that you will all be taking turns climbing the ropes today.'
  809. if horny >= 100:
  810. horny = 0
  811. orgasm += 1
  812. rope_orgasm += 1
  813. 'You climb the rope as instructed, and can''t help but feel the rough robe rubbing against your pussy through your clothes. You do your best to climb up, but the rubbing of the rope against your pussy gets more and more intense as you try to climb higher. After a few seconds the stimulation from the rope against your clit brings you to orgasm, and you have to do everything in your power to not fall down as you quiver against the rope, stifling your moans. Your teacher looks up to you and says, "Why are you shaking, <<$surname>>? Are you tired or something? Go ahead, come down then."'
  814. elseif horny >= 50 and horny < 100:
  815. horny += 20
  816. 'You climb the rope as instructed, and can''t help but feel the rough robe rubbing against your pussy through your clothes. You do your best to climb up, but the rubbing of the rope against your pussy gets more and more intense as you try to climb higher. You manage to reach the top, but the rubbing of the rope has got you all worked up. With a bright blush on your face you slide back down, making sure the rope doesn''t rub against your most sensitive spots.'
  817. end
  818. gs 'gschool3', 'fiz_rand'
  819. act 'End of lesson':gt 'gschool2', 'postphys'
  820. end
  821. end
  822. end
  823. if $ARGS[0] = 'postphys':
  824. if week = 5 and LocalRun = 0:
  825. if schoolSorev = 0:schoolSorev = 1
  826. 'Mr. Pavlovich announces that the inter-school running competition will be held this Saturday at 11:00. If you want to participate, you should come to school between 10:00 and 11:00.'
  827. elseif week = 5 and LocalRun = 1:
  828. if schoolSorev = 0:schoolSorev = 2
  829. 'Mr. Pavlovich announces that the inter-school running competition will be held this Saturday at 11:00. If you want to participate, you should come to school between 10:00 and 11:00.'
  830. end
  831. if fizrukSex > 0 and kristinaSex > 0:
  832. 'When the class is dismissed, Christina approaches you, "<<$nickname>>, sweetie, Mr. Pavlovich wants you to join me again in his office. He wants us to ''entertain him'', if you know what I mean. Want to join me?"'
  833. act 'Entertain Mr. Pavlovich with Christina':
  834. cls
  835. stat['bj'] += 1
  836. !!spafinloc = 12
  837. gs 'cum_manage'
  838. if fizrukSex = 0:fizrukSex = 1 & guy += 1
  839. if kristinaSex = 0:kristinaSex = 1
  840. grupNPC[18] = 100
  841. gs 'stat'
  842. '<center><img src="images/qwest/alter/ev/fiz.jpg"></center>'
  843. 'You follow Christina, and follow her lead as she squats before your teacher. She diligently takes off his clothes and takes his penis in her hand, sucking on it for a little while before offering it to you. You follow her lead and obediently take his cock in your mouth, sucking on it and trying to take it down as far down your throat as you are comfortable with. After a while she pushes your face away and closes her lips around it, sucking him off until he shoots his load inside her mouth. Unwilling to share, she swallows it and then goes to the changing room to get dressed.'
  844. act 'Change and leave the school':gt 'gschool', 'start'
  845. end
  846. end
  847. if zverRageQW = 10:
  848. cla
  849. !!Christina broke SG
  850. act 'In the locker room.':gt 'gKristinaZv'
  851. exit
  852. end
  853. !!if zverevaQW = 2:end
  854. !!if zverevaQW = 3 and fizrukSex = 0:end
  855. if zverevaQW = 1:
  856. 'After class, Mr. Pavlovich returns to his office. For some reason, Christina Zvereva is following him while all other students go to the locker rooms as usual.'
  857. act 'Listen in on Christina and Mr. Pavlovich':
  858. cls
  859. gs 'stat'
  860. 'You quietly move up to Mr. Pavlovich''s office, to listen to what they''re talking about. You hear Christina saying, "Please sir, you can''t let <<$name>> go to the regional competition!"'
  861. 'He replies, "<<$name>> beat you fair and square, Christina. There''s not a whole lot I can do about it."'
  862. 'Christina''s voice again, "But you promised! Please? I''ll make it worth your while if you choose me over her, sir..."'
  863. 'After a few seconds of silence, you hear him smirk, "Is that so, Christina? You know what to do then, this is not your first time here." Seconds later you hear a gasp from your teacher, and then soft moaning from him.'
  864. act 'Try to see what''s happening':
  865. cls
  866. zverevaQW = 2
  867. horny += 10
  868. gs 'stat'
  869. '<center><img src="images/qwest/alter/ev/zver.jpg"></center>'
  870. 'You lean over and try to look through the keyhole. You''re flabbergasted by what you see: Christina is on her knees in front of Mr. Pavlovich, and is sucking him off like her life depended on it.'
  871. act 'Burst into the room':
  872. cls
  873. zverevaQW = 3
  874. gs 'stat'
  875. !!'<center><img src="images/qwest/alter/ev/zver.jpg"></center>'
  876. if GorSlut = 0:
  877. 'You open the door and enter Mr. Pavlovich''s room. Christine is startled, jumping up from her kneeling position and desperately wiping her mouth while your teacher quickly stuffs his erection back into his shorts. "<<$surname>>, has no one taught you you should knock!? Me and Christina were just discussing some important matters!" he exclaims, pretending to be insulted by your sudden intrusion.'
  878. 'You can''t believe he''s even trying! You tell him just that, "Christina was using her mouth, but it certainly wasn''t for talking! You''re letting her suck you off so she can go to the regional competition instead of me!"'
  879. 'He drops the charade, but has a confident grin on his face, "Who would believe you? It''s your word against mine, and the word of our school''s star athlete Christina Zvereva. The principal would consider it slander! Your parents would be outraged! Face it you don''t have shit on me, get out of my office. Christina, get back on your knees, we''re not done." The last part was directed at Christina.'
  880. 'Christina obliges, rubbing his cock through his shorts as she looks you in the eye. Having regained her confidence in knowing that she''ll be your school''s admission for the contest, she parrots, "Face it bitch, you can''t prove a thing. Now get the fuck out, Mr. Pavlovich and I have more to discuss."'
  881. elseif GorSlut > 0:
  882. 'You open the door and burst into Mr. Pavlovich''s room. Christina pulls off her teacher''s dick in a panic reaction, but regains her confidence when she sees it''s you, "Look what the cat dragged in, it''s <<$name>> the <<$gnikname>>. I recognize that look, you want to suck him off too, don''t you? That''s okay, we can share."'
  883. act 'Give him a blowjob with Christina':
  884. cls
  885. stat['bj'] += 1
  886. !!spafinloc = 12
  887. gs 'cum_manage'
  888. if fizrukSex = 0:fizrukSex = 1 & guy += 1
  889. if kristinaSex = 0:kristinaSex = 1
  890. grupNPC[18] = 100
  891. gs 'stat'
  892. '<center><img src="images/qwest/alter/ev/fiz.jpg"></center>'
  893. 'You nod and get down on your knees next to Christina, thinking maybe if you outperform her, he will still pick you for the competition. She diligently takes off his clothes and takes his penis in her hand, sucking on it for a little while before offering it to you. You follow her lead and obediently take his cock in your mouth, sucking on it and trying to take it down as far down your throat as you are comfortable with. After a while she pushes your face away and closes her lips around it, sucking him off until he shoots his load inside her mouth. Unwilling to share, she swallows it and then goes to the changing room to get dressed. You might be faster than Christina, but she definitely outperformed you here.'
  894. act 'Change and leave the school':gt 'gschool', 'start'
  895. end
  896. end
  897. act 'Change and leave the school':gt 'gschool', 'start'
  898. end
  899. act 'Keep looking':
  900. cls
  901. horny += 10
  902. gs 'stat'
  903. '<center><img src="images/qwest/alter/ev/zver.jpg"></center>'
  904. 'Mr. Pavlovich groans, and after a few minutes he can''t hold back any more shoots his load in Christina''s mouth. She diligently swallows his sperm without even taking her mouth off his cock, giving it a thorough tongue bath before tucking it back into his shorts. You hear her ask, "Did I do a good job, sir? Did I earn my spot in the regional championships?"'
  905. 'He groans, petting her head as he instructs her to stay on her knees for a while longer, "Absolutely babe, as long as you keep taking care of me, I''ll make sure you''ll be running those championships. Don''t get up, stay there and keep nuzzling. I think I can go again in a minute."'
  906. act 'Admit defeat and go get changed':
  907. cls
  908. gs 'stat'
  909. 'As you see Christina happily dig her face into his groin, you quietly close the door and leave. It looks like, despite being the better runner, you won''t be going to the regional championships.'
  910. act 'Leave the school':gt 'gschool', 'start'
  911. end
  912. end
  913. act 'Admit defeat and go get changed':
  914. cls
  915. gs 'stat'
  916. 'Yea, you''re not willing to do that. As you see Christina happily dig her face into his groin, you quietly close the door and leave. It looks like, despite being the better runner, you won''t be going to the regional championships.'
  917. act 'Leave the school':gt 'gschool', 'start'
  918. end
  919. end
  920. end
  921. end
  922. gs 'stat'
  923. act 'Change and leave the school':gt 'gschool', 'start'
  924. end
  925. --- gschool2 ---------------------------------