gschool_events 96 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465
  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 <<$set_imgh>> 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 <<$set_imgh>> 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 <<$set_imgh>> 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 <<$set_imgh>> 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 <<$set_imgh>> 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 <<$set_imgh>> 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 <<$set_imgh>> 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. if $pantyworntype ! 'none':
  146. exhibition_exp += 2
  147. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/bendover.jpg"></center>'
  148. npc_rel['A26'] += 1
  149. 'You dropped some books and bend over at the waist to pick up the books, showing off your ass.'
  150. '"<<$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.'
  151. else
  152. exhibition_exp += 3
  153. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/bendoverbare.jpg"></center>'
  154. npc_rel['A26'] += 1
  155. 'You dropped some books and bend over at the waist to pick up the books, showing off your ass.'
  156. '"<<$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.'
  157. end
  158. act 'Stand up and try to start a conversation':
  159. cla
  160. *clr
  161. '"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.'
  162. '"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'
  163. pcs_horny += 3
  164. act 'Continue': gt 'gschool_lessons', 'morning'
  165. end
  166. act 'Show more':
  167. cla
  168. *clr
  169. if $pantyworntype ! 'none':
  170. exhibition_exp += 2
  171. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/bendover.jpg"></center>'
  172. '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.'
  173. '"<<$pcs_lastname>>, cover up." the teacher rushed to you and pulled your skirt down, covering your ass.'
  174. '"Anatoly Evgenievich, but it''s just us. I always feel safe when you are around." you replied, standing up.'
  175. else
  176. exhibition_exp += 3
  177. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/bendoverbare.jpg"></center>'
  178. '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.'
  179. '"<<$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.'
  180. end
  181. '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.'
  182. act 'Continue': gt 'gschool_lessons', 'morning'
  183. end
  184. end
  185. act 'Stumble and fall to the teacher at the hands':
  186. cla
  187. *clr
  188. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/26.jpg"></center>'
  189. if rand(0,4) > 0:
  190. 'You stumbled and fall into your teachers arms as he deftly catches you.'
  191. '"<<$pcs_lastname>>, are you ok, did you hurt yourself?" Once he made sure you was ok he went on about his business.'
  192. else
  193. '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.'
  194. '"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.'
  195. '"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.'
  196. '"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.'
  197. npc_rel['A26'] += 2
  198. end
  199. act 'Continue': gt 'gschool_lessons', 'morning'
  200. end
  201. end
  202. end
  203. end
  204. if $ARGS[0] = 'rand_gopnic':
  205. !!I am splitting this up into gopnik and not gopnik, make sure the code is right please.
  206. if grupTipe[r] = 4:
  207. *clr
  208. cla
  209. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/<<r>>.jpg"></center>'
  210. 'You step away from him, pulling out of reach as you turn around. You point your finger at him. "Don''t make me hurt you, you know I will."'
  211. 'He laughs a bit and steps up closer again, crowding you a bit but keeps his hands to himself. "Come on <<$pcs_nickname>> you know you want to have some fun, stop acting like you are not all hot and bothered by this. We can help you with that itch."'
  212. act 'Back off':
  213. *clr
  214. cla
  215. grupvalue[4] += 5
  216. exhibition_exp += 5
  217. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/lunch/buttflash.gif"></center>'
  218. 'You snort at him and then look at his friend before looking back at him, as you wiggle your middle finger at him. Flipping him off while pretending you are wiggling your finger for another reason. "If I needed something that small to satisfy my itch, I could just use this." His friends howl with laughter, while he fumes a little. Then you turn and walk away with a laugh, flashing them your butt as you do. Teasing them a bit on what they are missing out on.'
  219. act 'Walk away':gt 'gschool_lessons', 'afternoon'
  220. end
  221. act 'Sure why not':
  222. *clr
  223. cla
  224. if grupvalue[4] > 50:
  225. grupvalue[4] -= 5
  226. if grupvalue[4] < 50:grupvalue[4] = 50
  227. end
  228. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/boysbathroom.jpg"></center>'
  229. 'You are in the mood anyways so why not, hopefully it isn''t to quick. They lead you to the men''s room, one of the guys drives everyone else out; it''s just you and the Gopniks in there now. One of them leans against the door to block anyone else from coming in. While the rest all start unzipping their pants and pulling out their dicks.'
  230. 'The walls of the restroom are covered in crude texts, quite a few of them involving you in some way.'
  231. *nl
  232. if pav_slut > 25: 'On one wall you see written in particularly large letters, "<b><<$pcs_nickname>> <<$pcs_lastname>> = <<$gnikname>>"</b>.'
  233. act 'Start sucking':
  234. cls
  235. if r = 9:
  236. gs 'boyStat', 'A157'
  237. gs 'cum_call', 'mouth', $boy,1
  238. gs 'boyStat', 'A9'
  239. gs 'cum_call', 'mouth', $boy,1
  240. gs 'boyStat', 'A10'
  241. gs 'cum_call', 'mouth', $boy,1
  242. gs 'boyStat', 'A11'
  243. gs 'cum_call', 'mouth', $boy,1
  244. else
  245. gs 'boyStat', 'A157'
  246. gs 'cum_call', 'mouth', $boy,1
  247. gs 'boyStat', 'A155'
  248. gs 'cum_call', 'mouth', $boy,1
  249. gs 'boyStat', 'A156'
  250. gs 'cum_call', 'mouth', $boy,1
  251. gs 'boyStat', 'A154'
  252. gs 'cum_call', 'mouth', $boy,1
  253. end
  254. swallow += 4
  255. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/sex/rand_scoolboy6.gif"></center>'
  256. 'You kneel down, then you wrap your <<$liptalk3>> around <<$boydesc>>''s hard cock and start to suck. Not forgetting the other''s you spend some time alternating between the between all the cocks, stroking the ones you''re not sucking with your hand.'
  257. 'Finally, you feel a jet of sperm hit your throat and <<$boydesc>> moans. "That''s right bitch, swallow it all, like a good little slut." Finally <<$boydesc>> seems satisfied and tucks his cock back in his pants and swaps place with the one that was at the door, who comes over pulling out his cock to get his turn.'
  258. *nl
  259. 'You immediately switch to the cock one of the other guys standing next to you, 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 little whore." Then he moves aside as well, soon you finish of the last two guys and they both shoot their loads in your mouth as well. As you get up off your knees you hear one of them laugh. "You''re the best cock sucker we got <<$pcs_nickname>>!" said as they leave you alone in the bathroom and only more horny than when you started. You say to yourself outloud. "Fucking assholes!" Then you clean up and leave.'
  260. gs 'arousal', 'bj', 20, 'group', 'sub'
  261. gs 'arousal', 'end'
  262. gs 'stat'
  263. gs 'gschool_lessons', 'afternoon'
  264. end
  265. end
  266. else
  267. if r = 9:
  268. $boydesc = 'Vitek'
  269. else
  270. $boydesc = 'Radomir'
  271. end
  272. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/<<r>>.jpg"></center>'
  273. '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.'
  274. act 'Continue':
  275. *clr & cla
  276. pcs_mood -= 20
  277. gs'stat'
  278. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy5.jpg"></center>'
  279. '"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."'
  280. i = 0
  281. :rand_jock_loop
  282. r = rand(0,55)
  283. $static_num = $static_num[r]
  284. if npcPol[r] = 0 and grupTipe[r] = 2 and npc_rel[$static_num] > 50:
  285. $jock = $npc_firstname[$static_num]
  286. !!can you make the name <<$jock>> be which ever jock is selected I would use the jock boy with the highest friendship.
  287. 'As you try and pull away <<$jock>> comes over and pulls the gopnik off you and turns to him. "Leave her alone!"'
  288. 'The gopnik turns towards him and narrows his eyes. "Or what pussy?"'
  289. '<<$jock>> Steps up close crowding him. "Or I will fucking kick your ass right here!" Then they start shoving each other, but before more can happen a teacher interupts. "What''s going on here, break it up all of you." With that you word a thank you to <<$jock>> and slip away.'
  290. gs 'gschool_lessons', 'afternoon'
  291. elseif i < 50:
  292. i += 1
  293. jump 'rand_jock_loop'
  294. else
  295. act 'Resist':
  296. *clr
  297. cla
  298. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/resistgop.jpg"></center>'
  299. 'You manage to pull away from him, but the others are blocking you. You back up but eventually find your back against one of the walls, you turn your head away from him. The boy leans in close to you. "Just do as your told or this will be a lot worse for you."'
  300. act 'Go to the men''s room with them':gt 'gschool_events', 'toilet_bj'
  301. act 'Threaten to scream':
  302. *clr
  303. cla
  304. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/resistgop.jpg"></center>'
  305. '"I''ll scream and when the teachers arrive I will tell him you tried to rape me." He fumes and leans in real close. "You''ll regreat this slut, I promise." With that he relents and leaves with the others going with him, all giving you looks you would rather not think about.'
  306. gs 'gschool_lessons', 'afternoon'
  307. end
  308. end
  309. act 'Go to the men''s room with them': gt 'gschool_events', 'toilet_bj'
  310. end
  311. end
  312. end
  313. end
  314. if $ARGS[o] = 'toilet_bj':
  315. cls
  316. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/boysbathroom.jpg"></center>'
  317. '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.'
  318. '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>.'
  319. act 'Start sucking':
  320. cls
  321. if $boydesc = 'Vitek':
  322. gs 'boyStat', 'A157'
  323. gs 'cum_call', 'mouth', $boy,1
  324. gs 'boyStat', 'A9'
  325. gs 'cum_call', 'mouth', $boy,1
  326. gs 'boyStat', 'A10'
  327. gs 'cum_call', 'mouth', $boy,1
  328. gs 'boyStat', 'A11'
  329. gs 'cum_call', 'mouth', $boy,1
  330. else
  331. gs 'boyStat', 'A157'
  332. gs 'cum_call', 'mouth', $boy,1
  333. gs 'boyStat', 'A155'
  334. gs 'cum_call', 'mouth', $boy,1
  335. gs 'boyStat', 'A156'
  336. gs 'cum_call', 'mouth', $boy,1
  337. gs 'boyStat', 'A154'
  338. gs 'cum_call', 'mouth', $boy,1
  339. end
  340. swallow += 4
  341. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/sex/rand_scoolboy6.gif"></center>'
  342. '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''s you spend some time alternating between the between all the cocks, stroking the ones you''re not sucking with your hand.'
  343. '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 and swaps place with the one that was at the door, who comes over pulling out his cock to get his turn.'
  344. *nl
  345. 'You immediately switch to the cock one of the other guys standing next to you, 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 little whore." Then he moves aside as well, soon you finish of the last two guys and they both shoot their loads in your mouth as well. As you get up off your knees you hear one of them laugh. "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.'
  346. gs 'arousal', 'bj', 20, 'group', 'sub'
  347. gs 'arousal', 'end'
  348. gs 'stat'
  349. gs 'gschool_lessons', 'afternoon'
  350. end
  351. end
  352. if $ARGS[0] = 'rand_scoolboy':
  353. scoolboy = rand(1,5)
  354. *clr & cla
  355. if scoolboy = 1:
  356. if DimaRudeBlock = 0 and rand(0,2) = 0:
  357. r = 1
  358. elseif rand(0,1) = 0:
  359. r = 4
  360. else
  361. r = 28
  362. end
  363. elseif scoolboy = 3:
  364. if artQW > 1 and rand(0,2) = 0:
  365. r = 2
  366. elseif rand(0,1) = 0:
  367. r = 6
  368. else
  369. r = 36
  370. end
  371. elseif scoolboy = 4:
  372. if pav_sex >= 50 and kotovLoveQW <= 0: gt 'gschool_events', 'rand_gopnic'
  373. if rand(0,1) = 0:
  374. r = 9
  375. else
  376. r = 42
  377. end
  378. else
  379. gs 'gschool_events', 'rand_boy_arg', 0, 1, 0, 0, 1, 0
  380. end
  381. $static_num = $static_num[r]
  382. $rand_boy = $npc_firstname[$static_num]
  383. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/<<r>>.jpg"></center>'
  384. if npcsex[r] = 0:
  385. if scoolboy = 3:
  386. !!Instead of random lets make it Artem(unless they are dating), Feofan, or Petka
  387. 'You can tell from the embarrassed look on his face and the admiring glances of his friends that <<$rand_boy>> was the one touching your ass. Looks like he scored some points in his group today.'
  388. elseif scoolboy = 2:
  389. !!This one is fine if it is random but Fedor should be blocked if they are dating.
  390. 'You can tell from his disappointed expression that <<$rand_boy>> 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...'
  391. elseif scoolboy = 1:
  392. !!instead of random have it be Dimka(though he is blocked if you erased the video tape he can get), Igor, Andrey, or Mefodiy(Not sure on him, I don''t know if he is openly gay or not, if he is not he might do it to hide being gay. You wanted to do a story with him so your call if he is included here.)
  393. 'Even though he tries to hide it as best he can, the proud grin the face of <<$rand_boy>> tells you that he was the one groping your ass.'
  394. elseif scoolboy = 4:
  395. !!instead of random lets make it Vitek, Dan, or Vasily which uses group 1 in this pav_sex act. Or Roman, Lavrenti, Radomir or Arkadi then it is group two for the pav_sex act
  396. 'The brazen look on his face betrays <<$rand_boy>>, it must have been him touching your ass. Knowing him, he probably would''ve gone further if there weren''t so many people here.'
  397. elseif scoolboy = 5:
  398. !!Random is fine since we only have two of them currently and Fedor if he becomes a outcast but again block Fedor if Sveta is still seeing him.
  399. '<<$rand_boy>> is trembling slightly, his eyes shifting back and forth as he awkwardly tries to not be noticed by you. It must''ve been him.'
  400. '"<<$rand_boy>>, 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:'
  401. '"Please, I didn''t want to! They made me, I promise! I''m sorry!"'
  402. 'You stare him down for a few seconds, and you realize he''s not lying. You know <<$rand_boy>> 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?"'
  403. 'He thanks you and quickly takes his seat for the class, visibly relieved you didn''t report him.'
  404. gs 'gschool_lessons', 'afternoon'
  405. exit
  406. else
  407. 'Wait a minute... you don''t recognize any of these people! You must be in the wrong classroom!'
  408. end
  409. if npc_rel[$static_num] <= 50 and scoolboy ! 3:
  410. !!this option doesn''t show up if it is a outcast since the text above says you believe him.
  411. act 'Slap him across the face as hard as you can':
  412. *clr & cla
  413. npc_rel[$static_num] -= 5
  414. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
  415. if mesec > 0:
  416. 'It''s bad enough he did it, it is worse because you are on your period. "You fucking pervert!" you shout angrily, and you slap him across the face as hard as you can. You shake the stinging 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.'
  417. else
  418. '"You fucking pervert!" you shout angrily, and you slap him across the face as hard as you can. You shake the stinging 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.'
  419. !!follow up text to either of the above based on the boy in question.
  420. if $rand_boy = 'Dimka':
  421. 'Dimka rubs his face and glares at those laughing then glares at you. "You''ll pay for that bitch!" With that he walks off.'
  422. elseif scoolboy = 1 or scoolboy = 2:
  423. 'After rubbing his face he looks at you in disbelief. "What the fuck was that for? I was just messing with you." Then he walks off.'
  424. elseif scoolboy = 4 and $rand_boy ! 'Roman':
  425. if gruptipe = 4:
  426. 'As the others laugh at him his eyes get hard and he raises his hand to obviously slap you. But your look back to him promises him a lot more than just a slap back from you if he does. He seems to hesitate, then he finally snorts a laugh obviously over it. He just gives you a look like he will get you back for this and then heads out.'
  427. else
  428. 'As the others laugh at him his eyes get hard and he slaps you back, not as hard as he could. But hard enough your face is really stinging now. "Don''t fucking every slap me!" Then he storms off.'
  429. end
  430. end
  431. end
  432. gs 'gschool_lessons', 'afternoon'
  433. end
  434. elseif npc_rel[$static_num] > 50:
  435. !!can we change this so both slap him playfully and lift your skirt are options if you have a relationship of 50+ with the boy?
  436. act 'Slap him playfully':
  437. npc_rel[$static_num] -= 2
  438. *clr & cla
  439. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy2.jpg"></center>'
  440. 'You think to yourself, "<<$rand_boy>> ain''t so bad... but still, I can''t just let him do this."'
  441. '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.'
  442. gs 'gschool_lessons', 'afternoon'
  443. end
  444. act 'Lift your skirt':
  445. *clr & cla
  446. exhibition_exp += 5
  447. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
  448. 'You think to yourself, "<<$rand_boy>> is actually kind of cute..."'
  449. 'You pretend the other boys aren''t there and sweetly ask him, "Come on <<$rand_boy>>, 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.'
  450. gs 'gschool_lessons', 'afternoon'
  451. end
  452. else
  453. gs 'gschool_lessons', 'afternoon'
  454. end
  455. elseif npcsex[r] = 1:
  456. 'You notice the confident stares of <<$rand_boy>> it must''ve been him.'
  457. act 'Taunt him':
  458. pcs_horny += 50
  459. gs 'boyStat', $static_num
  460. gs'stat'
  461. *clr & cla
  462. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy4.jpg"></center>'
  463. '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 <<$rand_boy>>, is that all you have for me?"'
  464. 'His friends heard your question, and are now daring him to take you to the men''s room. He doesn''t seem so sure.'
  465. act 'Tease him':
  466. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
  467. 'You can see him starting to get turned on and sure this is going to turn out good for him. Then you lean in real close and whisper in his ear, but loud enough for others to hear. "Because this is what I have for you." You start sliding your skirt slowly up your thighs, now all the boys are watching and just before it gets high enough to show anything you let it go and it drops back in place. "Which is nothing." You say with a giggle and laugh off, you hear one of the boys saying to his friend. "God so close. She is such a tease."'
  468. gs 'gschool_lessons', 'afternoon'
  469. end
  470. act 'Drag him to the men''s room':
  471. *clr & cla
  472. grupvalue[1] -= 10
  473. grupvalue[2] -= 10
  474. grupvalue[3] -= 10
  475. pav_sex +=30
  476. exhibition_exp += 10
  477. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/sex/boysex_tualet1.jpg"></center>'
  478. '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.'
  479. act 'Take his cock out of his pants': gt 'gschool_sex', 'rand_bj'
  480. end
  481. act 'Take him behind the school building':
  482. grupvalue[1] -= 5
  483. grupvalue[2] -= 5
  484. grupvalue[3] -= 5
  485. pav_sex +=10
  486. gt 'gschool_sex', 'rand_sex'
  487. end
  488. if katschoolsex = 1:
  489. act 'Go to the back room with the guy':
  490. grupvalue[1] -= 5
  491. grupvalue[2] -= 5
  492. grupvalue[3] -= 5
  493. pav_sex +=10
  494. *clr & cla
  495. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/kiss.jpg"></center>'
  496. 'You remember the back room that Katja showed you. When you tell <<$rand_boy>> 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, <<$rand_boy>> pounces you and begins to kiss you.'
  497. act 'Get on the couch':
  498. *clr & cla
  499. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/sex/boysex_secretroom1.jpg"></center>'
  500. '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.'
  501. if $pantyworntype = 'none':
  502. '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?"'
  503. elseif $pantyworntype ! 'none':
  504. '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?"'
  505. end
  506. act 'Get on your hands and knees':
  507. *clr & cla
  508. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/sex/boysex_secretroom2.jpg"></center>'
  509. 'You lean forward as <<$rand_boy>> 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.'
  510. gs 'arousal', 'vaginal_finger', 5
  511. act 'Lie down on your back':
  512. *clr & cla
  513. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/sex/boysex_secretroom3.jpg"></center>'
  514. '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.'
  515. gs 'arousal', 'vaginal_finger', 5
  516. act 'Beg him to fuck you':
  517. *clr & cla
  518. gs 'cum_call', '', $boy, 1
  519. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/sex/boysex_secretroom4.jpg"></center>'
  520. $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. <<$rand_boy>> 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.'
  521. '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.'
  522. 'The squeezing of your tight pussy around his dick sends him over the edge.'
  523. gs 'arousal', 'vaginal', 10
  524. 'When he pulls out of you, a slow trickle of sperm leaks from your pussy.'
  525. gs 'stat'
  526. act 'Lick him clean':
  527. *clr & cla
  528. stat['bj'] += 1
  529. gs'stat'
  530. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/sex/boysex_secretroom5.jpg"></center>'
  531. '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.'
  532. gs 'arousal', 'bj', 2
  533. gs 'arousal', 'end'
  534. gs 'gschool_lessons', 'afternoon'
  535. end
  536. end
  537. end
  538. end
  539. end
  540. end
  541. end
  542. end
  543. !! apmeet=6 This closure molestation nerds, Well I think so from the code, who knows if there is no correct.
  544. !! dimarudeblock=1 This video stolen from Nosov.
  545. if (apmeet = 6 and (r = 6 or r = 2)) or (dimarudeblock = 1 and r = 1):
  546. *nl
  547. 'After all <<$rand_boy>> did with you, he''s still pinching your ass in school like that? He''s kinda cute, but still that''s just wrong!'
  548. act 'Kick him in the balls':
  549. npc_rel[$static_num] -= 10
  550. grupvalue[4] += 5
  551. *clr & cla
  552. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy8.jpg"></center>'
  553. 'You kick <<$rand_boy>> 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.'
  554. gs 'gschool_lessons', 'afternoon'
  555. end
  556. end
  557. end
  558. end
  559. if $ARGS[0] = 'phone':
  560. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  561. 'You notice <<$teacher>> looking at you strictly; he must have noticed you''re not paying attention to his class.'
  562. act 'Put your phone away':
  563. *clr
  564. cla
  565. grupvalue[3] += 5
  566. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  567. 'You decide not to aggravate the situation and put your phone away. <<$teacher>> looks at you gratefully as he continues his classes.'
  568. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  569. end
  570. act 'Keep using your phone':
  571. *clr
  572. cla
  573. demerit += 5
  574. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
  575. '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.'
  576. act 'Take photos under your skirt':
  577. *clr
  578. cla
  579. pcs_horny += 10
  580. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
  581. '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.'
  582. '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."'
  583. '"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.'
  584. '<<$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.'
  585. '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.'
  586. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  587. end
  588. act 'Put the phone between your boobs':
  589. *clr
  590. cla
  591. demerit += 5
  592. grupvalue[4] += 5
  593. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/nophone.jpg"></center>'
  594. 'You deftly shove the phone in your bra, and smile fiendishly as you see the indecisiveness on your teacher''s face.'
  595. '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.'
  596. '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.'
  597. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  598. end
  599. act 'Hand over the phone':
  600. *clr
  601. cla
  602. grupvalue[3] += 5
  603. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
  604. 'Wow, he called your bluff. You decide it''s not worth the conflict, and silently hand your phone to <<$teacher>>.'
  605. '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."'
  606. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  607. end
  608. end
  609. end
  610. if $ARGS[0] = 'help':
  611. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teacherhelp.jpg"></center>'
  612. '<<$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.'
  613. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  614. act 'Gently touch his hand':
  615. *clr
  616. cla
  617. npc_rel['A26'] += 1
  618. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/touchhands.gif"></center>'
  619. '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.'
  620. *nl
  621. '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."'
  622. 'You notice a small shiver roll down his spine as he walks back to his desk.'
  623. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  624. end
  625. act 'Coerce him':
  626. *clr
  627. cla
  628. npc_rel['A26'] += 1
  629. pcs_horny += 20
  630. pcs_dom += 1
  631. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flashteach.gif"></center>'
  632. '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.'
  633. *nl
  634. '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?"'
  635. *nl
  636. '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.'
  637. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  638. end
  639. act 'Move the discussion to personal topics':
  640. *clr
  641. cla
  642. npc_rel['A26'] += 1
  643. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teacherhelp.jpg"></center>'
  644. 'As he is explaining a part of today''s lesson to you, you ask him, "Where do you live?"'
  645. '"I live near the factory, in one of the standalone houses there. Anyway, about the lesson." he replies.'
  646. 'You ignore his attempt to get back to teaching and nod. "I see how about Valeria? Do you and her get along?"'
  647. '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."'
  648. act 'Seduce':
  649. *clr
  650. cla
  651. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teacherhelp.jpg"></center>'
  652. '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."'
  653. '<<$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."'
  654. '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."'
  655. '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.'
  656. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  657. end
  658. act 'Be helpful':
  659. *clr
  660. cla
  661. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teacherhelp.jpg"></center>'
  662. '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."'
  663. '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.'
  664. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  665. end
  666. end
  667. end
  668. if $ARGS[0] = 'legs':
  669. npc_rel['A26'] += 1
  670. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teachdis.jpg"></center>'
  671. '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.'
  672. act 'Ignore his stares and wait for the break': gt 'gschool_lunch', 'lesson_end'
  673. act 'Straighten your skirt':
  674. *clr
  675. cla
  676. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirt.jpg"></center>'
  677. '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.'
  678. '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."'
  679. '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."'
  680. '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.'
  681. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  682. end
  683. act 'Call him out':
  684. *clr
  685. cla
  686. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirt.jpg"></center>'
  687. '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'
  688. '"<<$teacher>>, be careful! If you keep staring at me like that, your eyeballs might pop out of their sockets!"'
  689. '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.'
  690. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  691. end
  692. act 'Spread your legs':
  693. *clr
  694. cla
  695. npc_rel['A26'] += 1
  696. if $pantyworntype ! 'none':
  697. pcs_horny += 30
  698. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/spread.jpg"></center>'
  699. '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.'
  700. else
  701. pcs_horny +=40
  702. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/spreadb.jpg"></center>'
  703. '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 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. '
  704. end
  705. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  706. end
  707. act 'Flip him off':
  708. *clr
  709. cla
  710. grupvalue[4] += 10
  711. grupvalue[3] -= 5
  712. npc_rel['A26'] -= 5
  713. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/fuckoff.jpg"></center>'
  714. '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.'
  715. '"<<$pcs_nickname>>, what is the meaning of this!?" your teacher says angrily.'
  716. 'You''re not impressed in the slightest, and boldly tell him, "One more look, and I''m telling the principal."'
  717. 'He''s slightly nervous now, knowing you caught him stare. He still tries to posture himself, "<<$pcs_lastname>>, get out of class!"'
  718. 'You have no intentions of getting up, and add with a sly smile, "And I don''t know, maybe your wife?"'
  719. '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.'
  720. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  721. end
  722. end
  723. if $ARGS[0] = 'gosip':
  724. if soniaPS ! 0 and rand(0,2) = 0:
  725. if soniaPS = 1:
  726. *nl
  727. '"Did you hear what happened at the disco the other night? Sonia gave like five guys a blowjob, at once!"'
  728. '"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."'
  729. '"What do you mean?"'
  730. '"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!"'
  731. elseif soniaPS = 2:
  732. *nl
  733. '"Have you heard what Sonia is up to nowadays? Apparently she''s giving out blowjobs to anyone interested in the bathrooms, during breaks!"'
  734. '"Whoa, that''s nasty, do you think we should go have a look today?"'
  735. elseif soniaPS = 3:
  736. *nl
  737. '"Sonia turned into a huge whore all of a sudden. She has all sorts of sex now, no matter how nasty! Such a shame."'
  738. '"What do you mean, such a shame? Why do you even care?"'
  739. '"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!"'
  740. end
  741. else
  742. if rand(0,1) = 0 or pav_sex < 25:
  743. !!place for random chit-chat
  744. schoolgossiprand = rand(1,3)
  745. if schoolgossiprand = 1:
  746. *nl
  747. '"Man, this town is so boring! We really need to graduate soon, so we can go live in the city!"'
  748. 'His friend heartily agrees, "Absolutely, I hear they have parties in the university hostel every day of the week!"'
  749. elseif schoolgossiprand = 2:
  750. *nl
  751. '"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."'
  752. else
  753. *nl
  754. '"Double rainbows, man... what do they even mean?"'
  755. end
  756. else
  757. !!a place to talk about the sexual adventures of Svetlana
  758. if pav_sex < 25:
  759. *nl
  760. '"Did you know <<$pcs_nickname>> is a huge tease? I heard she just undressed right in front of someone lately!"'
  761. '"No way! How do you know?"'
  762. '"A friend of mine told me! He saw her take all her clothes off, one item at a time!"'
  763. '"Wow, what a lucky bastard! She''s hot!"'
  764. elseif pav_sex < 50:
  765. *nl
  766. '"I heard, <<$pcs_nickname>> is great at sucking dicks!"'
  767. '"No way! She seems like such a decent girl how do you know?"'
  768. '"A friend of mine told me. He said it''s the best head he ever had!"'
  769. '"Come on man, for real?"'
  770. '"I swear, it''s true! Maybe he''ll shoot us a video next time..."'
  771. elseif pav_sex < 75:
  772. *nl
  773. '"They say, <<$pcs_nickname>> took part in a blowbang recently!"'
  774. '"What, really? How did she even get in that situation?"'
  775. '"Apparently, she just got down on her knees and told all the guys to gather around her in a circle!"'
  776. '"Wow, what a slut I can''t believe it."'
  777. '"I know, right!?"'
  778. elseif pav_sex < 100:
  779. *nl
  780. '"I heard <<$pcs_nickname>> got gangbanged just the other day!"'
  781. '"Wow, she just let that happen?"'
  782. '"Oh yea, she was even encouraging them! The guys were spinning her around every which way they liked and fucked her, no holes barred!"'
  783. '"What a slut! Still, I wouldn''t mind getting in on that next time."'
  784. '"Heh, you and me both! Maybe after gym class one day."'
  785. elseif pav_sex < 125:
  786. *nl
  787. '"Man, <<$pcs_nickname>> is such a washed up whore."'
  788. '"I know, right? It''s kind of sad, really."'
  789. '"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."'
  790. '"If you can even feel anything, she must be so stretched out by now."'
  791. else
  792. *nl
  793. '"<<$pcs_nickname>> is such a washed up whore. She''ll do anything for money nowadays."'
  794. '"Yea, it''s sad. she used to be such a nice girl."'
  795. '"Totally. Very sad. So, can you loan me 200 <b>₽</b>?"'
  796. '"Dude, seriously!? Why would you even want to touch her at all, you''d just boldly go where every man has gone before!"'
  797. '"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."'
  798. '"That''s just sick, I like it. Alright, I''m in."'
  799. end
  800. end
  801. end
  802. end
  803. if $ARGS[0] = 'disrupt':
  804. cls
  805. gs 'stat'
  806. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/ask.jpg"></center>'
  807. '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.'
  808. act 'Turn around and ask them to be quiet':
  809. cla
  810. if grupTipe = 2 or grupTipe = 4:
  811. 'The guys decide not to argue with you and the lesson continues in silence. <<$teacher>> nods gratefully at you.'
  812. else
  813. '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.'
  814. end
  815. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  816. end
  817. act 'Eavesdrop':
  818. *clr
  819. cla
  820. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/urok<<urand>>.jpg"></center>'
  821. '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:'
  822. gs 'gschool_events', 'gosip'
  823. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  824. end
  825. act 'Ignore them and wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  826. end
  827. if $ARGS[0] = 'rand_class':
  828. if RAND(0,5) > 0:
  829. *clr
  830. cla
  831. school_event_hour = 1
  832. scooltiperand = RAND(1,21)
  833. if scooltiperand = 1 and Katja_tanga_end = 1 and $pantyworntype ! 'none':
  834. exhibition_exp += 3
  835. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_1.jpg"></center>'
  836. '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.'
  837. elseif scooltiperand = 2:
  838. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_2.jpg"></center>'
  839. 'Irina 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.'
  840. elseif scooltiperand = 3:
  841. pcs_mood += 20
  842. gs'stat'
  843. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_3.jpg"></center>'
  844. '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.'
  845. elseif scooltiperand = 4:
  846. pcs_mood -= 10
  847. gs'stat'
  848. if $pantyworntype ! 'none':
  849. exhibition_exp += 3
  850. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
  851. '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.'
  852. else
  853. exhibition_exp += 5
  854. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
  855. '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.'
  856. end
  857. elseif scooltiperand = 5:
  858. pcs_horny += 10
  859. gs'stat'
  860. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_5.jpg"></center>'
  861. '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!"'
  862. 'You sit down at your desk and think, "Wow, and <b>she</b> is the honorary student of our class unbelievable!"'
  863. elseif scooltiperand = 6 and Katja_tanga_end = 1:
  864. pcs_horny += 10
  865. gs'stat'
  866. if rand(1,2) = 1:
  867. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_6_1.jpg"></center>'
  868. else
  869. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_6_2.jpg"></center>'
  870. '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!"'
  871. gs 'arousal', 'voyeur', 2
  872. gs 'arousal', 'end'
  873. end
  874. elseif scooltiperand = 7 and npcsex[12] = 1:
  875. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_7.jpg"></center>'
  876. '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. But she keeps glancing at you for the rest of class.'
  877. elseif scooltiperand = 8:
  878. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_9.jpg"></center>'
  879. 'As you sit in class waiting for the lesson to begin, you can''t help but admire the expensive looking stockings Stasya is wearing. With a tinge of jealousy you wonder where you could buy yourself some of those stockings, and if you can afford them.'
  880. elseif scooltiperand = 9:
  881. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_10.jpg"></center>'
  882. '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.'
  883. elseif scooltiperand = 10:
  884. gs 'gschool_events', 'rand_girl_arg', 0, 0, 0, 1, 0, 0
  885. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/urok7.jpg"></center>'
  886. 'As you wait for the end of the lesson, you notice you''re not the only one being a bit drowsy; <<$rand_girl>> is very close to falling asleep on her desk.'
  887. elseif scooltiperand = 11:
  888. !!blocks Vitek and Fedor if Sveta is dating them and blocks Marcus completely
  889. :event11loop
  890. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  891. if $rand_boy = 'Marcus' or (FedorLove = 1 and $rand_boy = 'Fyodor') or (kotovLoveQW > 0 and $rand_boy = 'Viktor'): jump 'event11loop'
  892. if PCloBimbo = 0:
  893. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/boobg.gif"></center>'
  894. '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.'
  895. *nl
  896. '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.'
  897. act 'Nothing is wrong':
  898. cla
  899. '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.'
  900. act 'Wait for the end of the lesson':
  901. if n_tanga = 3:
  902. *clr
  903. cla
  904. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga5_6.jpg"></center>'
  905. '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.'
  906. gs 'arousal', 'voyeur', 2
  907. gs 'stat'
  908. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  909. else
  910. gt 'gschool_lunch', 'lesson_end'
  911. end
  912. end
  913. end
  914. act 'Slap <<$rand_boy>>':
  915. *clr
  916. cla
  917. demerit += 10
  918. grupvalue[3] -= 5
  919. grupvalue[4] += 5
  920. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
  921. '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.'
  922. 'The teachers voice cuts through the noise. "That''s enough of that Miss <<$pcs_lastname>>, go to the principals office."'
  923. act 'Go to the Principals office': gt 'gschool_office', 'principal'
  924. end
  925. else
  926. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/boobg.gif"></center>'
  927. '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.'
  928. act 'Embarrassed':
  929. *clr
  930. cla
  931. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/boobg.gif"></center>'
  932. '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.'
  933. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lesson_end'
  934. end
  935. act 'Nothing is wrong!':
  936. cla
  937. 'You blush furiously and stammer, "N-nothing is wrong <<$teacher>>. I''m sorry for interrupting."'
  938. act 'Wait for the end of the lesson':
  939. if n_tanga = 3:
  940. *clr
  941. cla
  942. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga5_6.jpg"></center>'
  943. '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.'
  944. gs 'arousal', 'voyeur', 2
  945. gs 'stat'
  946. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  947. else
  948. gt 'gschool_lunch', 'lesson_end'
  949. end
  950. end
  951. end
  952. act 'Slap <<$rand_boy>>':
  953. *clr
  954. cla
  955. demerit += 10
  956. grupvalue[3] -= 5
  957. grupvalue[4] += 5
  958. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
  959. '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.'
  960. 'The teachers voice cuts through the noise. "That''s enough of that miss <<$pcs_lastname>>, go to the principals office."'
  961. act 'Go to the Principals office': gt 'gschool_office', 'principal'
  962. end
  963. act 'Enjoy':
  964. cla
  965. '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.'
  966. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  967. end
  968. act 'Come get some more':
  969. cla
  970. '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.'
  971. act 'Enjoy more':
  972. cla
  973. exhibition_exp += 2
  974. '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.'
  975. if $pantyworntype ! 'none':
  976. if pcs_exhibition < 35:exhibition_exp += rand(1,3)
  977. '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.'
  978. else
  979. if pcs_exhibition < 35:exhibition_exp += rand(1,3)
  980. '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.'
  981. end
  982. $orgasm_txt = '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.'
  983. gs 'arousal', 15, 'breasts'
  984. gs 'arousal', 15, 'masturbate'
  985. $orgasm_txt = ''
  986. minut -= 30
  987. gs 'stat'
  988. 'Lost in the moment you barely notice <<$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."'
  989. 'You spend the rest of class thinking about <<$rand_boy>>''s hand playing with your breast as you sit satisfied in a small puddle of your own juices.'
  990. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  991. end
  992. end
  993. end
  994. !!add code to use a random name of a gopnik, cool guy, or jock, with a chance of a unknown <<$rand_boy>>.!!
  995. exit
  996. elseif scooltiperand = 12:
  997. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  998. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/brasnap.jpg"></center>'
  999. '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.'
  1000. '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.'
  1001. act 'Nothing is wrong':
  1002. cla
  1003. '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.'
  1004. act 'Wait for the end of the lesson':
  1005. if n_tanga = 3:
  1006. *clr
  1007. cla
  1008. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga5_6.jpg"></center>'
  1009. '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.'
  1010. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  1011. else
  1012. gt 'gschool_lunch', 'lesson_end'
  1013. end
  1014. end
  1015. end
  1016. act 'Slap <<$rand_boy>>':
  1017. *clr
  1018. cla
  1019. demerit += 10
  1020. grupvalue[3] -= 5
  1021. grupvalue[4] += 5
  1022. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
  1023. '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.'
  1024. 'The teachers voice cuts through the noise. "That''s enough of that miss <<$pcs_lastname>>, go to the principals office."'
  1025. act 'Go to the Principals office': gt 'gschool_office', 'principal'
  1026. end
  1027. exit
  1028. elseif scooltiperand = 13:
  1029. gs 'gschool_events', 'rand_boy_arg', 1, 1, 1, 1, 0, 0
  1030. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/crash.gif"></center>'
  1031. '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.'
  1032. '<<$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.'
  1033. elseif scooltiperand = 14:
  1034. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  1035. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/boobg.gif"></center>'
  1036. '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.'
  1037. elseif scooltiperand = 15 and soniaPS > 3:
  1038. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/classflash.gif"></center>'
  1039. '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.'
  1040. gs 'arousal', 'voyeur', 2
  1041. gs 'stat'
  1042. elseif scooltiperand = 16:
  1043. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/soniaflash.jpg"></center>'
  1044. '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.'
  1045. gs 'arousal', 'voyeur', 2
  1046. gs 'stat'
  1047. elseif scooltiperand = 17:
  1048. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/dickpic.jpg"></center>'
  1049. '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.'
  1050. gs 'arousal', 'voyeur', 2
  1051. gs 'stat'
  1052. elseif scooltiperand = 18:
  1053. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  1054. gs 'gschool_events', 'rand_boy_arg1', 0, 0, 1, 0, 1, 0
  1055. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flick.jpg"></center>'
  1056. '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.'
  1057. elseif scooltiperand = 19:
  1058. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  1059. gs 'gschool_events', 'rand_boy_arg1', 0, 0, 1, 0, 1, 0
  1060. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
  1061. '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'
  1062. elseif scooltiperand = 20:
  1063. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
  1064. loop_counter = 1
  1065. :rnd_friend_loop
  1066. r = rand(0,47)
  1067. loop_counter += 1
  1068. $static_num = $static_num[r]
  1069. if loop_counter >= 100:
  1070. gs 'gschool_events', 'rand_class'
  1071. elseif npcPol[r] = 0 or npc_rel[$static_num] <= 50:
  1072. jump 'rnd_friend_loop'
  1073. end
  1074. npc_rel[$static_num] += 3
  1075. if npc_rel[$static_num] > 100: npc_rel[$static_num] = 100
  1076. '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.'
  1077. elseif scooltiperand = 21:
  1078. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  1079. exhibition_exp +=2
  1080. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/open.jpg"></center>'
  1081. '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.'
  1082. '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? Even the teacher walks by and pauses next to your desk for a moment before continuing on.'
  1083. '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.'
  1084. '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.'
  1085. act 'Pull your shirt closed':
  1086. *nl
  1087. cla
  1088. '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.'
  1089. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  1090. end
  1091. act 'You ignore it':
  1092. *clr
  1093. cla
  1094. exhibition_exp +=3
  1095. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/open.jpg"></center>'
  1096. 'You let <<$rand_boy>> continue to gawk at you. You find yourself somewhat amused at how little it takes to completely enthrall some boys.'
  1097. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  1098. end
  1099. exit
  1100. elseif n_tanga = 3:
  1101. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga5_6.jpg"></center>'
  1102. '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.'
  1103. gs 'arousal', 'voyeur', 2
  1104. gs 'stat'
  1105. else
  1106. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_8.jpg"></center>'
  1107. 'The class was rather boring, and nothing worth noting happened.'
  1108. end
  1109. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  1110. else
  1111. if n_tanga = 3:
  1112. *clr
  1113. cla
  1114. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/tanga5_6.jpg"></center>'
  1115. '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.'
  1116. gs 'arousal', 'voyeur', 2
  1117. gs 'stat'
  1118. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  1119. else
  1120. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_8.jpg"></center>'
  1121. 'The class was rather boring, and nothing worth noting happened.'
  1122. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lesson_end'
  1123. end
  1124. end
  1125. end
  1126. if $ARGS[0] = 'fiz_rand':
  1127. fizrand = RAND(0,6)
  1128. if fizrand = 0:
  1129. fizperand = RAND(1,12)
  1130. if fizperand = 1 and $pantyworntype = 'none':
  1131. *clr
  1132. cla
  1133. pcs_mood -= 10
  1134. exhibition_exp +=3
  1135. gs'stat'
  1136. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizperand1.jpg"></center>'
  1137. '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.'
  1138. elseif fizperand = 2 and hotcat >= 6:
  1139. pcs_horny += 10
  1140. gs'stat'
  1141. *clr
  1142. cla
  1143. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizperand2.jpg"></center>'
  1144. '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.'
  1145. elseif fizperand = 3:
  1146. *clr
  1147. cla
  1148. pcs_mood += 20
  1149. gs'stat'
  1150. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizperand3.jpg"></center>'
  1151. '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.'
  1152. elseif fizperand = 4:
  1153. *clr
  1154. cla
  1155. pcs_mood += 20
  1156. gs'stat'
  1157. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizperand4.jpg"></center>'
  1158. '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.'
  1159. elseif fizperand = 5 and npcSex[3] = 1:
  1160. pcs_horny += 10
  1161. gs'stat'
  1162. *clr
  1163. cla
  1164. pcs_mood += 20
  1165. gs'stat'
  1166. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizperand5.jpg"></center>'
  1167. '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.'
  1168. gs 'arousal', 'foreplay', 10, 'exhibitionism'
  1169. gs 'stat'
  1170. elseif fizperand = 6 and temper >= 20 and sunWeather = 1 and hotcat >= 6:
  1171. *clr
  1172. cla
  1173. pcs_mood += 20
  1174. gs'stat'
  1175. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizperand6.jpg"></center>'
  1176. '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.'
  1177. gs 'arousal', 'foreplay', 10, 'exhibitionism'
  1178. gs 'stat'
  1179. elseif fizperand = 7:
  1180. *clr
  1181. cla
  1182. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/gymfight.jpg"></center>'
  1183. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  1184. gs 'gschool_events', 'rand_boy_arg1', 0, 0, 1, 0, 1, 0
  1185. '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.'
  1186. !!add code to use a random name of a gopnik, cool guy, or jock, with a chance of a unknown <<$rand_boy>>.
  1187. elseif fizperand = 8:
  1188. *clr
  1189. cla
  1190. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/tinydick.jpg"></center>'
  1191. '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.'
  1192. '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.'
  1193. elseif fizperand = 9:
  1194. *clr
  1195. cla
  1196. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/wedgie.jpg"></center>'
  1197. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  1198. cla
  1199. '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.'
  1200. act 'kick him':
  1201. cla
  1202. grupvalue[2] +=3
  1203. '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.'
  1204. act 'End of lesson':gt 'gschool_lessons', 'postphys'
  1205. end
  1206. act 'Beat his ass':
  1207. cla
  1208. grupvalue[4] +=5
  1209. demerit += 20
  1210. '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.'
  1211. '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.'
  1212. act 'Go to the principals offices': gt 'gschool_office', 'principal'
  1213. end
  1214. !!add code to use a random name of a gopnik, cool guy, or jock, with a chance of a unknown <<$rand_boy>>.
  1215. elseif fizperand = 10:
  1216. *clr
  1217. cla
  1218. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/hanging.jpg"></center>'
  1219. gs 'gschool_events', 'rand_girl_arg', 1, 1, 1, 1, 1, 0
  1220. '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.'
  1221. gs 'arousal', 'voyeur', 2
  1222. gs 'stat'
  1223. !!random girl from class or unknown.
  1224. elseif fizperand = 11:
  1225. *clr
  1226. cla
  1227. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/nipslip.gif"></center>'
  1228. gs 'gschool_events', 'rand_girl_arg', 1, 1, 1, 1, 1, 0
  1229. 'During class one of the girls 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. <<$rand_girl>> quickly points it out to her. She blushes and quickly covers her nipple up, trying to ignore the laughs and staring boys.'
  1230. gs 'arousal', 'voyeur', 2
  1231. gs 'stat'
  1232. !!girls can be random of any girls in school or unknown girls.
  1233. elseif fizperand = 12:
  1234. *clr
  1235. cla
  1236. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/supply.jpg"></center>'
  1237. '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.'
  1238. gs 'arousal', 'foreplay', 5, 'sub'
  1239. gs 'stat'
  1240. act 'Leave the creep':
  1241. *nl
  1242. cla
  1243. 'Once you have the stuff you duck out of the room as quickly as you can, not looking back at him.'
  1244. act 'End of lesson':gt 'gschool_lessons', 'postphys'
  1245. end
  1246. act 'Tease him':
  1247. *clr
  1248. cla
  1249. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizperand6.jpg"></center>'
  1250. '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.'
  1251. gs 'arousal', 'foreplay', 5, 'sub'
  1252. gs 'stat'
  1253. act 'End of lesson':gt 'gschool_lessons', 'postphys'
  1254. end
  1255. else
  1256. *clr
  1257. cla
  1258. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizperand7.jpg"></center>'
  1259. 'Even though the gym class today offered a good workout, it was kind of boring. Nothing worth nothing happened.'
  1260. end
  1261. end
  1262. end
  1263. if $ARGS[0] = 'sweet':
  1264. if pcs_grades >= 90:
  1265. Sweet_talk = 10
  1266. elseif pcs_grades >= 80:
  1267. Sweet_talk = 5
  1268. elseif pcs_grades >= 70:
  1269. Sweet_talk = 0
  1270. elseif pcs_grades >= 60:
  1271. Sweet_talk = -5
  1272. elseif pcs_grades >= 60:
  1273. Sweet_talk = -10
  1274. else
  1275. Sweet_talk = -20
  1276. end
  1277. if grupTipe = 3: Sweet_talk += 10
  1278. if grupTipe = 2: Sweet_talk += 10
  1279. if grupTipe = 1: Sweet_talk += 5
  1280. if grupTipe = 4: Sweet_talk -= 10
  1281. Sweet_talk += (hotcat - 5) * 5
  1282. end
  1283. !!Random boy, arguments set to 1 mean included, groups are cool kids, jock, nerd, gopnik, outcast, teachers
  1284. if $ARGS[0] = 'rand_boy_arg':
  1285. grup0 = 0
  1286. grup1 = 0
  1287. grup2 = 0
  1288. grup3 = 0
  1289. grup4 = 0
  1290. grup5 = 0
  1291. if ARGS[1] = 1:grup0 = 1
  1292. if ARGS[2] = 1:grup1 = 2
  1293. if ARGS[3] = 1:grup2 = 3
  1294. if ARGS[4] = 1:grup3 = 4
  1295. if ARGS[5] = 1:grup4 = 5
  1296. if ARGS[6] = 1:grup5 = 6
  1297. boy_counter = 0
  1298. :rnd_boy_loop
  1299. boy_counter += 1
  1300. r = rand(0,ARRSIZE('grupTipe'))
  1301. if 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):
  1302. $static_num = $static_num[r]
  1303. $rand_boy = $npc_firstname[$static_num]
  1304. killvar 'boy_counter'
  1305. elseif boy_counter = 50:
  1306. $static_num = 0
  1307. $rand_boy = 'boy you don''t know'
  1308. killvar 'boy_counter'
  1309. else
  1310. jump 'rnd_boy_loop'
  1311. end
  1312. end
  1313. if $ARGS[0] = 'rand_boy_arg1':
  1314. grup0 = 0
  1315. grup1 = 0
  1316. grup2 = 0
  1317. grup3 = 0
  1318. grup4 = 0
  1319. grup5 = 0
  1320. if ARGS[1] = 1:grup0 = 1
  1321. if ARGS[2] = 1:grup1 = 2
  1322. if ARGS[3] = 1:grup2 = 3
  1323. if ARGS[4] = 1:grup3 = 4
  1324. if ARGS[5] = 1:grup4 = 5
  1325. if ARGS[6] = 1:grup5 = 6
  1326. boy_counter = 0
  1327. :rnd_boy1_loop
  1328. boy_counter += 1
  1329. r = rand(0,ARRSIZE('grupTipe'))
  1330. if 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):
  1331. $static_num = $static_num[r]
  1332. $rand_boy1 = $npc_firstname[$static_num]
  1333. if $rand_boy = $rand_boy1: jump 'rnd_boy1_loop'
  1334. killvar 'boy_counter'
  1335. elseif boy_counter = 50:
  1336. $static_num = 0
  1337. $rand_boy1 = 'boy you don''t know'
  1338. killvar 'boy_counter'
  1339. else
  1340. jump 'rnd_boy1_loop'
  1341. end
  1342. end
  1343. if $ARGS[0] = 'rand_girl_arg':
  1344. grup0 = 0
  1345. grup1 = 0
  1346. grup2 = 0
  1347. grup3 = 0
  1348. grup4 = 0
  1349. grup5 = 0
  1350. if ARGS[1] = 1:grup0 = 1
  1351. if ARGS[2] = 1:grup1 = 2
  1352. if ARGS[3] = 1:grup2 = 3
  1353. if ARGS[4] = 1:grup3 = 4
  1354. if ARGS[5] = 1:grup4 = 5
  1355. if ARGS[6] = 1:grup5 = 6
  1356. girl_counter = 0
  1357. :rnd_girl_loop
  1358. girl_counter += 1
  1359. r = rand(0,ARRSIZE('grupTipe'))
  1360. if 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):
  1361. $static_num = $static_num[r]
  1362. $rand_girl = $npc_firstname[$static_num]
  1363. killvar 'girl_counter'
  1364. elseif girl_counter = 50:
  1365. $static_num = 0
  1366. $rand_girl = 'girl you don''t know'
  1367. killvar 'girl_counter'
  1368. else
  1369. jump 'rnd_girl_loop'
  1370. end
  1371. end
  1372. if $ARGS[0] = 'rand_girl_arg1':
  1373. grup0 = 0
  1374. grup1 = 0
  1375. grup2 = 0
  1376. grup3 = 0
  1377. grup4 = 0
  1378. grup5 = 0
  1379. if ARGS[1] = 1:grup0 = 1
  1380. if ARGS[2] = 1:grup1 = 2
  1381. if ARGS[3] = 1:grup2 = 3
  1382. if ARGS[4] = 1:grup3 = 4
  1383. if ARGS[5] = 1:grup4 = 5
  1384. if ARGS[6] = 1:grup5 = 6
  1385. girl_counter = 0
  1386. :rnd_girl1_loop
  1387. girl_counter += 1
  1388. r = rand(0,ARRSIZE('grupTipe'))
  1389. if 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):
  1390. $static_num = $static_num[r]
  1391. $rand_girl1 = $npc_firstname[$static_num]
  1392. if $rand_girl = $rand_girl1: jump 'rnd_girl1_loop'
  1393. killvar 'girl_counter'
  1394. elseif girl_counter = 50:
  1395. $static_num = 0
  1396. $rand_girl1 = 'girl you don''t know'
  1397. killvar 'girl_counter'
  1398. else
  1399. jump 'rnd_girl1_loop'
  1400. end
  1401. end
  1402. !!Random teacher, male
  1403. if $ARGS[0] = 'rand_teacher_arg':
  1404. teacher_counter = 0
  1405. :rnd_teacher_loop
  1406. teacher_counter += 1
  1407. r = rand(0,ARRSIZE('grupTipe'))
  1408. if teacher_counter = 50:
  1409. $rand_teacher = 'Tsarev'
  1410. killvar 'teacher_counter'
  1411. elseif grupTipe[r] ! 6 or npcPol[r] = 1:
  1412. jump 'rnd_teacher_loop'
  1413. end
  1414. $rand_teacher = $npcSurName[r]
  1415. end
  1416. --- gschool_events ---------------------------------