gschool_events 84 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291
  1. # gschool_events
  2. if $ARGS[0] = 'teacher_greet':
  3. !!meet teacher, from 1.2.4
  4. 'You walk down the corridor, past countless classrooms. On the next corner, you meet your teacher Anatoly Evgenievich.'
  5. act 'Hello':
  6. cla
  7. *clr
  8. if npc_rel['A26'] < 10:
  9. if hotcat < 5:
  10. '<center><img src="images/characters/pavlovsk/school/head/26.jpg"></center>'
  11. if rand(0,1) = 0:
  12. '"Good morning, Anatoly Evgenievich, have a nice day."'
  13. 'The teacher just waved his head in your direction and passed not paying attention to you.'
  14. else
  15. '"Hello Anatoly Evgenievich, looking forward to your classes."'
  16. '"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.'
  17. end
  18. pcs_mood -= 5
  19. else
  20. '<center><img src="images/characters/pavlovsk/school/head/26.jpg"></center>'
  21. '"Good morning, Anatoly Evgenievich, have a nice day. Looking forward to your lessons." you turned to the teacher.'
  22. '"Hello <<$pcs_nickname>>, 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.'
  23. npc_rel['A26'] += 1
  24. end
  25. else
  26. '<center><img src="images/characters/pavlovsk/school/head/26.jpg"></center>'
  27. if rand(0,1) = 0:
  28. '"Good morning, Anatoly Evgenievich, have a nice day. Looking forward to your lessons" you turned to the teacher.'
  29. '"Hi, <<$pcs_nickname>>. Today I will ask for your homework. Prepared? Or shouldn''t I ask you?" he asked in a friendly manner.'
  30. '"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.'
  31. '"Okay <<$pcs_nickname>>, but this is the last time." He said, but he had said that more than once over the past few years.'
  32. '"Thank you, Anatoly Evgenievich! You are such a nice man, I need to find a nice man." smiling to him.'
  33. '"Sorry, I''m married." He replied and you both laughed.'
  34. pcs_mood += 5
  35. else
  36. '"Anatoly Evgenyevich, what will the lesson be today? New theme? And maybe let us go early?" you asked your teacher.'
  37. '"Yes, the new theme. Unfortunately, I can''t, the new Director strictly monitors it and said no." sadly he replied.'
  38. end
  39. npc_rel['A26'] += 1
  40. end
  41. act 'Continue': gt 'gschool_lessons', 'morning'
  42. end
  43. act 'Flirt':
  44. cla
  45. *clr
  46. '<center><img src="images/locations/pavlovsk/school/building/flirty.jpg"></center>'
  47. if npc_rel['A26'] < 10:
  48. if hotcat < 5:
  49. if rand(0,1) = 0:
  50. '"Hello, Anatoly Evgenievich, you are so handsome." you greeted the teacher, smiling trying to attract his attention.'
  51. '"<<$pcs_lastname>>, you shouldn''t being saying things like that." but still smiled at you in response.'
  52. else
  53. 'You went to meet your teacher, he was quite sour, you decided to cheer him up and with a smile waved to him.'
  54. 'In response, the teacher smiled at you and went on about his business'
  55. end
  56. npc_rel['A26'] += 1
  57. else
  58. if rand(0,1) = 0:
  59. '"Hello, Anatoly Evgenievich, you are so handsome." you greeted the teacher, smiling trying to attract his attention.'
  60. '"Thank you <<$pcs_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.'
  61. npc_rel['A26'] += 1
  62. else
  63. '"Good morning, Anatoly Evgenievich, you have a new suit, so chic." You said in a very erotic voice.'
  64. '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.'
  65. end
  66. end
  67. else
  68. if rand(0,1) = 0:
  69. '"Hello, Anatoly Evgenievich, you are so handsome." you greeted the teacher, smiling trying to attract his attention.'
  70. '"Wife has the night shift at work, so had to eat at the cafe." replied your teacher and you laughed together.'
  71. '"Well, maybe I''ll try to cook, just to say thank you for what I''ve learned in your class." serious voice answered you.'
  72. '"You know, <<$pcs_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.'
  73. '"That''s not what I meant." you replied and went away.'
  74. pcs_mood -= 10
  75. npc_rel['A26'] -= 1
  76. else
  77. '"Good morning, Anatoly Evgenievich, you have a new suit, so chic." You said in a very erotic voice.'
  78. '"Thanks <<$pcs_nickname>>. I bought it myself with my last paycheck." he replied.'
  79. npc_rel['A26'] += 1
  80. end
  81. end
  82. act 'Continue': gt 'gschool_lessons', 'morning'
  83. end
  84. act 'Silently pass by':
  85. cla
  86. *clr
  87. '<center><img src="images/characters/pavlovsk/school/head/26.jpg"></center>'
  88. if npc_rel['A26'] < 10:
  89. cla
  90. *clr
  91. if hotcat < 5:
  92. '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.'
  93. else
  94. '"Good morning, <<$pcs_lastname>>, no time to say hello to your teacher?" asked your teacher.'
  95. '"Oh, Anatoly Evgenievich, good morning, sorry I didn''t notice you, was just day dreaming." you replied and you ran away.'
  96. end
  97. act 'Continue': gt 'gschool_lessons', 'morning'
  98. else
  99. cla
  100. *clr
  101. '"Good morning, <<$pcs_lastname>>. 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.'
  102. act 'To apologize and to say Hello':
  103. cla
  104. *clr
  105. '"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.'
  106. npc_rel['A26'] += 1
  107. act 'Continue': gt 'gschool_lessons', 'morning'
  108. end
  109. act 'Touch and apologize':
  110. cla
  111. *clr
  112. '"Oh, Anatoly Evgenievich, I''m sorry, I didn''t see you." You said happily, coming closer and as if by accident, touched his arm.'
  113. 'He either doesn''t notice the touch or pretends not to notice it.'
  114. if hotcat >= 5: npc_rel['A26'] += 1
  115. act 'Continue': gt 'gschool_lessons', 'morning'
  116. end
  117. act 'Ignore the comment':
  118. cla
  119. *clr
  120. 'You pretended that did not hear the teacher''s remark and went on about your business.'
  121. pcs_dom += 1
  122. npc_rel['A26'] -= 1
  123. act 'Continue': gt 'gschool_lessons', 'morning'
  124. end
  125. end
  126. end
  127. if npc_rel['A26'] > 20 and hotcat >= 5:
  128. act 'Seduce':
  129. cla
  130. *clr
  131. '<center><img src="images/characters/pavlovsk/school/head/26.jpg"></center>'
  132. 'You decided try a more direct route, to earn some extra points with your teacher.'
  133. act 'Lick lips':
  134. cla
  135. *clr
  136. '<center><img src="images/locations/pavlovsk/school/building/licklips.jpg"></center>'
  137. 'You decided to tease Anatoly Evgenyevich and catching his eyes on you, you lick your lips.'
  138. 'Seeing this, the teacher smiled for a moment, but then pretending nothing had happened, went on his way.'
  139. npc_rel['A26'] += 1
  140. act 'Continue': gt 'gschool_lessons', 'morning'
  141. end
  142. act 'Dropping textbooks':
  143. cla
  144. *clr
  145. '<center><img src="images/locations/pavlovsk/school/building/bendover.jpg"></center>'
  146. npc_rel['A26'] += 1
  147. 'You dropped some books and bend over at the waist to pick up the books, showing off your ass.'
  148. '"<<$pcs_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.'
  149. act 'Stand up and try to start a conversation':
  150. cla
  151. *clr
  152. '"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.'
  153. '"Yes, <<$pcs_lastname>>, their behavior is often bad." he said as he went down the hall. While leaving, he gently ran his hand on your back'
  154. pcs_horny += 3
  155. act 'Continue': gt 'gschool_lessons', 'morning'
  156. end
  157. act 'Show more':
  158. cla
  159. *clr
  160. if tanga = 1:
  161. '<center><img src="images/locations/pavlovsk/school/building/bendover.jpg"></center>'
  162. '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.'
  163. '"<<$pcs_lastname>>, cover up." the teacher rushed to you and pulled your skirt down, covering your ass.'
  164. '"Anatoly Evgenievich, but it''s just us. I always feel safe when you are around." you replied, standing up.'
  165. else
  166. '<center><img src="images/locations/pavlovsk/school/building/bendoverbare.jpg"></center>'
  167. '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.'
  168. '"<<$pcs_lastname>>, 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.'
  169. end
  170. '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.'
  171. act 'Continue': gt 'gschool_lessons', 'morning'
  172. end
  173. end
  174. act 'Stumble and fall to the teacher at the hands':
  175. cla
  176. *clr
  177. '<center><img src="images/characters/pavlovsk/school/head/26.jpg"></center>'
  178. if rand(0,4) > 0:
  179. 'You stumbled and fall into your teachers arms as he deftly catches you.'
  180. '"<<$pcs_lastname>>, are you ok, did you hurt yourself?" Once he made sure you was ok he went on about his business.'
  181. else
  182. '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.'
  183. '"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.'
  184. '"Well, <<$pcs_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.'
  185. '"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.'
  186. npc_rel['A26'] += 2
  187. end
  188. act 'Continue': gt 'gschool_lessons', 'morning'
  189. end
  190. end
  191. end
  192. end
  193. if $ARGS[0] = 'rand_gopnic':
  194. gs 'boyStat', $static_num
  195. '<center><img src="images/characters/pavlovsk/school/head/<<i>>.jpg"></center>'
  196. 'You look at <<$boydesc>> with contempt, "What the fuck do you want?" He''s not impressed in the slightest, your loose reputation undermining any authority you try to impose.'
  197. act 'Continue':
  198. *clr & cla
  199. pcs_mood = pcs_mood-20
  200. gs'stat'
  201. '<center><img src="images/locations/pavlovsk/school/events/rand_scoolboy5.jpg"></center>'
  202. '"I''ll show you what the fuck I want, slut." With these words, <<$boydesc>> suddenly grabs you by the hair and presses your face against his desk. "What I want is your lips around my dick, right now. Everyone already knows you''re a <<$gnikname>>, you better start acting like it or there will be consequences." He turns to his friends and says, "Come on boys, this whore doesn''t understand her place in life. It''s about time we show her."'
  203. act 'Go to the men''s room with them':
  204. cls
  205. '<center><img src="images/locations/pavlovsk/school/bathroom/boysbathroom.jpg"></center>'
  206. 'You know perfectly well, that the group of boys are not going to let you escape. You meekly let the boys drag you to the men''s room, hoping for a miracle to save you. It never comes. When you arrive at the men''s room, one of the guys drives everyone else out; it''s just you and the Gopniks in there now. He goes outside and keeps watch, while two of the others reach for their pants. Several more came in, to watch.'
  207. 'The walls of the restroom are covered in crude texts, quite a few of them involving you in some way. On the wall of the restroom, you see written in particularly large letters, "<b><<$pcs_nickname>> <<$pcs_lastname>> = <<$gnikname>>"</b>.'
  208. act 'Start sucking':
  209. cls
  210. minut += 60
  211. stat['bj'] += 2
  212. if npcSex[i] = 0:npcSex[i] = 1 & guy += 1
  213. spafinloc = 12
  214. gs 'cum_manage'
  215. swallow += 1
  216. sub += 1
  217. gs'stat'
  218. '<center><img src="images/locations/pavlovsk/school/building/sex/rand_scoolboy6.gif"></center>'
  219. 'You know there''s only one way they will let you go, and you dutifully kneel down. <<$boydesc>> takes his cock out of his pants, a second Gopnik stands to your right and takes his cock out too. You wrap your <<$liptalk3>> around <<$boydesc>>''s hard cock and start to suck. Not forgetting the other Gopnik''s memeber you spend some time alternating between the two, stroking the one you''re not sucking with your hand.'
  220. 'Finally, you feel a jet of sperm hit your throat and <<$boydesc>> says in a menacing voice, "Swallow it all, whore. If you miss a drop, you''re licking it up from the ground." You diligently swallow his sperm, doing your best to lick it all up from his dick and your lips. Finally <<$boydesc>> seems satisfied and tucks his cock back in his pants.'
  221. 'You immediately switch to the cock of the guy standing to your right, and receive another mouthful from him. You carefully swallow his load as well, which earns you a nod of approval and a pat on the head. "Good whore. Do you understand your place in life now? That place is right here, on your knees, whenever we say so. Got that?" You obediently nod, fully aware of the nasty taste of semen in the your mouth.'
  222. act 'Continue': gt 'gschool_lessons', 'afternoon'
  223. end
  224. end
  225. end
  226. end
  227. if $ARGS[0] = 'rand_scoolboy':
  228. !!--------------------------------if you start a new game you can remove
  229. npcdick[1] = 16
  230. npcdick[2] = 16
  231. npcdick[3] = 17
  232. npcdick[4] = 10
  233. npcdick[5] = 16
  234. npcdick[6] = 14
  235. npcdick[7] = 21
  236. npcdick[8] = 16
  237. npcdick[9] = 18
  238. npcdick[10] = 17
  239. npcdick[11] = 16
  240. !!-----------------------------------------------------up here
  241. gs 'gschool_events', 'rand_boy_arg', 1, 1, 1, 1, 1, 0
  242. *clr & cla
  243. '<center><img src="images/characters/pavlovsk/school/head/<<r>>.jpg"></center>'
  244. if npcsex[r] = 0:
  245. if grupTipe[r] = 3:
  246. 'You can tell from the embarrassed look on his face and the admiring glances of his friends that <<$boydesc>> was the one touching your ass. Looks like he scored some points in his group today.'
  247. elseif grupTipe[r] = 2:
  248. 'You can tell from his disappointed expression that <<$boydesc>> was the one groping your ass. Perhaps he was expecting something firmer, after hanging out with the athletic girls so much? Maybe you should work out more...'
  249. elseif grupTipe[r] = 1:
  250. 'Even though he tries to hide it as best he can, the proud grin the face of <<$boydesc>> tells you that he was the one groping your ass.'
  251. elseif grupTipe[r] = 4:
  252. 'The brazen look on his face betrays <<$boydesc>>, it must have been him touching your ass. Knowing him, he probably would''ve gone further if there weren''t so many people here.'
  253. if pav_slut >= 50 and kotovLoveQW <= 0:
  254. gt 'gschool_events', 'rand_gopnic'
  255. exit
  256. end
  257. elseif grupTipe[r] = 5:
  258. '<<$boydesc>> is trembling slightly, his eyes shifting back and forth as he awkwardly tries to not be noticed by you. It must''ve been him.'
  259. '"<<$boydesc>>, are you out of your mind!?" you cry out, as the other boys burst out into laughter. You can see the panic in his face as he raises his hands in defense, rapidly apologizing:'
  260. '"Please, I didn''t want to! They made me, I promise! I''m sorry!"'
  261. 'You stare him down for a few seconds, and you realize he''s not lying. You know <<$boydesc>> already doesn''t have an easy time in school. You give the other guys a derogatory look as you let him off the hook, "Alright, I believe you. Just don''t do it again, okay?"'
  262. 'He thanks you and quickly takes his seat for the class, visibly relieved you didn''t report him.'
  263. act 'Continue': gt 'gschool_lessons', 'afternoon'
  264. exit
  265. else
  266. 'Wait a minute... you don''t recognize any of these people! You must be in the wrong classroom!'
  267. end
  268. if npc_rel['A<<r>>'] <= 50:
  269. act 'Slap him across the face as hard as you can':
  270. *clr & cla
  271. npc_rel['A<<r>>'] -= 5
  272. '<center><img src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
  273. if mesec > 0:
  274. 'You are troubled by your period, and yet, some moron lifts up your skirt! You turn and slap <<$npcSurName[i]>>, much to the amusement of the other kids.'
  275. else
  276. '"You fucking pervert!" you shout angrily, and you slap him across the face as hard as you can. You shake the sting out of your hand afterwards, while he clutches his cheek in agony. When he finally pulls his hands away from his face, the outline of your hand is clearly visible on his cheek that''s going to leave a bruise. The other boys laugh loudly, this is the best entertainment they''ve had during the break in a long time.'
  277. end
  278. act 'Continue': gt 'gschool_lessons', 'afternoon'
  279. end
  280. elseif npc_rel['A<<r>>'] > 50 and npc_rel['A<<r>>'] <= 90:
  281. act 'Slap him playfully':
  282. npc_rel['A<<r>>'] -= 2
  283. *clr & cla
  284. '<center><img src="images/locations/pavlovsk/school/events/rand_scoolboy2.jpg"></center>'
  285. 'You think to yourself, "<<$boydesc>> ain''t so bad... but still, I can''t just let him do this."'
  286. 'You give him a playful slap in the face. It''s not hard enough to really hurt him but enough to send a message. The other boys laugh loudly, this is the best entertainment they''ve had during the break in a long time.'
  287. act 'Continue': gt 'gschool_lessons', 'afternoon'
  288. end
  289. elseif npc_rel['A<<r>>'] > 90:
  290. act 'Lift your skirt':
  291. *clr & cla
  292. '<center><img src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
  293. 'You think to yourself, "<<$boydesc>> is actually kind of cute..."'
  294. 'You pretend the other boys aren''t there and sweetly ask him, "Come on <<$boydesc>>, you know you only have to ask do you want to see more?" as you slowly begin to lift your skirt. That made him the hero of your class, and all the boys look at your body, and then at him in admiration. Then you drop your skirt back down and wave him off, "Just kidding, you pervert! Not with all these other guys around, anyway." and you give him a cute wink as you sit down and get ready for your next class. When you look back, you can see his face is all flustered.'
  295. act 'Continue': gt 'gschool_lessons', 'afternoon'
  296. end
  297. end
  298. elseif npcsex[r] = 1:
  299. 'You notice the confident stares of <<$boydesc>> it must''ve been him.'
  300. act 'Taunt him':
  301. pcs_horny += 50
  302. gs 'boyStat', $static_num
  303. gs'stat'
  304. *clr & cla
  305. '<center><img src="images/locations/pavlovsk/school/events/rand_scoolboy4.jpg"></center>'
  306. 'He''s kind of cute. You''re so horny right now, you decide to tease him and see if you can push him into doing more. You put your finger in your mouth and quietly ask him in a lewd voice, "Come on <<$boydesc>>, is that all you have for me?"'
  307. 'His friends heard your question, and are now daring him to take you to the men''s room. He doesn''t seem so sure.'
  308. Act 'Drag him to the men''s room':
  309. *clr & cla
  310. '<center><img src="images/locations/pavlovsk/school/building/sex/boysex_tualet1.jpg"></center>'
  311. 'You give him a sweet smile and take him by the hand, pulling him into the men''s room. Slightly lifting up your skirt, you put his hand between your legs. The other boys all follow the two of you, and now you''re being fondled in front of a crowd.'
  312. act 'Take his cock out of his pants': gt 'gschool_sex', 'rand_bj'
  313. end
  314. act 'Take him behind the school building': gt 'gschool_sex', 'rand_sex'
  315. if katschoolsex = 1:
  316. act 'Go to the back room with the guy':
  317. *clr & cla
  318. '<center><img src="images/characters/pavlovsk/school/girl/katja/kiss.jpg"></center>'
  319. 'You remember the back room in a neighboring building that Katja showed you. When you tell <<$boydesc>> about it, he takes your hand and tells you to guide him there. As soon as you pull the door shut behind you when you arrive there, <<$boydesc>> pounces you and begins to kiss you.'
  320. act 'Get on the couch':
  321. *clr & cla
  322. '<center><img src="images/locations/pavlovsk/school/building/sex/boysex_secretroom1.jpg"></center>'
  323. 'Feeling playful, you push him away and quickly move to the couch, your back turned towards him. You make a show of really slowly lifting your skirt.'
  324. if tanga = 0:
  325. 'Since you''re not wearing panties, you reveal your bare pussy and puckered butthole to him, giving him a sly grin when you turn your head back. You innocently ask him, "Do you like what you see?"'
  326. elseif tanga = 1:
  327. 'You quickly take your panties off and throw them in a corner. You slap your bare ass as you show off your pussy and anus and innocently ask him, "Do you like what you see?"'
  328. end
  329. act 'Get on your hands and knees':
  330. *clr & cla
  331. '<center><img src="images/locations/pavlovsk/school/building/sex/boysex_secretroom2.jpg"></center>'
  332. 'You lean forward as <<$boydesc>> approaches. He greedily puts his hands on your ass, fondling your ass cheeks enthusiastically. His touch invokes shivers throughout your body, you''re so horny you don''t know what you''ll do if you don''t get some soon! Slowly but surely he moves his hands more towards your crack, and after a while two of his fingers are inside your dripping pussy.'
  333. act 'Lie down on your back':
  334. *clr & cla
  335. '<center><img src="images/locations/pavlovsk/school/building/sex/boysex_secretroom3.jpg"></center>'
  336. 'As you turn to lie down on your back, his fingers never leave you. The squishing of your wet hole being fingered fills the room, as he kisses you and teasingly runs his thumb over your clit. His fingers give you sweet pleasure, but you become frustrated once you see his evil grin: he has no intentions of actually making you orgasm this way.'
  337. act 'Beg him to fuck you':
  338. *clr & cla
  339. gs 'cum_call', '', $boy, 1
  340. '<center><img src="images/locations/pavlovsk/school/building/sex/boysex_secretroom4.jpg"></center>'
  341. $sexstart2orgazm5 = 'After a few minutes of being on the edge, you can''t hold back any more. You push his hand away and shift back to your hands and knees, begging for him to fuck you. <<$boydesc>> has a mischievous grin on his face, thoroughly amused that his constant teasing got you this desperate. Nevertheless, he obliges: he guides the head of his hard cock against your pussy lips and immediately rams it in. Not giving you any chance to recover, he pounds you like his life depends on it.'
  342. 'You moan loudly perhaps a bit too loudly, because you soon find his hand covering your mouth, stifling your moans as he fucks you hard from behind. You orgasm moments later, and the squeezing of your tight pussy around his dick send him over the edge as well. When he pulls out of you, a slow trickle of sperm leaks from your pussy.'
  343. dynamic $sexstart2
  344. gs 'stat'
  345. act 'Lick him clean':
  346. *clr & cla
  347. stat['bj'] += 1
  348. gs'stat'
  349. '<center><img src="images/locations/pavlovsk/school/building/sex/boysex_secretroom5.jpg"></center>'
  350. 'Realizing you have to get to class soon, you quickly scoot over and take his penis in your mouth. As you quickly lick him clean, you taste the mixture of his and your juices; it makes you feel kind of raunchy, and you wouldn''t mind having another go if it wasn''t for class starting any minute now. You quickly straighten your clothes and hand him his pants, and quickly check your hair before you both run to class.'
  351. act 'Continue': gt 'gschool_lessons', 'afternoon'
  352. end
  353. end
  354. end
  355. end
  356. end
  357. end
  358. end
  359. end
  360. !! apmeet=6 This closure molestation nerds, Well I think so from the code, who knows if there is no correct.
  361. !! dimarudeblock=1 This video stolen from Nosov.
  362. if (apmeet = 6 and (i = 6 or i = 2)) or (dimarudeblock = 1 and (i = 1 or i = 4)):
  363. delact 'Identify the perpetrator'
  364. 'After all <<$boydesc>> did with you, he''s still pinching your ass in school like that? He''s kinda cute, but still that''s just wrong!'
  365. Act 'Kick him in the balls':
  366. npc_rel['A<<i>>'] -= 10
  367. *clr & cla
  368. '<center><img src="images/locations/pavlovsk/school/events/rand_scoolboy8.jpg"></center>'
  369. 'You kick <<$boydesc>> in the balls, sending him and all of his classmates the message that you will not put up with this behavior in school. You watch him writhe in pain on the floor for a second, before collecting your things and making your way to your next class.'
  370. act 'Continue': gt 'gschool_lessons', 'afternoon'
  371. end
  372. end
  373. end
  374. end
  375. if $ARGS[0] = 'phone':
  376. '<center><img src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  377. 'You notice <<$teacher>> looking at you strictly; he must have noticed you''re not paying attention to his class.'
  378. act 'Put your phone away':
  379. *clr
  380. cla
  381. *nl
  382. '<center><img src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  383. 'You decide not to aggravate the situation and put your phone away. <<$teacher>> looks at you gratefully as he continues his classes.'
  384. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  385. end
  386. if sub < 30:
  387. act 'Keep using your phone':
  388. *clr
  389. cla
  390. *nl
  391. '<center><img src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  392. 'Even though <<$teacher>> saw you use your phone, he didn''t do anything. You figure you can get away with it, and just keep browsing the internet. Realizing you still won''t put the phone away, <<$teacher>> walks over to your desk.'
  393. if pcs_dom > 70:
  394. act 'Take photos under your skirt':
  395. *clr
  396. cla
  397. pcs_horny += 10
  398. *nl
  399. '<center><img src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
  400. 'You decide to have some fun with your teacher, and quickly move the phone between your legs and snap some photos under your skirt as you see <<$teacher>> walk towards your desk.'
  401. 'When the teacher arrives at your desk, he sneers, "And what could you be doing on your phone that''s more important than paying attention in class, Mrs. <<$pcs_lastname>>? Hand it over."'
  402. '"Wouldn''t you like to know!" you tease him. You hand over your phone, the screen still on, with the folder containing the photos you just shot opened.'
  403. '<<$teacher>> looks at what''s on the screen and his face colors bright red as he turns the screen off and returns to the front of the class.'
  404. 'As he gets ready to continue his lessons he says, "I''m holding onto your phone for now, Mrs. <<$pcs_lastname>>. You can have it back after class." Later when the class is working on their homework assignments, you can see him browsing your phone when he thinks no one is looking.'
  405. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  406. end
  407. end
  408. if pcs_dom > 30:
  409. act 'Put the phone between your boobs':
  410. *clr
  411. cla
  412. *nl
  413. '<center><img src="images/locations/pavlovsk/school/classroom/nophone.jpg"></center>'
  414. 'You deftly shove the phone in your bra, and smile fiendishly as you see the indecisiveness on your teacher''s face.'
  415. 'You pretend it''s a perfectly normal place to store your phone, and use your cute voice as you tell him, "Is there a problem, <<$teacher>>? Go ahead, take my phone if you don''t think I should have it." You thrust your chest forward as you encourage him, giving him a nice view of your ample cleavage - the outline of your phone very visible through the fabric.'
  416. 'Your teacher is completely flabbergasted by your move, and admits defeat. Deciding it''s not worth the effort to take your phone away from you without causing all sorts of awkward situations, he simply returns to the front of the class and continues his lessons. You don''t catch much of them though, you''re too busy browsing the internet after you pull your phone back out of your bra.'
  417. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  418. end
  419. end
  420. act 'Hand over the phone':
  421. *clr
  422. cla
  423. *nl
  424. '<center><img src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  425. 'Wow, he called your bluff. You decide it''s not worth the conflict, and silently hand your phone to <<$teacher>>.'
  426. 'As he walks back to the front of the class, he says, "I''m holding onto your phone for now, Mrs. <<$pcs_lastname>>. You can have it back after class."'
  427. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  428. end
  429. end
  430. end
  431. end
  432. if $ARGS[0] = 'help':
  433. '<center><img src="images/locations/pavlovsk/school/classroom/teacherhelp.jpg"></center>'
  434. '<<$teacher>> notices that 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.'
  435. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  436. act 'Gently touch his hand':
  437. *clr
  438. cla
  439. npc_rel['A26'] += 1
  440. *nl
  441. '<center><img src="images/locations/pavlovsk/school/classroom/touchhands.gif"></center>'
  442. 'You lightly run your fingers across the palm of his hand as you listen to his explanation. After he quickly checks to make sure no one is paying attention to you, he reciprocates and takes your hand in his left hand. Seconds later you feel his right hand on the small of your back, gently rubbing it as he continues to explain a difficult to understand part of today''s lesson.'
  443. *nl
  444. 'You move your hips a bit closer to his, and lean closer to him as you try to understand what he''s explaining. When he''s done with his explanation, you whisper in his ear, "You''re so smart and strong, <<$teacher>>. I wish you would teach classes in University, so I could go to your classes for several years more when I finish here. There''s still so much you can teach me."'
  445. 'You notice a small shiver roll down his spine as he walks back to his desk.'
  446. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  447. end
  448. if pcs_dom > 30:
  449. act 'Coerce him':
  450. *clr
  451. cla
  452. npc_rel['A26'] += 1
  453. pcs_horny += 20
  454. pcs_dom += 1
  455. *nl
  456. '<center><img src="images/locations/pavlovsk/school/classroom/flashteach.gif"></center>'
  457. 'Edging closer and closer to <<$teacher>> while he''s helping you with today''s lesson, you step back and pull open your shirt, exposing your pert young breasts. He wasn''t sure what to do about it, but from the look on his face he clearly knows this is wrong.'
  458. *nl
  459. 'Your voice turns into a menacing whisper, "You don''t want to do that, <<$teacher>>. If you touch my tits, I will report you for molestation. Why don''t you put those fingers to work on my pussy instead? I think we would both enjoy that much more." You give him a mischievous smile, and you can tell he is thoroughly confused now. You know he''s definitely on board with the idea, but at the same time has his doubts. You decide to help him decide, and pull your skirt up slightly so he has easier access. Making sure he knows you''re still in charge, you whisper seductively, "Go ahead, <<$teacher>>. I''m soaking wet right now don''t you want to feel it?"'
  460. *nl
  461. 'Even though he''s clearly uncomfortable doing this, you feel his fingers rubbing over your wet pussy lips now. You encourage him some more, "That feels so good, <<$teacher>> can''t you feel how wet I am?" Making sure no one else sees what he''s doing, his actions grow more and more bold as he begins to rub your pussy stronger. Then he plunges in two fingers and begins to fuck you with them. Even though it feels nice, that''s not what you had in mind. "That''s enough. Now pull them out and lick them!" you order him. He obeys without hesitation and puts his fingers in his mouth, licking your pussy juices off them. Indicating you''re done with him now, you tell him to go help someone else. <<$teacher>> will definitely not forget today''s lesson for a long time.'
  462. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  463. end
  464. end
  465. act 'Move the discussion to personal topics':
  466. *clr
  467. cla
  468. npc_rel['A26'] += 1
  469. *nl
  470. 'As he is explaining a part of today''s lesson to you, you ask him, "Where do you live?"'
  471. '"I live near the factory, in one of the standalone houses there. Anyway, about the lesson." he replies.'
  472. 'You ignore his attempt to get back to teaching and nod. "I see how about Valeria? Do you and her get along?"'
  473. 'His face saddens, "We don''t talk much. By the time I come home from work, she''s never there. Her mother also has a job, so no one keeps an eye on her. Unfortunately I can only really talk to her on weekends on weekdays she always comes home late, and too drunk to carry a conversation."'
  474. if pcs_dom > 30:
  475. pcs_dom += 1
  476. *nl
  477. 'You smile at him empathetically, and as you put your hand on his shoulder for a brief moment you ask him in a stern voice, "Would you like me to have a talk with her? My father left when I was still a baby your daughter doesn''t know what she''s missing, I would kill to have a good relationship with a father as great as you. I bet I could help her realize that."'
  478. '<<$teacher>> is grateful for the offer, but declines, "Thank you <<$pcs_nickname>>, but I should really be solving this myself. It''s kind of you to offer though, you''re a good person."'
  479. 'You give him en encouraging pat on the shoulder before you pull your hand back, and nod, "I suppose you''re right, <<$teacher>>. Don''t worry, everything will be fine."'
  480. 'He tries to focus on teaching you for the remainder of the class, but you can tell his mind is elsewhere. He must be mulling over what you said.'
  481. else
  482. *nl
  483. 'You suggest, "Maybe you love her so much that you''re afraid to do something that would make her dislike you? If you were more strict, I bet you could get her to listen. You''re a teacher, you educate youngsters for a living! You just have to teach your daughter about the ways of life, like you''re doing here in class every day."'
  484. 'You have a point, and <<$teacher>> knows it. He simply nods and replies, "I''ll... I''ll try", before returning to his desk at the front of the class.'
  485. end
  486. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  487. end
  488. end
  489. if $ARGS[0] = 'legs':
  490. npc_rel['A26'] += 1
  491. '<center><img src="images/locations/pavlovsk/school/classroom/teachdis.jpg"></center>'
  492. '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 checking out your legs, which stick out from under your desk.'
  493. act 'Ignore his stares and wait for the break': gt 'gschool_lunch', 'lesson_end'
  494. act 'Straighten your skirt':
  495. *clr
  496. cla
  497. '<center><img src="images/locations/pavlovsk/school/classroom/upskirt.jpg"></center>'
  498. if sub < 30:
  499. pcs_dom += 1
  500. npc_rel['A26'] -= 1
  501. *nl
  502. 'He can''t be doing that! You pull your skirt over your legs so he can''t look at you any more and loudly say'
  503. '"<<$teacher>>, be careful! If you keep staring at me like that, your eyeballs might pop out of their sockets!"'
  504. 'A loud laughter erupts in the classroom, and your teacher looks embarrassed. He opens his mouth as if he wants to say something in defense, but thinks the better of it and just lets you have your win. After a while, he manages to get the class back under control and continues to teach, carefully avoiding your legs.'
  505. else
  506. sub += 1
  507. npc_rel['A26'] -= 1
  508. *nl
  509. 'Your heart is pounding. <<$teacher>> is much older than you why is he looking at your legs like that? Isn''t he supposed to know better? You inconspicuously try to straighten your skirt, attempting to make it look like a random afterthought and not because he''s staring.'
  510. 'Your teacher doesn''t appreciate you interrupting his show, and calls attention to you, "<<$pcs_nickname>>, stop fidgeting in your chair like that. It''s distracting."'
  511. 'You quickly let go of your skirt. He can still see up your legs, but you don''t have to courage to do anything about it now. Your cheeks turn crimson red as you mumble an apology, "I''m sorry, teacher."'
  512. 'For the remainder of the class, he keeps shooting glances at you. He seems to be having a great time in class today, and you suspect you''re the reason why.'
  513. end
  514. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  515. end
  516. act 'Spread your legs':
  517. *clr
  518. cla
  519. npc_rel['A26'] += 1
  520. if sub < 30:
  521. !!there is two images below one for panties and one for no panties, not sure how you want to code it, as it should appear above the text just below here as well.
  522. *nl
  523. 'You spread your legs slowly, giving <<$teacher>> an even better look of what''s between there. He''s stunned, blankly staring at you for a moment while avoiding your look. Realizing what you''re up to, he grows bolder and takes a good look. After that he pretends to read the magazine he is holding.'
  524. else
  525. if tanga = 1:
  526. pcs_horny += 30
  527. *nl
  528. '<center><img src="images/locations/pavlovsk/school/classroom/spread.jpg"></center>'
  529. 'The thoughts of him checking you out so sneakily turns you on a great deal, and the fact that you know you should know better makes it even hotter. Throughout the class you keep spreading your legs whenever he looks your way, and you can tell the looks of your panties are causing him a great deal of arousal as well. Unable to control yourself you occasionally give yourself a quick rub over your pussy lips through your underwear, preferably when he looks at you. Towards the end of the class your panties have a large damp spot on them; large enough for him to see from across the room. The outline of your pussy is clearly visible in the wet fabric.'
  530. else
  531. pcs_horny +=40
  532. *nl
  533. '<center><img src="images/locations/pavlovsk/school/classroom/spreadb.jpg"></center>'
  534. 'The thoughts of him checking you out so sneakily turn you on a great deal, and the fact that you know you should know better make it even hotter. Throughout the class you keep spreading your legs whenever he looks your way, and you can tell the looks of your bare pussy are causing him a great deal of arousal as well. Unable to control yourself you occasionally give yourself a quick rub over your exposed pussy lips, preferably when he looks at you. Towards the end of the class your pussy lips are soaked in your juices, and you absent-mindedly put your finger in your mouth for a taste. '
  535. end
  536. end
  537. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  538. end
  539. if pcs_dom > 30:
  540. act 'Flip him off':
  541. *clr
  542. cla
  543. npc_rel['A26'] -= 5
  544. pcs_dom += 2
  545. *nl
  546. '<center><img src="images/locations/pavlovsk/school/classroom/fuckoff.jpg"></center>'
  547. 'He can''t do this! What a pervert! You squeeze your legs together and loudly clear your throat. When the teacher looks at you, he''s staring right at your extended middle finger. Everyone in class notices, and all eyes are on you now.'
  548. '"<<$pcs_nickname>>, what is the meaning of this!?" your teacher says angrily.'
  549. 'You''re not impressed in the slightest, and boldly tell him, "One more look, and I''m telling the principal."'
  550. 'He''s slightly nervous now, knowing you caught him stare. He still tries to posture himself, "<<$pcs_lastname>>, get out of class!"'
  551. 'You have no intentions of getting up, and add with a sly smile, "And I don''t know, maybe your wife?"'
  552. 'Flustered, <<$teacher>> leaves the class himself for a moment. Your classmates, unsure of what just happened, softly talk with one another, asking if maybe someone else knows what that was all about. After a minute or so, <<$teacher>> returns to class and resumes his lesson like nothing happened, carefully avoiding you with his eyes. Everyone in class is very surprised you did not get kicked out after what you just did.'
  553. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  554. end
  555. end
  556. end
  557. if $ARGS[0] = 'gosip':
  558. if soniaPS ! 0 and rand(0,2) = 0:
  559. if soniaPS = 1:
  560. *nl
  561. '"Did you hear what happened at the disco the other night? Sonia gave like five guys a blowjob, at once!"'
  562. '"I heard. I don''t think anyone would want to go out with her any more now, not after Kotov and his cronies had their way with her."'
  563. '"What do you mean?"'
  564. '"They all came right on her face, and made her walk out like that. I bet half the town has seen pictures of her face covered in cum. It''s disgusting!"'
  565. elseif soniaPS = 2:
  566. *nl
  567. '"Have you heard what Sonia is up to nowadays? Apparently she''s giving out blowjobs to anyone interested in the bathrooms, during breaks!"'
  568. '"Whoa, that''s nasty, do you think we should go have a look today?"'
  569. elseif soniaPS = 3:
  570. *nl
  571. '"Sonia turned into a huge whore all of a sudden. She has all sorts of sex now, no matter how nasty! Such a shame."'
  572. '"What do you mean, such a shame? Why do you even care?"'
  573. '"Oh it''s nothing. I used to like her a lot, but back in the ninth grade she was such a prude, she wouldn''t even go on a date with me!"'
  574. end
  575. else
  576. if rand(0,1) = 0 or pav_slut < 25:
  577. !!place for random chit-chat
  578. schoolgossiprand = rand(1,3)
  579. if schoolgossiprand = 1:
  580. *nl
  581. '"Man, this town is so boring! We really need to graduate soon, so we can go live in the city!"'
  582. 'His friend heartily agrees, "Absolutely, I hear they have parties in the university hostel every day of the week!"'
  583. elseif schoolgossiprand = 2:
  584. *nl
  585. '"Dude, you should''ve seen me in League of Legends yesterday. I totally carried my crappy team to victory!" His friend does not seem impressed and scoffs back, "Man, I''ve seen you play before. You couldn''t carry a paper bag to the litter bin if your life depended on it."'
  586. else
  587. *nl
  588. '"Double rainbows, man... what do they even mean?"'
  589. end
  590. else
  591. !!a place to talk about the sexual adventures of Svetlana
  592. if pav_slut < 25:
  593. *nl
  594. '"Did you know <<$pcs_nickname>> is a huge tease? I heard she just undressed right in front of someone lately!"'
  595. '"No way! How do you know?"'
  596. '"A friend of mine told me! He saw her take all her clothes off, one item at a time!"'
  597. '"Wow, what a lucky bastard! She''s hot!"'
  598. elseif pav_slut < 50:
  599. *nl
  600. '"I heard, <<$pcs_nickname>> is great at sucking dicks!"'
  601. '"No way! She seems like such a decent girl how do you know?"'
  602. '"A friend of mine told me. He said it''s the best head he ever had!"'
  603. '"Come on man, for real?"'
  604. '"I swear, it''s true! Maybe he''ll shoot us a video next time..."'
  605. elseif pav_slut < 75:
  606. *nl
  607. '"They say, <<$pcs_nickname>> took part in a blowbang recently!"'
  608. '"What, really? How did she even get in that situation?"'
  609. '"Apparently, she just got down on her knees and told all the guys to gather around her in a circle!"'
  610. '"Wow, what a slut I can''t believe it."'
  611. '"I know, right!?"'
  612. elseif pav_slut < 100:
  613. *nl
  614. '"I heard <<$pcs_nickname>> got gangbanged just the other day!"'
  615. '"Wow, she just let that happen?"'
  616. '"Oh yea, she was even encouraging them! The guys were spinning her around every which way they liked and fucked her, no holes barred!"'
  617. '"What a slut! Still, I wouldn''t mind getting in on that next time."'
  618. '"Heh, you and me both! Maybe after gym class one day."'
  619. elseif pav_slut < 125:
  620. *nl
  621. '"Man, <<$pcs_nickname>> is such a washed up whore."'
  622. '"I know, right? It''s kind of sad, really."'
  623. '"Sad, but kinda hot at the same time. I wouldn''t mind getting a piece, she must be great in the sack with how often she gets fucked."'
  624. '"If you can even feel anything, she must be so stretched out by now."'
  625. else
  626. *nl
  627. '"<<$pcs_nickname>> is such a washed up whore. She''ll do anything for money nowadays."'
  628. '"Yea, it''s sad. she used to be such a nice girl."'
  629. '"Totally. Very sad. So, can you loan me 200 <b>₽</b>?"'
  630. '"Dude, seriously!? Why would you even want to touch her at all, you''d just boldly go where every man has gone before!"'
  631. '"Come on man, I''m in a bit of a dry spell. Please? I''ll try to negotiate you in on the deal. Surely 200 <b>₽</b> is enough for two."'
  632. '"That''s just sick, I like it. Alright, I''m in."'
  633. end
  634. end
  635. end
  636. end
  637. if $ARGS[0] = 'disrupt':
  638. cls
  639. gs 'stat'
  640. '<center><img src="images/locations/pavlovsk/school/classroom/ask.jpg"></center>'
  641. '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.'
  642. if sub < 30:
  643. act 'Turn around and ask them to be quiet':
  644. cla
  645. if pcs_dom > 30:
  646. pcs_dom += 1
  647. *nl
  648. 'The guys decide not to argue with you and the lesson continues in silence. <<$teacher>> nods gratefully at you.'
  649. else
  650. *nl
  651. 'The guys laugh at your pitiful attempt to quiet them down and then ignore you. Your teacher can''t seem to get them to shut up either, and you don''t end up learning much as a result.'
  652. end
  653. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  654. end
  655. end
  656. act 'Eavesdrop':
  657. *clr
  658. cla
  659. '<center><img src="images/locations/pavlovsk/school/events/urok<<urand>>.jpg"></center>'
  660. 'You''re curious about what your classmates are talking about, behind you. You can''t make out much of what they''re saying, but you do hear:'
  661. gs 'gschool_events', 'gosip'
  662. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  663. end
  664. act 'Ignore them and wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  665. end
  666. if $ARGS[0] = 'rand_class':
  667. if RAND(0,5) > 0:
  668. *clr
  669. cla
  670. school_event_hour = 1
  671. scooltiperand = RAND(1,22)
  672. if scooltiperand = 1 and Katja_tanga_end = 1 and tanga = 1:
  673. '<center><img src="images/locations/pavlovsk/school/events/scoolrand_1.jpg"></center>'
  674. 'As you move into the classroom, Katja runs up to you with a slight blush on her face. Before you know it, she gives you a deep kiss and pulls up your skirt to touch your ass. You return the kiss, not caring about the hooting and hollering in the background from your fellow classmates.'
  675. elseif scooltiperand = 2:
  676. '<center><img src="images/locations/pavlovsk/school/events/scoolrand_2.jpg"></center>'
  677. 'Sonia looks like she has it all figured out. Her grades are excellent, all the guys in school like her, and she doesn''t have to answer to anyone. Currently she''s sitting back in a chair, giving herself a manicure.'
  678. elseif scooltiperand = 3:
  679. pcs_mood = pcs_mood+20
  680. gs'stat'
  681. '<center><img src="images/locations/pavlovsk/school/events/scoolrand_3.jpg"></center>'
  682. 'As you walk to class, you see some guys have drawn a goofy scene on the blackboard, making it look like they''re characters in a computer game. You share a laugh with them as you sit down; that certainly brightened your mood.'
  683. elseif scooltiperand = 4:
  684. pcs_mood -= 10
  685. gs'stat'
  686. if tanga=1:
  687. '<center><img src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
  688. 'When you walk up to the blackboard to answer a question, you trip and fall. Somehow you manage to fall in such a way that your skirt ends up on your back, while the whole class can see your panty-clad ass. You quickly get up and straighten your clothes with a bright red face, trying to ignore the hollering from your classmates. You can tell that most of the guys and even a few girls definitely appreciated your show, even if it was involuntarily.'
  689. else
  690. '<center><img src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
  691. 'Before you can answer the question your teacher poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Everyone but the teacher, who has no clue why your class is so riled up and desperately tries to calm them down.'
  692. end
  693. elseif scooltiperand = 5:
  694. pcs_horny += 10
  695. gs'stat'
  696. '<center><img src="images/locations/pavlovsk/school/events/scoolrand_5.jpg"></center>'
  697. 'As you go to class you see Larissa, doing the splits between two tables. "Now do you believe I can do it?" she asks one of her girls sitting with her who nods, feeling bad for ever doubting her friend. She continues, "I did the same thing for my boyfriend last night. He was laying down with his erection poking straight up, can you believe the jerk finished before he even put his dick inside me? Then he made me lick him clean and left! He never even touched me!"'
  698. 'You sit down at your desk and think, "Wow, and <b>she</b> is the honorary student of our class unbelievable!"'
  699. elseif scooltiperand = 6 and Katja_tanga_end = 1:
  700. pcs_horny += 10
  701. gs'stat'
  702. if rand(1,2) = 1:
  703. '<center><img src="images/locations/pavlovsk/school/events/scoolrand_6_1.jpg"></center>'
  704. else
  705. '<center><img src="images/locations/pavlovsk/school/events/scoolrand_6_2.jpg"></center>'
  706. 'Katja is trying to draw your attention for some reason. When she notices you''re watching, she quickly makes sure no one else is paying attention and then puts one leg on her desk, revealing her bare pussy to you. You bite your lip and give her an appreciative nod, as you think to yourself, "Damn, I''ll have to take a closer look into that after classes are over!"'
  707. end
  708. elseif scooltiperand = 7 and npcsex[12] = 1:
  709. '<center><img src="images/locations/pavlovsk/school/events/scoolrand_7.jpg"></center>'
  710. 'Julia looks fantastic today: the transparent blouse she is wearing does a very nice job of accenting her breasts to anyone willing to look her way. Just when you were wondering who she''s so dressed up for, you notice her glancing your way and then quickly looking away when she realizes you spotted it, a deep blush forming on her cheeks. Looks like she has a crush on you!'
  711. elseif scooltiperand = 8:
  712. '<center><img src="images/locations/pavlovsk/school/events/scoolrand_9.jpg"></center>'
  713. 'As you sit in class waiting for the lesson to begin, you can''t help but admire the expensive looking stockings one of your classmates is wearing. With a tinge of jealousy you wonder where you could buy yourself some of those stockings, and if you can afford them.'
  714. elseif scooltiperand = 9:
  715. '<center><img src="images/locations/pavlovsk/school/events/scoolrand_10.jpg"></center>'
  716. 'As you wait for the end of the class, you notice a girl taking her shoes off and putting it back on, probably trying to get a bit more comfortable in them. She''s showing off her shapely legs as she does, drawing more than a few looks from her fellow classmates.'
  717. elseif scooltiperand = 10:
  718. '<center><img src="images/locations/pavlovsk/school/events/urok7.jpg"></center>'
  719. 'As you wait for the end of the lesson, you notice you''re not the only one being a bit drowsy; one girl is very close to falling asleep on her desk.'
  720. elseif scooltiperand = 11:
  721. picrand = RAND(1,7)
  722. '<center><img src="images/locations/pavlovsk/school/events/class_tanga (<<picrand>>).jpg"></center>'
  723. 'As you wait for the end of the class, you notice one of the girls in your class is wearing particularly low-riding pants today. You can clearly see her underwear poking out above her pants, those panties look kind of cute, actually. It''s too bad you can''t ask her where she got them without it being awkward.'
  724. elseif scooltiperand = 12:
  725. !!IMAGE NEEDED!!
  726. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  727. if PCloBimbo = 0:
  728. '<center><img src="images/locations/pavlovsk/school/classroom/boobg.gif"></center>'
  729. 'During class, you feel a hand slide around your side and grab one of your boobs. You squeak loudly and try to smack <<$rand_boy>>''s hand away, but he jerked it away as soon as you squeaked and all you manage to do is smack your own boob.'
  730. ''
  731. 'You hear your teacher. "Is there a problem Miss <<$pcs_lastname>>?" You glance around and notice everyone is staring at you for making the noise, <<$rand_boy>> behind you is snickering. The teacher looks at you accusingly.'
  732. act 'Nothing is wrong':
  733. cla
  734. 'You shake your head no to the teacher and desperately want to turn around and strangle <<$rand_boy>>, but you don''t dare with the teacher now keeping a eye on you.'
  735. act 'Wait for the end of the lesson':
  736. if n_tanga = 3:
  737. *clr
  738. cla
  739. '<center><img src="images/characters/pavlovsk/school/girl/katja/tanga5_6.jpg"></center>'
  740. 'As you sit in the classroom you hear Katja asking from behind you, "<<$pcs_nickname>>, I dropped my pen, be a dear and pick it up for me?" You sigh and look under her desk, immediately noticing her bare pussy between her widely spread legs. The little minx is doing it on purpose! A bit flustered, you pick up her pen and hand it back to her. When you do, she gives you an innocent grin and gets back to what she was doing as if nothing happened.'
  741. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  742. else
  743. gt 'gschool_lunch', 'lesson_end'
  744. end
  745. end
  746. end
  747. act 'Slap <<$rand_boy>>':
  748. *clr
  749. cla
  750. '<center><img src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
  751. 'You ignore the teacher and turn around and slap <<$rand_boy>> with all your force. <<$rand_boy>> recoils, his hand going to his cheek. Students start murmuring about what happened, while some laugh.'
  752. 'The teachers voice cuts through the noise. "That''s enough of that Miss <<$pcs_lastname>>, go to the principals office."'
  753. act 'Go to the Principals office': gt 'gschool_lessons', 'principal'
  754. end
  755. else
  756. '<center><img src="images/locations/pavlovsk/school/classroom/boobg.gif"></center>'
  757. 'During class, you feel a hand slide around your side and grab one of your boobs. Upon feeling your braless breast in his hand, your molester cops a good feel before his hand slithers away as quickly as it appeared.'
  758. act 'Embarrassed':
  759. *clr
  760. cla
  761. '<center><img src="images/locations/pavlovsk/school/classroom/boobg.gif"></center>'
  762. 'You squeak loudly as his fingers quickly pinch your sensitive nipple and your hand quickly flies to your breast to shield it from further attack. You hear your teacher. "Is there a problem Miss <<$pcs_lastname>>?" You glance around and notice everyone is staring at you for making the noise, the <<$rand_boy>> behind you is snickering.'
  763. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  764. end
  765. act 'Nothing is wrong!':
  766. cla
  767. 'You blush furiously and stammer, "N-nothing is wrong <<$teacher>>. I''m sorry for interrupting."'
  768. act 'Wait for the end of the lesson':
  769. if n_tanga = 3:
  770. *clr
  771. cla
  772. '<center><img src="images/characters/pavlovsk/school/girl/katja/tanga5_6.jpg"></center>'
  773. 'As you sit in the classroom you hear Katja asking from behind you, "<<$pcs_nickname>>, I dropped my pen, be a dear and pick it up for me?" You sigh and look under her desk, immediately noticing her bare pussy between her widely spread legs. The little minx is doing it on purpose! A bit flustered, you pick up her pen and hand it back to her. When you do, she gives you an innocent grin and gets back to what she was doing as if nothing happened.'
  774. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  775. else
  776. gt 'gschool_lunch', 'lesson_end'
  777. end
  778. end
  779. end
  780. act 'Slap <<$rand_boy>>':
  781. *clr
  782. cla
  783. '<center><img src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
  784. 'You ignore the teacher and turn around and slap <<$rand_boy>> with all your force. <<$rand_boy>> recoils, his hand going to his cheek. Students start murmuring about what happened, while some laugh.'
  785. 'The teachers voice cuts through the noise. "That''s enough of that miss <<$pcs_lastname>>, go to the principals office."'
  786. act 'Go to the Principals office': gt 'gschool_lessons', 'principal'
  787. end
  788. act 'Enjoy':
  789. cla
  790. 'You bite your lip to silence the moan that wants to escape as you feel your molesters fingers give your nipple a quick pinch before retreating. It was a nice treat to keep class interesting.'
  791. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  792. end
  793. act 'Come get some more':
  794. cla
  795. 'You bite your lip to silence the moan that wants to escape as you feel your molesters fingers give your nipple a quick pinch before retreating. After the hand is gone, you move your hand to the opposite side of your face, as if to scratch an itch and simultaneously glance over your shoulder until your eye is on <<$rand_boy>> who groped you. You give him a smile out of the corner of your mouth and use your index finger make a "Come here!" motion at him as you wink and scoot your chair back a few inches. His eyes fill with surprise and excitement and a few seconds after you turn back to face the teacher you feel his hand massaging your breast again.'
  796. act 'Enjoy more':
  797. cla
  798. 'You spend the rest of class with <<$rand_boy>>''s hand coming and going to squeeze your breast and tweak your nipple, still careful to make sure the teacher doesn''t catch on.'
  799. if tanga = 1:
  800. stat['mast'] += 1
  801. if pcs_exhibition < 30:exhibition_exp += rand(1,3)
  802. orgasm += 1
  803. pcs_horny = 0
  804. 'Enjoying the feeling of <<$rand_boy>>''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. The pencil you were using to take notes, goes under your skirt and begins to prod and play with your hard clitoris through your quickly soaking panties. Eventually you get bored of it and shift the fabric to the side to get access to your bare pussy and insert your two middle fingers. They easily slide between your wet lips and your breathing hitches slightly, matching the rhythm of your pistoning fingers. <<$rand_boy>> seems to have caught on and starts to knead your breast and pull at your breast harder. In a moment of perfect coincidence, your pinch your clit right as <<$rand_boy>> squeezes your sensitive nipple and your knees fly together, your whole legs clenching hard in orgasm. You bite your lip hard as you ride out the waves and you feel <<$rand_boy>>''s hand slide away just before you hear your teacher say, "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurses office?" With confident eyes and a bright smile, you reply, "No thank you, <<$teacher>>. I''m perfectly alright."'
  805. 'You spend the rest of class with <<$rand_boy>>''s hand playing with your breast as you sit satisfied in soaked panties and a small puddle of your own juices.'
  806. else
  807. stat['mast'] += 1
  808. if pcs_exhibition < 30:exhibition_exp += rand(1,3)
  809. orgasm += 1
  810. pcs_horny = 0
  811. 'Enjoying the feeling of <<$rand_boy>>''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. The pencil you were using to take notes goes under your skirt and begins to prod and play with your already exposed clitoris. But your bare pussy is too tempting and you abandon your pencil for your two middle fingers to penetrate your already dripping snatch. They easily slide between your wet lips and your breathing hitches, matching the rhythm of your pistoning fingers. <<$rand_boy>> seems to have caught on and starts to knead your breast and pull at your breast harder. In a moment of perfect coincidence, your pinch your clit right as <<$rand_boy>> squeezes your sensitive nipple and your knees fly together, your whole legs clenching hard in orgasm. You bite your lip hard as you ride out the waves and you feel <<$rand_boy>>''s hand slide away just before you hear your teacher say, "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurses office?" With confident eyes and a bright smile, you reply, "No thank you, <<$teacher>>. I''m perfectly alright."'
  812. 'You spend the rest of class with <<$rand_boy>>''s hand playing with your breast as you sit satisfied in a small puddle of your own juices.'
  813. end
  814. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  815. end
  816. end
  817. end
  818. !!add code to use a random name of a gopnik, cool guy, or jock, with a chance of a unknown <<$rand_boy>>.!!
  819. exit
  820. elseif scooltiperand = 13:
  821. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  822. '<center><img src="images/locations/pavlovsk/school/classroom/brasnap.jpg"></center>'
  823. 'During class, you feel a hand grab and pull your bra strap away from your body and before you can turn or protest they let go, causing it to snap back painfully. You let out a little yelp and turn to glare at <<$rand_boy>> behind you.'
  824. 'Then you hear your teacher. "Is there a problem miss <<$pcs_lastname>>?" You glance around and notice everyone is staring at you for making the noise, <<$rand_boy>> behind you is snickering. The teacher looks at you accusingly.'
  825. act 'Nothing is wrong':
  826. cla
  827. 'You shake your head no to the teacher and desperately want to turn around and strangle <<$rand_boy>>, but you don''t dare with the teacher now keeping a eye on you.'
  828. act 'Wait for the end of the lesson':
  829. if n_tanga = 3:
  830. *clr
  831. cla
  832. '<center><img src="images/characters/pavlovsk/school/girl/katja/tanga5_6.jpg"></center>'
  833. 'As you sit in the classroom you hear Katja asking from behind you, "<<$pcs_nickname>>, I dropped my pen, be a dear and pick it up for me?" You sigh and look under her desk, immediately noticing her bare pussy between her widely spread legs. The little minx is doing it on purpose! A bit flustered, you pick up her pen and hand it back to her. When you do, she gives you an innocent grin and gets back to what she was doing as if nothing happened.'
  834. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  835. else
  836. gt 'gschool_lunch', 'lesson_end'
  837. end
  838. end
  839. end
  840. act 'Slap <<$rand_boy>>':
  841. *clr
  842. cla
  843. '<center><img src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
  844. 'You ignore the teacher and turn around and slap <<$rand_boy>> with all your force. <<$rand_boy>> recoils, his hand going to his cheek. Students start murmuring about what happened, while some laugh.'
  845. 'The teachers voice cuts through the noise. "That''s enough of that miss <<$pcs_lastname>>, go to the principals office."'
  846. act 'Go to the Principals office': gt 'gschool_lessons', 'principal'
  847. end
  848. !!add code to use a random name of a gopnik, cool guy, or jock, with a chance of a unknown <<$rand_boy>>.
  849. exit
  850. elseif scooltiperand = 14:
  851. gs 'gschool_events', 'rand_boy_arg', 1, 1, 1, 1, 0, 0
  852. '<center><img src="images/locations/pavlovsk/school/classroom/crash.gif"></center>'
  853. 'During class there is a loud crashing sound from the back of the class, you along with everyone else in the class turn to look, in the back <<$rand_boy>> is still sitting at his desk, but now the desk is laying on it''s side on the floor. The whole class bursts out laughing at him.'
  854. '<<$rand_boy>> blushing quickly gets out of the desk and gets it back upright and sits back down in it. After making sure he is ok, the teacher gets the class back under control and finishes the lesson.'
  855. !!add code to use a random name of a gopnik, cool guy, Nerd or jock, with a chance of a unknown <<$rand_boy>>.
  856. elseif scooltiperand = 15:
  857. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  858. '<center><img src="images/locations/pavlovsk/school/classroom/boobg.gif"></center>'
  859. 'Glancing over you notice <<$rand_boy>> reaching around and grabbing the boob of the girl in front of him. At first she tries to fend him off and tell him to stop, but after a few looks from the teacher at her making noise she just gives up and tries to ignore his groping hands.'
  860. !!add code to use a random name of a gopnik, cool guy, or jock, with a chance of a unknown <<$rand_boy>>.
  861. elseif scooltiperand = 16 and soniaPS > 3:
  862. '<center><img src="images/locations/pavlovsk/school/classroom/classflash.gif"></center>'
  863. !!can only happen if the Sonia event has happened and she is a whore
  864. 'The teacher engages the class in a conversation, Sonia starts openly flirting and dropping not to subtle innuendo''s to the teacher. He does his best to try and ignore them, but you notice after a bit he blushes and his crotch seems to be getting larger. At this point she pulls open her shirt and flashes him and the whole class her tits. He quickly tells the class to read some chapters in their text book, while he hurries to sit down at his desk, though his eyes linger on a smiling Sonia.'
  865. elseif scooltiperand = 17:
  866. '<center><img src="images/locations/pavlovsk/school/classroom/soniaflash.jpg"></center>'
  867. 'You hear some whispers and see some other students looking towards the back every time the teacher is not looking. You glance back and see Sonia flashing her boobs at <<$rand_boy>>s every time the teacher looks away. While the boys take pictures of her each time and keep encouraging her to show more.'
  868. elseif scooltiperand = 18:
  869. '<center><img src="images/locations/pavlovsk/school/classroom/dickpic.jpg"></center>'
  870. 'You get a alert on your phone, you pull it out of your purse and put it in your lap. You glance down and see someone has sent you an image, opening the image you see a picture of someones dick. You hear some snickering and look up to see who it was, but you can''t tell where it came from. Unsure what to do, you don''t want to be caught looking at it, so you delete the image.'
  871. elseif scooltiperand = 19:
  872. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  873. gs 'gschool_events', 'rand_boy_arg1', 0, 0, 1, 0, 1, 0
  874. '<center><img src="images/locations/pavlovsk/school/classroom/flick.jpg"></center>'
  875. 'You notice <<$rand_boy>> keeps flicking <<$rand_boy2>>''s ear who is sitting in front of him, when the teacher looks away. Poor <<$rand_boy2>>''s ear is already bright red from all the flicking and he looks like he is on the verge of tears.'
  876. !!add code to use a random name of a gopnik, cool guy, or jock, with a chance of a unknown <<$rand_boy>> as bully. Same random name of one of the nerds or outcast or unknown as victim.
  877. elseif scooltiperand = 20:
  878. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  879. gs 'gschool_events', 'rand_boy_arg1', 0, 0, 1, 0, 1, 0
  880. '<center><img src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
  881. 'You hear a pained grasp, as did several others. You glance over just in time to see <<$rand_boy>> letting go of <<$rand_boy2>> underwear sitting in front of him. He pulled the underwear half way up the kids back. You wince slightly, that looks like a painful wedgie'
  882. !!add code to use a random name of a gopnik, cool guy, or jock, with a chance of a unknown <<$rand_boy>> as bully. Same random name of one of the nerds outcast or unknown boy as victim.
  883. elseif scooltiperand = 21:
  884. '<center><img src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  885. loop_counter = 1
  886. :rnd_friend_loop
  887. r = rand(0,47)
  888. loop_counter += 1
  889. $static_num = $static_num[r]
  890. if loop_counter >= 100:
  891. gs 'gschool_events', 'rand_class'
  892. elseif npcPol[r] = 0 or npc_rel[$static_num] <= 50:
  893. jump 'rnd_friend_loop'
  894. end
  895. npc_rel[$static_num] += 3
  896. if npc_rel[$static_num] > 100: npc_rel[$static_num] = 100
  897. 'You and <<$npc_firstname[$static_num]>> sit next to each other during class. You spend much of the class talking quietly to each other, often getting looks from the teacher when you get to loud. He clears his throat a few times and even hushes you once, finally he tells you to be quiet or he will send you to the principals office.'
  898. !!rand_friend is random boy or girl that Sveta has a high friendship with.
  899. elseif scooltiperand = 22:
  900. !!IMAGE NEEDED
  901. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  902. 'The lesson takes a brief pause as one of the students asks <<$teacher>> a question about her paper. With nothing to do for the moment, you doodle lazily in the margin of your notebook.'
  903. 'When you look back up, you notice <<$rand_boy>> turning his head away. You don''t think much of it at first, until you catch him a second time. Was he looking at you, or just in your direction?'
  904. 'Class resumes, and things return to normal, but part-way through the lesson, you look to <<$rand_boy>> again, and find him staring at you. He''s clearly not trying to make eye contact, however, or he would have noticed you looking back at him.'
  905. 'Following his gaze down, you spot what''s caught his attention: your uniform has lost a button, which is giving him a good look at your cleavage.'
  906. act 'Pull your shirt closed':
  907. cla
  908. 'You quickly grasp both sides of your blouse and pull them tightly together. <<$rand_boy>>''s face turns red when he realizes he''s been caught, and he immediately turns back to face the blackboard.'
  909. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  910. end
  911. act 'You ignore it':
  912. cla
  913. 'You let <<$rand_boy>> continue to gawk at you. You find yourself somewhat amused at how little it takes to completely enthral some boys.'
  914. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  915. end
  916. exit
  917. elseif n_tanga = 3:
  918. '<center><img src="images/characters/pavlovsk/school/girl/katja/tanga5_6.jpg"></center>'
  919. 'As you sit in the classroom you hear Katja asking from behind you, "<<$pcs_nickname>>, I dropped my pen, be a dear and pick it up for me?" You sigh and look under her desk, immediately noticing her bare pussy between her widely spread legs. The little minx is doing it on purpose! A bit flustered, you pick up her pen and hand it back to her. When you do, she gives you an innocent grin and gets back to what she was doing as if nothing happened.'
  920. else
  921. '<center><img src="images/locations/pavlovsk/school/events/scoolrand_8.jpg"></center>'
  922. 'The class was rather boring, and nothing worth noting happened.'
  923. end
  924. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  925. else
  926. if n_tanga = 3:
  927. *clr
  928. cla
  929. '<center><img src="images/characters/pavlovsk/school/girl/katja/tanga5_6.jpg"></center>'
  930. 'As you sit in the classroom you hear Katja asking from behind you, "<<$pcs_nickname>>, I dropped my pen, be a dear and pick it up for me?" You sigh and look under her desk, immediately noticing her bare pussy between her widely spread legs. The little minx is doing it on purpose! A bit flustered, you pick up her pen and hand it back to her. When you do, she gives you an innocent grin and gets back to what she was doing as if nothing happened.'
  931. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  932. else
  933. '<center><img src="images/locations/pavlovsk/school/events/scoolrand_8.jpg"></center>'
  934. 'The class was rather boring, and nothing worth noting happened.'
  935. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  936. end
  937. end
  938. end
  939. if $ARGS[0] = 'fiz_rand':
  940. fizrand = RAND(0,6)
  941. if fizrand = 0:
  942. fizperand = RAND(1,12)
  943. if fizperand = 1 and tanga = 0:
  944. *clr
  945. cla
  946. pcs_mood -= 20
  947. gs'stat'
  948. '<center><img src="images/locations/pavlovsk/school/gym/fizperand1.jpg"></center>'
  949. 'You''re not wearing panties, and while you''re doing your pullups your shorts slide down a little. Your pubic area is on display for the whole class now. It''s met with mixed responses: the guys are whistling and hollering, while most of the girls are staring you down disapprovingly. You quickly let go of the bar and pull your shorts back up, deeply embarrassed by the whole ordeal.'
  950. elseif fizperand = 2 and hotcat >= 6:
  951. pcs_horny += 10
  952. gs'stat'
  953. *clr
  954. cla
  955. '<center><img src="images/locations/pavlovsk/school/gym/fizperand2.jpg"></center>'
  956. 'During the warm-up for your gym class, Mr. Pavlovich comes over and assists you in your warm-up. He grinds his groin against your ass as he does. If looks could kill, Christina Zvereva''s jealous gaze would have had you dead on the ground by now.'
  957. elseif fizperand = 3:
  958. *clr
  959. cla
  960. pcs_mood += 20
  961. gs'stat'
  962. '<center><img src="images/locations/pavlovsk/school/gym/fizperand3.jpg"></center>'
  963. 'You get on your knees together with some other girls, enjoying the attention of the boys while you all show off your asses to them. Deciding to tease them even more, the girls decide to all pull their pants down at the same time. Of course you join in, and enjoy the confidence boost as you all show off your panties to the now drooling boys. Mr. Pavlovich keeps his distance, not really sure what to think of all this.'
  964. elseif fizperand = 4:
  965. *clr
  966. cla
  967. pcs_mood += 20
  968. gs'stat'
  969. '<center><img src="images/locations/pavlovsk/school/gym/fizperand4.jpg"></center>'
  970. 'After the planned part of the P.E. lesson is over, you and some other girls fool around a bit with the volleyballs during the ''free play'' section of the class. The four of you show off your ''giant breasts'' to the guys, running around to make them bounce as much as you can. As the lesson ends, you all share a laugh as you put the volleyballs back where they belong.'
  971. elseif fizperand = 5 and npcSex[3] = 1:
  972. pcs_horny += 10
  973. gs'stat'
  974. *clr
  975. cla
  976. pcs_mood += 20
  977. gs'stat'
  978. '<center><img src="images/locations/pavlovsk/school/gym/fizperand5.jpg"></center>'
  979. 'Ivan offers to help you with a workout on the exercise balls. Larisa is enthusiastic about the workout and asks if she can join too; of course you agree. After you and Larissa both get a ball and get ready, Ivan has you do all sorts of exercises. After a while, you realize that in every pose Ivan suggests, you are showing off either your breasts or your ass. One look at his face confirms that this was the exact purpose of the exercises. Ivan is having the time of his life ''coaching'' the two of you. With a lewd smile you redouble your efforts, and show off your ass as much as you can.'
  980. elseif fizperand = 6 and temper >= 20 and sunWeather = 1 and hotcat >= 6:
  981. *clr
  982. cla
  983. pcs_mood += 20
  984. gs'stat'
  985. '<center><img src="images/locations/pavlovsk/school/gym/fizperand6.jpg"></center>'
  986. 'Today you''re training with some free weights. In the current exercise, you''re supposed to keep your legs straight while the dumbbells are on the ground. Noting the class got awfully quiet, you look between your legs and notice the majority of the class and several more bystanders gawking at your ass. You hold the position for a few seconds longer than you need to, reveling in their praises while they compliment your figure.'
  987. elseif fizperand = 7:
  988. '<center><img src="images/locations/pavlovsk/school/gym/gymfight.jpg"></center>'
  989. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  990. gs 'gschool_events', 'rand_boy_arg1', 0, 0, 1, 0, 1, 0
  991. 'During gym class a commotion starts, you look over and see two boys shoving each other. <<$rand_boy>> shoves <<$rand_boy2>> again, it quickly escalates a few punches are thrown and soon both of them are down on the ground fighting, the coach rushes over and quickly pulls them apart and sends them to the principal.'
  992. !!add code to use a random name of a gopnik, cool guy, or jock, with a chance of a unknown <<$rand_boy>>.
  993. elseif fizperand = 8:
  994. '<center><img src="images/locations/pavlovsk/school/gym/tinydick.jpg"></center>'
  995. 'During a break during gym, you are talking with several other girls when a Igor wanders over and tries to chat you all up. You find his efforts amusing at best and you can tell his efforts are not working on the other girls either. Yet he seems to think he is oozing cool and he keeps chatting you all up, then Vitek rushes over behinds him and grabs his shorts and yanks them down to his ankles.'
  996. 'Unfortunately for the Igor his underwear went with the shorts and he his standing there half naked in front of you and the other girls. You girls gasp and several point at his very small penis and you all start giggling and soon the whole class is laughing, as he desperately tries to pull up his shorts, while calling the other guy all kinds of names. You almost feel sorry for him, not only is he a terrible flirt, but the whole class has seen is very tiny penis.'
  997. elseif fizperand = 9:
  998. '<center><img src="images/locations/pavlovsk/school/gym/wedgie.jpg"></center>'
  999. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  1000. cla
  1001. 'During a break during gym, you are talking with several other girls. When you feel someone''s hands reach down the back of your shorts and grab ahold of your panties and yank them up. <<$rand_boy>> yanks up so hard on your panties it actually for a moment lifts your feet off the ground. You cry out in pain and turn around quickly to see <<$rand_boy>> laughing and several watching and laughing as well.'
  1002. act 'kick him':
  1003. cla
  1004. 'He starts to back up but you manage to kick him hard in the shin, causing him to hop around on one leg holding his shin, which just got the other <<$rand_boy>>s laughing harder. A couple of the other girls move over to give you moral support and give the guys dirty looks. Plus they use their bodies to shield you from the rest of the class so you can pull your panties out of your ass and twat, getting everything back in place.'
  1005. act 'End of lesson':gt 'gschool_lessons', 'postphys'
  1006. end
  1007. act 'Beat his ass':
  1008. cla
  1009. 'You catch him with your first kick in the shin, causing him to hop around. Not expecting any more he doesn''t pay attention to you and doesn''t see you charging him. You run into him and knock him to the floor, your quickly on top of him, sitting on his chest, while you start punching him in the face.'
  1010. 'He is a bit stunned by this sudden attack and at first just covers up to block some of your hits, finally he starts to fight back, just as the coach arrives. The coach grabs you by the back of the neck and with one powerful yank, pulls you off <<$rand_boy>> and nearly offer your feet. He steps between the two of you, stopping <<$rand_boy>> and you from going at it and he says to you. "Go to the principals office now!" You try and protest but he doesn''t want to hear it and points at the door.'
  1011. act 'Go to the principals offices': gt 'gschool_lessons', 'principal'
  1012. end
  1013. !!add code to use a random name of a gopnik, cool guy, or jock, with a chance of a unknown <<$rand_boy>>.
  1014. elseif fizperand = 10:
  1015. '<center><img src="images/locations/pavlovsk/school/gym/hanging.jpg"></center>'
  1016. gs 'gschool_events', 'rand_girl_arg', 1, 1, 1, 1, 1, 0
  1017. 'During class <<$rand_girl>> taps you on the shoulder and is giggling, she is pointing at Vitek. You look over and see the end of his dick hanging out the legs of his shorts. You giggle as well, but you are also impressed and a little turned on. He is certainly very well hung, it takes him a bit to notice the girls giggling at him and even longer to figure out why. Once he does he stops and makes a big show of tucking his dick back away by adjust and pulling down his shorts a bit, the whole time wearing a big smile.'
  1018. !!random girl from class or unknown.
  1019. elseif fizperand = 11:
  1020. '<center><img src="images/locations/pavlovsk/school/gym/nipslip.gif"></center>'
  1021. gs 'gschool_events', 'rand_girl_arg', 1, 1, 1, 1, 1, 0
  1022. 'During class one of <<$rand_girl>> apparently doesn''t believe in sports bras. The top of her boob pops out of her tank top, showing her nipple off for everyone to see. <<$girl2>> quickly points it out to her. She blushes and quickly covers her nipple up, trying to ignore the laughs and staring boys.'
  1023. !!girls can be random of any girls in school or unknown girls.
  1024. elseif fizperand = 12:
  1025. '<center><img src="images/locations/pavlovsk/school/gym/supply.jpg"></center>'
  1026. cla
  1027. 'The coach asks you to help get some equipment out of the storage room. You go with him, he points out several things you need. He gets uncomfortable close and touches you way more than you are comfortable with. At one point while you are reaching for something high he stands so close behind you, you feel his crotch against your butt and his hands on your waist, tell you to be careful and let him help steady you.'
  1028. act 'leave the creep':
  1029. cla
  1030. 'Once you have the stuff you duck out of the room as quickly as you can, not looking back at him.'
  1031. act 'End of lesson':gt 'gschool_lessons', 'postphys'
  1032. end
  1033. act 'Tease him':
  1034. cla
  1035. '<center><img src="images/locations/pavlovsk/school/gym/fizperand6.jpg"></center>'
  1036. 'You decided to have a little fun of your own. You accidentally drop something, while he is keeping you steady. Bending over at the waist, pushing your ass back against his crotch. You grind it against him, you can feel him getting hard. Then you pick up the item and stand up quickly, heading out of the room you glance back and flash him a sweet smile, noticing he is trying to hide the erection in his shorts. You add a bit of a extra sway to your hips as you walk away.'
  1037. act 'End of lesson':gt 'gschool_lessons', 'postphys'
  1038. end
  1039. else
  1040. *clr
  1041. cla
  1042. '<center><img src="images/locations/pavlovsk/school/gym/fizperand7.jpg"></center>'
  1043. 'Even though the gym class today offered a good workout, it was kind of boring. Nothing worth nothing happened.'
  1044. end
  1045. end
  1046. end
  1047. if $ARGS[0] = 'sweet':
  1048. if pcs_grades >= 90:
  1049. Sweet_talk = 10
  1050. elseif pcs_grades >= 80:
  1051. Sweet_talk = 5
  1052. elseif pcs_grades >= 70:
  1053. Sweet_talk = 0
  1054. elseif pcs_grades >= 60:
  1055. Sweet_talk = -5
  1056. elseif pcs_grades >= 60:
  1057. Sweet_talk = -10
  1058. else
  1059. Sweet_talk = -20
  1060. end
  1061. if grupTipe = 3: Sweet_talk += 10
  1062. if grupTipe = 2: Sweet_talk += 10
  1063. if grupTipe = 1: Sweet_talk += 5
  1064. if grupTipe = 4: Sweet_talk -= 10
  1065. Sweet_talk += (hotcat - 5) * 5
  1066. end
  1067. !!Random boy, arguments set to 1 mean included, groups are cool kids, jock, nerd, gopnik, outcast, teachers
  1068. if $ARGS[0] = 'rand_boy_arg':
  1069. grup0 = 0
  1070. grup1 = 0
  1071. grup2 = 0
  1072. grup3 = 0
  1073. grup4 = 0
  1074. grup5 = 0
  1075. if ARGS[1] = 1:grup0 = 1
  1076. if ARGS[2] = 1:grup1 = 2
  1077. if ARGS[3] = 1:grup2 = 3
  1078. if ARGS[4] = 1:grup3 = 4
  1079. if ARGS[5] = 1:grup4 = 5
  1080. if ARGS[6] = 1:grup5 = 6
  1081. :rnd_boy_loop
  1082. r = rand(0,55)
  1083. if r <= 55 and npcPol[r] = 0 and (grupTipe[r] = grup0 or grupTipe[r] = grup1 or grupTipe[r] = grup2 or grupTipe[r] = grup3 or grupTipe[r] = grup4 or grupTipe[r] = grup5):
  1084. $static_num = $static_num[r]
  1085. $rand_boy = $npc_firstname[$static_num]
  1086. else
  1087. jump 'rnd_boy_loop'
  1088. end
  1089. end
  1090. if $ARGS[0] = 'rand_boy_arg1':
  1091. grup0 = 0
  1092. grup1 = 0
  1093. grup2 = 0
  1094. grup3 = 0
  1095. grup4 = 0
  1096. grup5 = 0
  1097. if ARGS[1] = 1:grup0 = 1
  1098. if ARGS[2] = 1:grup1 = 2
  1099. if ARGS[3] = 1:grup2 = 3
  1100. if ARGS[4] = 1:grup3 = 4
  1101. if ARGS[5] = 1:grup4 = 5
  1102. if ARGS[6] = 1:grup5 = 6
  1103. :rnd_boy1_loop
  1104. r = rand(0,55)
  1105. if r <= 55 and npcPol[r] = 0 and (grupTipe[r] = grup0 or grupTipe[r] = grup1 or grupTipe[r] = grup2 or grupTipe[r] = grup3 or grupTipe[r] = grup4 or grupTipe[r] = grup5):
  1106. $static_num = $static_num[r]
  1107. $rand_boy1 = $npc_firstname[$static_num]
  1108. if $rand_boy = $rand_boy1: jump 'rnd_boy1_loop'
  1109. else
  1110. jump 'rnd_boy1_loop'
  1111. end
  1112. end
  1113. if $ARGS[0] = 'rand_girl_arg':
  1114. grup0 = 0
  1115. grup1 = 0
  1116. grup2 = 0
  1117. grup3 = 0
  1118. grup4 = 0
  1119. grup5 = 0
  1120. if ARGS[1] = 1:grup0 = 1
  1121. if ARGS[2] = 1:grup1 = 2
  1122. if ARGS[3] = 1:grup2 = 3
  1123. if ARGS[4] = 1:grup3 = 4
  1124. if ARGS[5] = 1:grup4 = 5
  1125. if ARGS[6] = 1:grup5 = 6
  1126. :rnd_girl_loop
  1127. r = rand(0,55)
  1128. if r <= 55 and npcPol[r] = 1 and (grupTipe[r] = grup0 or grupTipe[r] = grup1 or grupTipe[r] = grup2 or grupTipe[r] = grup3 or grupTipe[r] = grup4 or grupTipe[r] = grup5):
  1129. $static_num = $static_num[r]
  1130. $rand_girl = $npc_firstname[$static_num]
  1131. else
  1132. jump 'rnd_girl_loop'
  1133. end
  1134. end
  1135. if $ARGS[0] = 'rand_girl_arg1':
  1136. grup0 = 0
  1137. grup1 = 0
  1138. grup2 = 0
  1139. grup3 = 0
  1140. grup4 = 0
  1141. grup5 = 0
  1142. if ARGS[1] = 1:grup0 = 1
  1143. if ARGS[2] = 1:grup1 = 2
  1144. if ARGS[3] = 1:grup2 = 3
  1145. if ARGS[4] = 1:grup3 = 4
  1146. if ARGS[5] = 1:grup4 = 5
  1147. if ARGS[6] = 1:grup5 = 6
  1148. :rnd_girl1_loop
  1149. r = rand(0,55)
  1150. if r <= 55 and npcPol[r] = 1 and (grupTipe[r] = grup0 or grupTipe[r] = grup1 or grupTipe[r] = grup2 or grupTipe[r] = grup3 or grupTipe[r] = grup4 or grupTipe[r] = grup5):
  1151. $static_num = $static_num[r]
  1152. $rand_girl1 = $npc_firstname[$static_num]
  1153. if $rand_girl = $rand_girl1: jump 'rnd_girl1_loop'
  1154. else
  1155. jump 'rnd_girl1_loop'
  1156. end
  1157. end
  1158. !!Random teacher, male
  1159. if $ARGS[0] = 'rand_teacher_arg':
  1160. :rnd_teacher_loop
  1161. r = rand(0,56)
  1162. if grupTipe[r] ! 6 or npcPol[r] = 1: jump 'rnd_teacher_loop'
  1163. $rand_teacher = $npcSurName[r]
  1164. end
  1165. --- gschool_events ---------------------------------