gschool_events1.tw 92 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255
  1. :: gschool_events1
  2. <<set $here = 'gschool_events1'>>
  3. <<set $ARGS = $location_var[$here]>>
  4. <!-- !2022/02/09-->
  5. <<if $location_var[$here][0] == 'butt_grab'>>
  6. <<set $menu_off = 1>>
  7. <<warn 'JUMP MARKER ENCOUNTERED: :scoolboy_loop'>>
  8. <<set $scoolboy = rand(1,5)>>
  9. <<if getvar("$scoolboy") == 1 and getvar("$DimaRudeBlock") == 0>>
  10. <<image "characters/shared/headshots_main/big1.jpg">>
  11. Even though he tries to hide it as best he can, the proud grin on the face of Dimka tells you that he was the one groping your ass.
  12. <<actCLA 'Ignore it'>>
  13. <<relationship 'A1' 'like'>>
  14. <<run $quest('school').func('groupRelInc','cool',-2)>>
  15. <<run $quest('school').func('groupRelInc','jocks',-3)>>
  16. <<run $quest('school').func('groupRelInc','nerds',1)>>
  17. <<run $quest('school').func('groupRelInc','gopniks',-5)>>
  18. <<gt 'gschool_events' 'leave_break_events2'>>
  19. <</actCLA>>
  20. <<actCLA 'Slap him hard' undefined `{willpower:['misc','self','medium']}`>>
  21. <<run $quest('school').func('groupRelInc','cool',-2)>>
  22. <<run $quest('school').func('groupRelInc','jocks',1)>>
  23. <<run $quest('school').func('groupRelInc','nerds',-1)>>
  24. <<run $quest('school').func('groupRelInc','gopniks',3)>>
  25. <<relationship 'A1' 'loathe'>>
  26. <<image "locations/pavlovsk/school/events/rand_scoolboy1.jpg">>
  27. <<if getvar("$mesec") > 0>>
  28. <p>It's bad enough that he did it, but it's worse because you're on your period. "You fucking pervert!" you shout angrily and slap him across the face as hard as you can. You shake the stinging out of your hand while he clutches his cheek in agony. When he finally pulls his hand 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.</p>
  29. <<else>>
  30. <p>"You fucking pervert!" you shout angrily and slap him across the face as hard as you can. You shake the stinging out of your hand while he clutches his cheek in agony. When he finally pulls his hand 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.</p>
  31. <p>Dimka rubs his face and glares at those laughing before glaring at you. "You'll pay for that, bitch!" he shouts before storming off.</p>
  32. <</if>>
  33. <<act 'Continue'>>
  34. <<gt 'gschool_events' 'leave_break_events2'>>
  35. <</act>>
  36. <</actCLA>>
  37. <<if $npc('A1').rel > 50>>
  38. <<actCLA 'Slap him playfully'>>
  39. <<run $quest('school').func('groupRelInc','cool',1)>>
  40. <<run $quest('school').func('groupRelInc','jocks',1)>>
  41. <<relationship 'A1' 'dislike'>>
  42. <<image "locations/pavlovsk/school/events/rand_scoolboy2.jpg">>
  43. Dimka isn''t so bad, but you can't just let him do this to you.
  44. 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.
  45. <<act 'Continue'>>
  46. <<gt 'gschool_events' 'leave_break_events2'>>
  47. <</act>>
  48. <</actCLA>>
  49. <<gs 'willpower' 'exhib' 'self'>>
  50. <<if $will_cost <= $pc.willpower>>
  51. <<actCLA 'Tease him (will_cost Willpower)'>>
  52. <<run $pc.skillExperienceGain('inhibition',2)>>
  53. <<gs 'willpower' 'pay' 'self'>>
  54. <<arouse 'flash' -5 >>
  55. <<run $quest('school').func('groupRelInc','cool',1)>>
  56. <<run $quest('school').func('groupRelInc','jocks',1)>>
  57. <<run $quest('school').func('groupRelInc','nerds',-1)>>
  58. <<run $quest('school').func('groupRelInc','gopniks',1)>>
  59. <<relationship 'A1' 'dislike'>>
  60. <<image "locations/pavlovsk/school/events/rand_scoolboy3.jpg">>
  61. <p><i>$rand_boy is actually kind of cute...</i> you think to yourself.</p>
  62. <p>You pretend the other boys aren't there and step closer. "Come on Dimka. You know you only have to ask if you want to see more..." you smile sweetly as you slowly begin to lift your skirt. He looks down, eyes wide. Just before your skirt is high enough to reveal '+iif($wardrobe.pantyworntype ! 'none', 'your panties', 'your pussy')+', you drop it and skip backward while giggling.</p>
  63. <p>"Pfft! You really thought I was gonna give everyone a show like that? Keep dreaming." You give him a cute wink as you sit down and get ready for your next class.</p>
  64. <<act 'Continue'>>
  65. <<gt 'gschool_events' 'leave_break_events2'>>
  66. <</act>>
  67. <</actCLA>>
  68. <<else>>
  69. <<actCLA `'Lift your skirt ('+$will_cost+')'`>><font color=red><br/>You don`t have enough willpower to use this action.</font><</actCLA>>
  70. <</if>>
  71. <<else>>
  72. <<act 'Continue'>>
  73. <<gt 'gschool_events' 'leave_break_events2'>>
  74. <</act>>
  75. <</if>>
  76. <<actCLA 'Taunt him'>>
  77. <<run $quest('school').func('groupRelInc','cool',1)>>
  78. <<run $quest('school').func('groupRelInc','jocks',1)>>
  79. <<run $quest('school').func('groupRelInc','nerds',-1)>>
  80. <<run $quest('school').func('groupRelInc','gopniks',1)>>
  81. <<image "locations/pavlovsk/school/events/rand_scoolboy4.jpg">>
  82. <p>He's kind of cute and you're so horny right now, so 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 Dimka, is that all you have for me?"</p>
  83. His friends heard your question, and are now daring him to take you to the men''s room. He doesn''t seem so sure.
  84. <<actCLA 'Tease him'>>
  85. <<relationship 'A1' 'dislike'>>
  86. <<image "locations/pavlovsk/school/events/rand_scoolboy3.jpg">>
  87. You can see him starting to get turned on, certain that this is going to turn out good for him. You lean in close and whisper in his ear loud enough for the others to hear. "This is what I have for you." You start sliding your skirt slowly up your thighs as all of the boys watch. Just before it gets high enough to show them anything, you let it go and it drops back in place. "Which is absolutely nothing," you say with a giggle. As you walk away, you hear one of the boys talking to his friend.
  88. <p>"God, so close! She's such a tease."</p>
  89. <<act 'Continue'>>
  90. <<gt 'gschool_events' 'leave_break_events2'>>
  91. <</act>>
  92. <</actCLA>>
  93. <</actCLA>>
  94. <<elseif getvar("$scoolboy") == 2>>
  95. <<image "characters/shared/headshots_main/big8.jpg">>
  96. <<if getvar("$pc.vitality") >= 40>>
  97. You can tell from his grin that Svyatoslav was the one groping your ass. "Nice, good to see all your working out is good for something at least," he laughs and a few of the other boys join in.
  98. <<else>>
  99. <p>You can tell from his disappointed expression that Svyatoslav 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...</p>
  100. <</if>>
  101. <<actCLA 'Ignore it'>>
  102. <<run $quest('school').func('groupRelInc','cool',-2)>>
  103. <<run $quest('school').func('groupRelInc','jocks',-3)>>
  104. <<run $quest('school').func('groupRelInc','nerds',1)>>
  105. <<run $quest('school').func('groupRelInc','gopniks',-5)>>
  106. <<gt 'gschool_events' 'leave_break_events2'>>
  107. <</actCLA>>
  108. <<actCLA 'Slap him hard' undefined `{willpower:['misc','self','medium']}`>>
  109. <<run $quest('school').func('groupRelInc','cool',-1)>>
  110. <<run $quest('school').func('groupRelInc','jocks',1)>>
  111. <<run $quest('school').func('groupRelInc','nerds',-1)>>
  112. <<run $quest('school').func('groupRelInc','gopniks',5)>>
  113. <<gs 'willpower' 'pay' 'self'>>
  114. <<relationship 'A8' 'hate'>>
  115. <<image "locations/pavlovsk/school/events/rand_scoolboy1.jpg">>
  116. <<if getvar("$mesec") > 0>>
  117. <p>It's bad enough that he did it, but it's worse because you're on your period. "You fucking pervert!" you shout angrily and slap him across the face as hard as you can. You shake the stinging out of your hand while he clutches his cheek in agony. When he finally pulls his hand 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.</p>
  118. <<else>>
  119. <p>"You fucking pervert!" you shout angrily and slap him across the face as hard as you can. You shake the stinging out of your hand while he clutches his cheek in agony. When he finally pulls his hand 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.</p>
  120. <p>After rubbing his face, Svyatoslav looks at you in disbelief. "What the fuck was that for? I was just messing with you."</p>
  121. <</if>>
  122. <<act 'Continue'>>
  123. <<gt 'gschool_events' 'leave_break_events2'>>
  124. <</act>>
  125. <</actCLA>>
  126. <<actCLA 'Slap him playfully'>>
  127. <<run $quest('school').func('groupRelInc','cool',1)>>
  128. <<run $quest('school').func('groupRelInc','jocks',1)>>
  129. <<image "locations/pavlovsk/school/events/rand_scoolboy2.jpg">>
  130. Svyatoslav isn''t so bad, but you can't just let him do this to you.
  131. 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.
  132. <<act 'Continue'>>
  133. <<gt 'gschool_events' 'leave_break_events2'>>
  134. <</act>>
  135. <</actCLA>>
  136. <<gs 'willpower' 'exhib' 'self'>>
  137. <<if $will_cost <= $pc.willpower>>
  138. <<actCLA 'Tease him (will_cost Willpower)'>>
  139. <<run $pc.skillExperienceGain('inhibition',2)>>
  140. <<gs 'willpower' 'pay' 'self'>>
  141. <<arouse 'flash' -5 >>
  142. <<run $quest('school').func('groupRelInc','cool',1)>>
  143. <<run $quest('school').func('groupRelInc','jocks',1)>>
  144. <<run $quest('school').func('groupRelInc','nerds',-1)>>
  145. <<run $quest('school').func('groupRelInc','gopniks',1)>>
  146. <<image "locations/pavlovsk/school/events/rand_scoolboy3.jpg">>
  147. <i>Svyatoslav is actually kind of cute...</i> you think to yourself.
  148. <p>You pretend the other boys aren't there and step closer. "Come on Svyatoslav. You know you only have to ask if you want to see more..." you smile sweetly as you slowly begin to lift your skirt. He looks down, eyes wide. Just before your skirt is high enough to reveal '+iif($wardrobe.pantyworntype ! 'none', 'your panties', 'your pussy')+', you drop it and skip backward while giggling.</p>
  149. <p>"Pfft! You really thought I was gonna give everyone a show like that? Keep dreaming." You give him a cute wink as you sit down and get ready for your next class.</p>
  150. <<act 'Continue'>>
  151. <<gt 'gschool_events' 'leave_break_events2'>>
  152. <</act>>
  153. <</actCLA>>
  154. <<else>>
  155. <<actCLA `'Lift your skirt ('+$will_cost+')'`>><font color=red><br/>You don`t have enough willpower to use this action.</font><</actCLA>>
  156. <</if>>
  157. <<actCLA 'Taunt him'>>
  158. <<run $quest('school').func('groupRelInc','cool',1)>>
  159. <<run $quest('school').func('groupRelInc','jocks',1)>>
  160. <<run $quest('school').func('groupRelInc','nerds',-1)>>
  161. <<run $quest('school').func('groupRelInc','gopniks',1)>>
  162. <<image "locations/pavlovsk/school/events/rand_scoolboy4.jpg">>
  163. <p>Svyatoslav is kind of cute. You're so horny right now, so 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 Svyatoslav, is that all you have for me?"</p>
  164. His friends heard your question, and are now daring him to take you to the men''s room.
  165. <<actCLA 'Tease him'>>
  166. <<run $quest('school').func('groupRelInc','cool',2)>>
  167. <<run $quest('school').func('groupRelInc','jocks',1)>>
  168. <<run $quest('school').func('groupRelInc','nerds',-2)>>
  169. <<run $quest('school').func('groupRelInc','gopniks',1)>>
  170. <<image "locations/pavlovsk/school/events/rand_scoolboy3.jpg">>
  171. You can see Svyatoslav starting to get turned on, certain that this is going to turn out good for him. You lean in close and whisper in his ear loud enough for the others to hear. "This is what I have for you." You start sliding your skirt slowly up your thighs as all of the boys watch. Just before it gets high enough to show them anything, you let it go and it drops back in place. "Which is absolutely nothing." you say with a giggle. As you walk away, you hear one of the boys talking to his friend.
  172. <p>"God, so close! She's such a tease."</p>
  173. <<act 'Continue'>>
  174. <<gt 'gschool_events' 'leave_break_events2'>>
  175. <</act>>
  176. <</actCLA>>
  177. <<actCLA 'Drag him to the men`s room'>>
  178. <<run $quest('school').func('groupRelInc','cool',-10)>>
  179. <<run $quest('school').func('groupRelInc','jocks',-10)>>
  180. <<run $quest('school').func('groupRelInc','nerds',-10)>>
  181. <<run $quest('school').func('groupRelInc','gopniks',-5)>>
  182. <<relationship 'A8' 'love'>>
  183. <<fame 'pav' 'sex' 15>>
  184. <<arouse 'foreplay' 'exhibitionism' `[-5]`>>
  185. <!-- Boy A8 -->
  186. <<image "locations/pavlovsk/school/building/sex/boysex_tualet1.jpg">>
  187. You give Svyatoslav 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 have followed you and now you're being fondled in front of a crowd.
  188. <<act 'Take his cock out of his pants'>>
  189. <<gt 'gschool_sex' 'rand_bj'>>
  190. <</act>>
  191. <</actCLA>>
  192. <<actCLA 'Take him to the old school building'>>
  193. <<run $quest('school').func('groupRelInc','cool',-5)>>
  194. <<run $quest('school').func('groupRelInc','jocks',-5)>>
  195. <<run $quest('school').func('groupRelInc','nerds',-5)>>
  196. <<run $quest('school').func('groupRelInc','gopniks',-1)>>
  197. <<relationship 'A8' 'love'>>
  198. <<fame 'pav' 'sex' 5>>
  199. <!-- Boy A8 -->
  200. <<image "characters/shared/headshots_main/big8.jpg">>
  201. You know almost no one ever goes into the old school building other than to hook up, so you take him by the hand and lead him out of the school. He doesn''t complain at all.
  202. <<act 'Continue'>>
  203. <<gt 'gschool_sex' 'rand_sex'>>
  204. <</act>>
  205. <</actCLA>>
  206. <<if getvar("$katjaQW['school_sex']") == 1>>
  207. <<actCLA 'Go to the back room'>>
  208. <<run $quest('school').func('groupRelInc','cool',-5)>>
  209. <<run $quest('school').func('groupRelInc','jocks',-5)>>
  210. <<run $quest('school').func('groupRelInc','nerds',-5)>>
  211. <<run $quest('school').func('groupRelInc','gopniks',-1)>>
  212. <<fame 'pav' 'sex' 5>>
  213. <<relationship 'A8' 'love'>>
  214. <<image "shared/sex/kiss/kiss.jpg">>
  215. You remember the back room that Katja showed you. When you tell Svyatoslav about it, he takes your hand and tells you to take him there. As soon as you close the door behind you, Svyatoslav pounces on you and begins to kiss you.
  216. <<arouse 'kiss' 2 >>
  217. <<actCLA 'Get on the couch'>>
  218. <<image "locations/pavlovsk/school/building/sex/boysex_secretroom1.jpg">>
  219. Feeling playful, you push him away and quickly move to the couch, your back turned towards him. You make a show of slowly lifting your skirt.
  220. <<if !$wardrobe.isWearingPanties>>
  221. <p>Since you're not wearing panties, you reveal your bare pussy and puckered asshole to him, giving him a sly grin when you turn your head back. "Like what you see?" you ask innocently.</p>
  222. <<elseif $wardrobe.isWearingPanties>>
  223. <p>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. "Like what you see?" you ask innocently.</p>
  224. <</if>>
  225. <<actCLA 'Get on your hands and knees'>>
  226. <<image "locations/pavlovsk/school/building/sex/boysex_secretroom2.jpg">>
  227. You lean forward as Svyatoslav approaches and greedily puts his hands on your ass, fondling your ass cheeks enthusiastically. His touch invokes shivers throughout your body. Slowly but surely, he moves his hands downwards and two of his fingers find their way inside your dripping pussy.
  228. <<arouse 'vaginal_finger' 2 >>
  229. <<actCLA 'Lie on your back'>>
  230. <<image "locations/pavlovsk/school/building/sex/boysex_secretroom3.jpg">>
  231. As you turn to lie 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.
  232. <<arouse 'vaginal_finger' 2 >>
  233. <<actCLA 'Beg him to fuck you'>>
  234. <<image "locations/pavlovsk/school/building/sex/boysex_secretroom4.jpg">>
  235. After a few minutes of being on the edge, you can't hold back any more. You push his hand away and shift back onto your hands and knees, begging for him to fuck you. Svyatoslav 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 starts pounding you like his life depends on it.
  236. You moan loudly, perhaps a bit too loudly, because you soon find his hand covering your mouth, stifling your moans as he fucks you.
  237. The squeezing of your tight pussy around his dick sends him over the edge, and when he pulls out of you, a slow trickle of cum leaks from your pussy.
  238. <<arouse 'vaginal' 10 >>
  239. <<cum 'vaginal' 'A8' 1>>
  240. <<actCLA 'Lick him clean'>>
  241. <<image "locations/pavlovsk/school/building/sex/boysex_secretroom5.jpg">>
  242. <p>Realizing you have to get to class soon, you quickly scoot over and take his cock into 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, hand him his pants and quickly check your hair before you both run to class.</p>
  243. <<arouse 'bj' 2 >>
  244. <<act 'Continue'>>
  245. <<gt 'gschool_events' 'leave_break_events2'>>
  246. <</act>>
  247. <</actCLA>>
  248. <</actCLA>>
  249. <</actCLA>>
  250. <</actCLA>>
  251. <</actCLA>>
  252. <</actCLA>>
  253. <</if>>
  254. <</actCLA>>
  255. <<elseif getvar("$scoolboy") == 3>>
  256. <<image "characters/shared/headshots_main/big6.jpg">>
  257. You can tell from the embarrassed look on his face and the admiring glances of his friends that Petka was the one touching your ass. Looks like he scored some points in his group today.
  258. <<actCLA 'Ignore it'>>
  259. <<run $quest('school').func('groupRelInc','cool',-5)>>
  260. <<run $quest('school').func('groupRelInc','jocks',-5)>>
  261. <<run $quest('school').func('groupRelInc','nerds',1)>>
  262. <<run $quest('school').func('groupRelInc','gopniks',-10)>>
  263. <<gt 'gschool_events' 'leave_break_events2'>>
  264. <</actCLA>>
  265. <<actCLA 'Slap him hard' undefined `{willpower:['misc','self','medium']}`>>
  266. <<gs 'willpower' 'pay' 'self'>>
  267. <<run $quest('school').func('groupRelInc','cool',2)>>
  268. <<run $quest('school').func('groupRelInc','jocks',3)>>
  269. <<run $quest('school').func('groupRelInc','nerds',-1)>>
  270. <<run $quest('school').func('groupRelInc','gopniks',5)>>
  271. <<relationship 'A6' 'dislike'>>
  272. <<image "locations/pavlovsk/school/events/rand_scoolboy1.jpg">>
  273. <<if getvar("$mesec") > 0>>
  274. <p>It's bad enough that he did it, but it's worse because you're on your period. "You fucking pervert!" you shout angrily and slap him across the face as hard as you can. You shake the stinging out of your hand while he clutches his cheek in agony. When he finally pulls his hand 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.</p>
  275. <<else>>
  276. <p>"You fucking pervert!" you shout angrily and slap him across the face as hard as you can. You shake the stinging out of your hand while he clutches his cheek in agony. When he finally pulls his hand 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.</p>
  277. <</if>>
  278. <<act 'Continue'>>
  279. <<gt 'gschool_events' 'leave_break_events2'>>
  280. <</act>>
  281. <</actCLA>>
  282. <<actCLA 'Slap him playfully'>>
  283. <<run $npcs.dec($school_static_num,'rel',2)>>
  284. <<image "locations/pavlovsk/school/events/rand_scoolboy2.jpg">>
  285. Petka isn''t so bad, but you can't just let him do this to you.
  286. You give him a playful slap in the face. It's not hard enough to really hurt him, but enough to send a message. The other boys laugh loudly. This is the best entertainment they've had during the break in a long time.
  287. <<act 'Continue'>>
  288. <<gt 'gschool_events' 'leave_break_events2'>>
  289. <</act>>
  290. <</actCLA>>
  291. <<gs 'willpower' 'exhib' 'self'>>
  292. <<if $will_cost <= $pc.willpower>>
  293. <<actCLA 'Tease him (will_cost Willpower)'>>
  294. <<run $pc.skillExperienceGain('inhibition',2)>>
  295. <<gs 'willpower' 'pay' 'self'>>
  296. <<arouse 'flash' -5 >>
  297. <<image "locations/pavlovsk/school/events/rand_scoolboy3.jpg">>
  298. <p><i>$rand_boy is actually kind of cute...</i> you think to yourself.</p>
  299. <p>You pretend the other boys aren't there and step closer. "Come on Petka. You know you only have to ask if you want to see more..." you smile sweetly as you slowly begin to lift your skirt. He looks down, eyes wide. Just before your skirt is high enough to reveal '+iif($wardrobe.pantyworntype ! 'none', 'your panties', 'your pussy')+', you drop it and skip backward while giggling.</p>
  300. <p>"Pfft! You really thought I was gonna give everyone a show like that? Keep dreaming." You give him a cute wink as you sit down and get ready for your next class.</p>
  301. <<act 'Continue'>>
  302. <<gt 'gschool_events' 'leave_break_events2'>>
  303. <</act>>
  304. <</actCLA>>
  305. <<else>>
  306. <<actCLA `'Lift your skirt ('+$will_cost+')'`>><font color=red><br/>You don`t have enough willpower to use this action.</font><</actCLA>>
  307. <</if>>
  308. <<actCLA 'Taunt him'>>
  309. <<image "locations/pavlovsk/school/events/rand_scoolboy4.jpg">>
  310. <p>He's kind of cute. You're so horny right now, so 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 Petka, is that all you have for me?"</p>
  311. His friends heard your question, and are now daring him to take you to the men''s room. He doesn''t seem so sure.
  312. <<actCLA 'Tease him'>>
  313. <<image "locations/pavlovsk/school/events/rand_scoolboy3.jpg">>
  314. You can see him starting to get turned on, certain that this is going to turn out good for him. You lean in close and whisper in his ear loud enough for the others to hear. "This is what I have for you." You start sliding your skirt slowly up your thighs, with all of the boys watching. Just before it gets high enough to show them anything, you let it go and it drops back in place. "Which is absolutely nothing." you say with a giggle. As you walk away, you hear one of the boys talking to his friend.
  315. <p>"God, so close! She's such a tease."</p>
  316. <<act 'Continue'>>
  317. <<gt 'gschool_events' 'leave_break_events2'>>
  318. <</act>>
  319. <</actCLA>>
  320. <<actCLA 'Drag him to the men`s room'>>
  321. <<run $quest('school').func('groupRelInc','cool',-5)>>
  322. <<run $quest('school').func('groupRelInc','jocks',-5)>>
  323. <<run $quest('school').func('groupRelInc','nerds',-5)>>
  324. <<relationship 'A6' 'like'>>
  325. <<fame 'pav' 'sex' 5>>
  326. <<arouse 'foreplay' 'exhibitionism' `[2]`>>
  327. <<image "characters/shared/headshots_main/big6.jpg">>
  328. 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. He starts to pull his hand away, but you put it back and he turns bright red as he looks around. Just as you're about to pull him into the restroom, he panics and pulls away. "I... I... forgot... I have to do something." He rushes away in a panic. The rest of the boys and some of the girls laugh at him as he rushes off, though some of the sidelong glances you get tell you that you've still damaged your reputation with this stunt.
  329. <<act 'Continue'>>
  330. <<gt 'gschool_events' 'leave_break_events2'>>
  331. <</act>>
  332. <</actCLA>>
  333. <<actCLA 'Take him to the old school building'>>
  334. <<run $quest('school').func('groupRelInc','cool',-5)>>
  335. <<run $quest('school').func('groupRelInc','jocks',-5)>>
  336. <<run $quest('school').func('groupRelInc','nerds',-5)>>
  337. <<fame 'pav' 'sex' 5>>
  338. <<relationship 'A6' 'like'>>
  339. <!-- Boy A6 -->
  340. <<image "characters/shared/headshots_main/big6.jpg">>
  341. You know almost no one ever goes into the old school building other than to hook up, so you take him by the hand and lead him out of the school. He's too flustered to protest.
  342. <<act 'Continue'>>
  343. <<gt 'gschool_sex' 'rand_sex'>>
  344. <</act>>
  345. <</actCLA>>
  346. <<if getvar("$katjaQW['school_sex']") == 1>>
  347. <<actCLA 'Go to the back room'>>
  348. <<run $quest('school').func('groupRelInc','cool',-5)>>
  349. <<run $quest('school').func('groupRelInc','jocks',-5)>>
  350. <<run $quest('school').func('groupRelInc','nerds',-5)>>
  351. <<fame 'pav' 'sex' 5>>
  352. <<relationship 'A6' 'like'>>
  353. <<image "shared/sex/kiss/kiss.jpg">>
  354. You remember the back room that Katja showed you and take Petka by the hand to lead him there. You can feel his sweaty palm and can tell he's nervous. As soon as you close the door, you turn towards him and start kissing him. He's shy and awkward at first, but starts to get into it, even if he isn''t a very good kisser.
  355. <<arouse 'kiss' 2 >>
  356. <<actCLA 'Get on the couch'>>
  357. <<image "locations/pavlovsk/school/building/sex/boysex_secretroom1.jpg">>
  358. Feeling playful, you push him away and quickly move to the couch, your back turned towards him. You make a show of slowly lifting your skirt.
  359. <<if !$wardrobe.isWearingPanties>>
  360. <p>Since you're not wearing panties, you reveal your bare pussy and puckered asshole to him, giving him a sly grin when you turn your head back. "Like what you see?" you ask innocently.</p>
  361. <<elseif $wardrobe.isWearingPanties>>
  362. <p>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. "Like what you see?" you innocently ask.</p>
  363. <</if>>
  364. <<actCLA 'Get on your hands and knees'>>
  365. <<image "locations/pavlovsk/school/building/sex/boysex_secretroom2.jpg">>
  366. You lean forward before glancing back too see Petka looking like a deer in headlights. You wave him forward and he shakes his head and smiles before approaching you. He greedily puts his hands on your ass and starts enthusiastically fondling your ass cheeks. His touch invokes shivers throughout your body as he quickly, perhaps a little too quickly, moves his hand between your legs. He fumbles around a little before his fingers find their way into your wet pussy.
  367. <<arouse 'vaginal_finger' 2 >>
  368. <<actCLA 'Lie on your back'>>
  369. <<image "locations/pavlovsk/school/building/sex/boysex_secretroom3.jpg">>
  370. As you turn to lie on your back, his fingers slide out of you. He slides them back in, but you quickly become frustrated with his failed attempts to find your clit. There''s no way he'll ever make you orgasm this way.
  371. <<arouse 'vaginal_finger' 2 >>
  372. <<actCLA 'Beg him to fuck you'>>
  373. <<image "locations/pavlovsk/school/building/sex/boysex_secretroom4.jpg">>
  374. You push his hand away and shift back onto your hands and knees, begging for him to fuck you. Petka clumsily pulls his dick out of his pants and takes a few attempts to find your hole before clumsily pushing it into you.
  375. You moan as he does, but he moans even louder as he starts fucking you with great enthusiasm, but little skill or technique. His moaning quickly turns into grunting and you can tell he's about to cum already. After spending only a few seconds fucking you, he moans loudly as he blows his load. When he pulls out of you, a slow trickle of cum leaks from your pussy.
  376. <<arouse 'vaginal' 2 >>
  377. <<cum 'vaginal' 'A6' 1>>
  378. <<actCLA 'Get dressed'>>
  379. <<image "characters/shared/headshots_main/big6.jpg">>
  380. He steps away and zips his pants back up as he blushes bright red. He won''t even meet your eyes. "Sorry." You don't know if he's apologizing for cumming inside you or for being a two pump chump.
  381. You decide not to say anything to him. Realizing you have to get to class soon, you quickly straighten your clothes and hair before you both run to class.
  382. <<act 'Continue'>>
  383. <<gt 'gschool_events' 'leave_break_events2'>>
  384. <</act>>
  385. <</actCLA>>
  386. <</actCLA>>
  387. <</actCLA>>
  388. <</actCLA>>
  389. <</actCLA>>
  390. <</actCLA>>
  391. <</if>>
  392. <</actCLA>>
  393. <<elseif getvar("$scoolboy") == 4 and getvar("$kotovLoveQW") <= 0>>
  394. <<if rand(0,1) == 0>>
  395. The brazen look on his face betrays Dan. It must have been him touching your ass. Knowing him, he probably would''ve gone further if there weren''t so many people here.
  396. <<act 'Continue'>>
  397. <<gt 'gschool_events1' 'rand_gopnic1'>>
  398. <</act>>
  399. <<else>>
  400. The brazen look on his face betrays Arkadi. It must have been him touching your ass. Knowing him, he probably would''ve gone further if there weren''t so many people here.
  401. <<act 'Continue'>>
  402. <<gt 'gschool_events1' 'rand_gopnic2'>>
  403. <</act>>
  404. <</if>>
  405. <<else>>
  406. <<image "characters/shared/headshots_main/big7.jpg">>
  407. Lesco is trembling slightly, his eyes shifting back and forth as he awkwardly tries not to be noticed by you. It must''ve been him.
  408. <p>"Lesco, are you out of your mind!?" you cry out as some of the gopnik boys burst out into laughter. You can see the panic in his face as he raises his hands in defense and rapidly apologizes.</p>
  409. <p>"Please, I didn't want to! They made me, I promise! I'm sorry!"</p>
  410. <p>You stare him down for a few seconds and realize he's not lying. You know Lesco doesn't have an easy time in school, so 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?"</p>
  411. He thanks you and quickly takes his seat for the class, visibly relieved you didn''t report him.
  412. <<act 'Continue'>>
  413. <<gt 'gschool_events' 'leave_break_events2'>>
  414. <</act>>
  415. <</if>>
  416. <</if>>
  417. <<if $location_var[$here][0] == 'rand_gopnic1'>>
  418. <<set $menu_off = 1>>
  419. <<if $quest('school').func('isGroupMember','gopniks')>>
  420. <<image "characters/shared/headshots_main/big10.jpg">>
  421. <p>You step away from Dan, pulling out of his reach as you turn around. You point your finger at him. "Don't make me hurt you! You know I will."</p>
  422. <p>He laughs and steps up closer, crowding you a little, but keeps his hands to himself. "Come on, $pc.name_nick. You know you want to have some fun, so stop acting like you're not all hot and bothered by this. We can help you with that itch."</p>
  423. <<actCLA 'Back off'>>
  424. <<run $quest('school').func('groupRelInc','cool',1)>>
  425. <<run $quest('school').func('groupRelInc','jocks',1)>>
  426. <<run $quest('school').func('groupRelInc','gopniks',5)>>
  427. <<run $pc.skillExperienceGain('inhibition',2)>>
  428. <<video "locations/pavlovsk/school/lunch/buttflash.mp4">>
  429. You snort at him and look at his friends before looking back at him. 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 as he fumes at you. You turn and walk away with a laugh, flashing your ass at them as you do, teasing them on what they're missing out on.
  430. <<act 'Walk away'>>
  431. <<gt 'gschool_events' 'leave_break_events2'>>
  432. <</act>>
  433. <</actCLA>>
  434. <<actCLA 'Go with them'>>
  435. <<run $quest('school').func('groupRelInc','cool',-10)>>
  436. <<run $quest('school').func('groupRelInc','jocks',-5)>>
  437. <<run $quest('school').func('groupRelInc','nerds',-10)>>
  438. <<fame 'pav' 'sex' 5>>
  439. <<image "locations/pavlovsk/school/bathroom/boysbathroom.jpg">>
  440. <p>You're in the mood anyway, so why not? Hopefully it isn't too quick. They lead you to the men's room and one of the guys drives everyone else out; it's just you and the gopniks in here 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.</p>
  441. <<if $pc.fame('pav_slut') > 200>>
  442. <!-- FAILED TO CONVERT
  443. 'On one wall you see written, in particularly large letters, "<b><<$pc.name_nick>> <<$pc.name_last>> = <<$gnikname>>"</b>.'
  444. -----
  445. <<set 'On one wall you see written , in particularly large letters , ERROR: FAILED TO CONVERT LITERAL: """"<b>$pc.name_nick $pc.name_last""" = ERROR: FAILED TO CONVERT LITERAL: """$gnikname"<""" / ERROR: FAILED TO CONVERT LITERAL: """b>.'""">>
  446. -->
  447. <<warn "CONVERSION ERROR 80a26b6a5cbc3cbdb8f7b63797e622d6">>
  448. <<else>>
  449. The walls of the restroom are covered in crude texts, quite a few of them involving your classmates in some way. <b>"ALBINA BARLOVSKAYA = BUTTSLUT WHORE"</b> stands out amongst the other graffiti.
  450. <</if>>
  451. <<actCLA 'Start sucking'>>
  452. <!-- Boy A9 -->
  453. <<cum 'mouth_swallow' $sex.npcId 1>>
  454. <!-- Boy A10 -->
  455. <<cum 'mouth_swallow' $sex.npcId 1>>
  456. <!-- Boy A11 -->
  457. <<cum 'mouth_swallow' $sex.npcId 1>>
  458. <<video "locations/pavlovsk/school/building/sex/rand_scoolboy6.mp4">>
  459. <p>You kneel down and wrap your $pc_desc['lips'] lips around Vitek's hard cock and start to suck. Not forgetting the others, you spend some time alternating between all the cocks, stroking the ones you're not sucking with your hands.</p>
  460. <p>You eventually feel a jet of sperm hit your throat and Vitek moans. "That's right bitch! Swallow it all like a good little slut." Vitek seems satisfied and tucks his cock back in his pants before swapping places with Vasily at the door, who comes over and pulls his cock out, ready to get his turn.</p>
  461. <p>You immediately switch to Dan's cock 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." He moves aside as well, and soon you finish off Vasily. As you get up off your knees, you hear Dan laugh. "You're the best cock sucker we got $pc.name_nick!" They leave you alone in the bathroom, more horny than when you started as you clean up and leave.</p>
  462. <<arouse 'bj' 20 `['group','sub']`>>
  463. <<act 'Continue'>>
  464. <<gt 'gschool_events' 'leave_break_events2'>>
  465. <</act>>
  466. <</actCLA>>
  467. <</actCLA>>
  468. <<elseif $pc.fame('pav_slut') > 250>>
  469. <<image "characters/shared/headshots_main/big10.jpg">>
  470. <p>You look at Dan 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.</p>
  471. <<actCLA 'Continue'>>
  472. <<set $pc.mood -= 20>>
  473. <<image "locations/pavlovsk/school/events/rand_scoolboy5.jpg">>
  474. <p>"I'll show you what the fuck I want slut." Vitek suddenly grabs you by the hair and presses your face against a desk. "What I want is your lips around my dick, right now. Everyone already knows you're a $gnikname, so 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."</p>
  475. <!-- !!Make a list of possible rescuers. None is repeated several times to that there always is a large chance that no one comes to the rescue.-->
  476. <<set $availble_rescuers = 'none|none|none|none|erast'+iif(npc_rel['A3'] > 60, '|ivan','')+iif(npc_rel['A146'] > 50, '|marcus','')+iif(npc_rel['A149'] > 70, '|lazar','')+iif(npc_rel['A144'] > 50, '|nush','')>>
  477. <!-- !!Choose a random person to come to the playeres reque, which includes the posiiblety that no one will.-->
  478. <<set $temperson = setup.func('shortgs', 'rand_pick', 'delimit', 'string', $availble_rescuers)>>
  479. <<set $availble_rescuers to null>>
  480. <<if $temperson == 'ivan'>>
  481. <p>As you try and pull away, Ivan comes over and pulls Vitek off you. "Leave her alone!"</p>
  482. <p>Vitek turns towards him and narrows his eyes. "You want to go for real instead of in the ring?!"</p>
  483. <p>Ivan steps up close, crowding him. "Anytime." They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Ivan and slip away.</p>
  484. <<act 'Leave'>>
  485. <<gt 'gschool_events' 'leave_break_events2'>>
  486. <</act>>
  487. <<elseif $temperson == 'marcus'>>
  488. <p>As you try and pull away, Marcus comes over and pulls Vitek off you. "Leave her alone!"</p>
  489. <p>Vitek turns towards him and narrows his eyes. "Or what, pussy?"</p>
  490. <p>Marcus steps up close and snorts. "You think you scare me? Back home I dealt with more dangerous assholes than you." They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Marcus and slip away.</p>
  491. <<act 'Leave'>>
  492. <<gt 'gschool_events' 'leave_break_events2'>>
  493. <</act>>
  494. <<elseif $temperson == 'lazar'>>
  495. <p>As you try and pull away Lazar comes over and pulls Vitek off you. "Leave her alone!"</p>
  496. <p>Vitek turns towards him and narrows his eyes. "Or what, pussy?"</p>
  497. <p>Lazar steps up close, crowding him. "Or I'll kick your ass right fucking here!" They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Lazar and slip away.</p>
  498. <<act 'Leave'>>
  499. <<gt 'gschool_events' 'leave_break_events2'>>
  500. <</act>>
  501. <<elseif $temperson == 'erast'>>
  502. <p>As you try and pull away, Erast comes over and pulls Vitek off you. "Leave her alone!"</p>
  503. <p>Vitek turns towards him and narrows his eyes. "Or what, you overgrown spud?"</p>
  504. <p>Erast steps up close and crowds him, the only boy in school that can make Vitek look small. "Or I'll make you." They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Erast and slip away.</p>
  505. <<act 'Leave'>>
  506. <<gt 'gschool_events' 'leave_break_events2'>>
  507. <</act>>
  508. <<elseif $temperson == 'nush'>>
  509. <p>As you try and pull away, Anushka comes over and steps between the two of you. "Leave her alone!"</p>
  510. <p>Vitek looks down at her and narrows his eyes. "Mind your own fucking business, Nush!"</p>
  511. <p>Anushka scoffs at him. "I'm making it my business! Now back... the... fuck... off..." Vitek grabs her by the shoulders and shoves her out of the way, but before anything else can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Anushka and slip away.</p>
  512. <<act 'Leave'>>
  513. <<gt 'gschool_events' 'leave_break_events2'>>
  514. <</act>>
  515. <<else>>
  516. <<gs 'willpower' 'bj' 'resist'>>
  517. <<if $will_cost <= $pc.willpower>>
  518. <<actCLA 'Resist (will_cost Willpower)'>>
  519. <<gs 'willpower' 'pay' 'resist'>>
  520. <<image "locations/pavlovsk/school/events/resistgop.jpg">>
  521. 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 and turn your head away from him. The boy leans in close to you. "Just do as you're told or this will be a lot worse for you."
  522. <<gs 'willpower' 'bj' 'resist'>>
  523. <<if $will_cost <= $pc.willpower>>
  524. <<actCLA 'Threaten to scream (will_cost Willpower)'>>
  525. <<gs 'willpower' 'pay' 'resist'>>
  526. <<image "locations/pavlovsk/school/events/resistgop.jpg">>
  527. <p>"I'll scream and when the teachers arrive, I'll tell them that you tried to rape me!" He fumes and leans in close. "You'll regret this slut! I promise." He relents and leaves. The others go with him, all of them giving you looks you would rather not think about.</p>
  528. <<act 'Continue'>>
  529. <<gt 'gschool_events' 'leave_break_events2'>>
  530. <</act>>
  531. <</actCLA>>
  532. <<else>>
  533. <<actCLA `'Threaten to scream ('+$will_cost+')'`>><font color=red><br/>You don`t have enough willpower to use this action.</font><</actCLA>>
  534. <</if>>
  535. <<act 'Go to the men`s room with them'>>
  536. <<gt 'gschool_events1' 'toilet_bj1'>>
  537. <</act>>
  538. <</actCLA>>
  539. <<else>>
  540. <<actCLA `'Resist ('+$will_cost+')'`>><font color=red><br/>You don`t have enough willpower to use this action.</font><</actCLA>>
  541. <</if>>
  542. <<act 'Go to the men`s room with them'>>
  543. <<gt 'gschool_events1' 'toilet_bj1'>>
  544. <</act>>
  545. <</if>>
  546. <<set $temperson to null>>
  547. <</actCLA>>
  548. <<else>>
  549. <<image "characters/shared/headshots_main/big10.jpg">>
  550. <<if $quest('school').func('isGroupMember','cool') or $quest('school').func('isGroupMember','jocks')>>
  551. <p>You look at Dan with contempt. "What the fuck, pervert?" He's not impressed in the slightest by your attitude.</p>
  552. <<actCLA 'Continue'>>
  553. <<set $pc.mood -= 20>>
  554. <<image "characters/shared/headshots_main/big9.jpg">>
  555. <p>Vitek suddenly grabs you by the hair. "Why don't we go somewhere where you can put that mouth of yours to good use for a change?"</p>
  556. <!-- !!Make a list of possible rescuers. None is repeated several times to that there always is a large chance that no one comes to the rescue.-->
  557. <<set $availble_rescuers = 'none|none|none|none|erast'+iif(npc_rel['A3'] > 60, '|ivan','')+iif(npc_rel['A146'] > 50, '|marcus','')+iif(npc_rel['A149'] > 70, '|lazar','')+iif(npc_rel['A144'] > 50, '|nush','')>>
  558. <!-- !!Choose a random person to come to the playeres reque, which includes the posiiblety that no one will.-->
  559. <<set $temperson = setup.func('shortgs', 'rand_pick', 'delimit', 'string', $availble_rescuers)>>
  560. <<set $availble_rescuers to null>>
  561. <<if $temperson == 'ivan'>>
  562. <p>As you try and pull away, Ivan comes over and pulls Vitek off you. "Leave her alone!"</p>
  563. <p>Vitek turns towards him and narrows his eyes. "You want to go for real instead of in the ring!?"</p>
  564. <p>Ivan steps up close, crowding him. "Anytime." They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Ivan and slip away.</p>
  565. <<act 'Leave'>>
  566. <<gt 'gschool_events' 'leave_break_events2'>>
  567. <</act>>
  568. <<elseif $temperson == 'marcus'>>
  569. <p>As you try and pull away, Marcus comes over and pulls Vitek off you. "Leave her alone!"</p>
  570. <p>Vitek turns towards him and narrows his eyes. "Or what, pussy?"</p>
  571. <p>Marcus steps up close and snorts. "You think you scare me? Back home I dealt with more dangerous assholes than you." They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Marcus and slip away.</p>
  572. <<act 'Leave'>>
  573. <<gt 'gschool_events' 'leave_break_events2'>>
  574. <</act>>
  575. <<elseif $temperson == 'lazar'>>
  576. <p>As you try and pull away, Lazar comes over and pulls Vitek off you. "Leave her alone!"</p>
  577. <p>Vitek turns towards him and narrows his eyes. "Or what, pussy?"</p>
  578. <p>Lazar steps up close, crowding him. "Or I will kick your ass right fucking here!" They start shoving each other, but before more can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Lazar and slip away.</p>
  579. <<act 'Leave'>>
  580. <<gt 'gschool_events' 'leave_break_events2'>>
  581. <</act>>
  582. <<elseif $temperson == 'erast'>>
  583. <p>As you try and pull away, Erast comes over and pulls Vitek off you. "Leave her alone!"</p>
  584. <p>Vitek turns towards him and narrows his eyes. "Or what, you overgrown spud?"</p>
  585. <p>Erast steps up close and crowds him, the only boy in school that can make Vitek look small. "Or I'll make you." They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Erast and slip away.</p>
  586. <<act 'Leave'>>
  587. <<gt 'gschool_events' 'leave_break_events2'>>
  588. <</act>>
  589. <<elseif $temperson == 'nush'>>
  590. <p>As you try and pull away, Anushka comes over and steps between the two of you. "Leave her alone!"</p>
  591. <p>Vitek looks down at her and narrows his eyes. "Mind your own fucking business, Nush!"</p>
  592. <p>Anushka scoffs at him. "I'm making it my business! Now back... the... fuck... off..." Vitek grabs her by the shoulders and shoves her out of the way, but before anything else can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Anushka and slip away.</p>
  593. <<act 'Leave'>>
  594. <<gt 'gschool_events' 'leave_break_events2'>>
  595. <</act>>
  596. <<else>>
  597. <<actCLA 'Flip him off'>>
  598. <<run $quest('school').func('groupRelInc','cool',1)>>
  599. <<run $quest('school').func('groupRelInc','jocks',1)>>
  600. <<run $quest('school').func('groupRelInc','gopniks',1)>>
  601. <<run $pc.skillExperienceGain('inhibition',2)>>
  602. <<image "pc/reactions/fuckoff3.jpg">>
  603. You sneer at him and look at his friends before looking back at him and flipping him off. "As if I would stoop to letting your disgusting ass paw at me." His friends howl with laughter as he fumes at you. You turn and walk away with a laugh.
  604. <<act 'Walk away'>>
  605. <<gt 'gschool_events' 'leave_break_events2'>>
  606. <</act>>
  607. <</actCLA>>
  608. <<actCLA 'Go with them'>>
  609. <<run $quest('school').func('groupRelInc','cool',-10)>>
  610. <<run $quest('school').func('groupRelInc','jocks',-5)>>
  611. <<run $quest('school').func('groupRelInc','nerds',-10)>>
  612. <<fame 'pav' 'sex' 10>>
  613. <<image "locations/pavlovsk/school/bathroom/boysbathroom.jpg">>
  614. <p>You're in the mood anyway, so why not? Hopefully it isn't too quick. They lead you to the men's room and one of the guys drives everyone else out; it's just you and the gopniks in here 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.</p>
  615. <<if $pc.fame('pav_slut') > 200>>
  616. <!-- FAILED TO CONVERT
  617. 'On one wall you see written, in particularly large letters, "<b><<$pc.name_nick>> <<$pc.name_last>> = <<$gnikname>>"</b>.'
  618. -----
  619. <<set 'On one wall you see written , in particularly large letters , ERROR: FAILED TO CONVERT LITERAL: """"<b>$pc.name_nick $pc.name_last""" = ERROR: FAILED TO CONVERT LITERAL: """$gnikname"<""" / ERROR: FAILED TO CONVERT LITERAL: """b>.'""">>
  620. -->
  621. <<warn "CONVERSION ERROR 80a26b6a5cbc3cbdb8f7b63797e622d6">>
  622. <<else>>
  623. The walls of the restroom are covered in crude texts, quite a few of them involving your classmates in some way. <b>"ALBINA BARLOVSKAYA = BUTTSLUT WHORE"</b> stands out amongst the other graffiti.
  624. <</if>>
  625. <<actCLA 'Start sucking'>>
  626. <!-- Boy A9 -->
  627. <<cum 'mouth_swallow' $sex.npcId 1>>
  628. <!-- Boy A10 -->
  629. <<cum 'mouth_swallow' $sex.npcId 1>>
  630. <!-- Boy A11 -->
  631. <<cum 'mouth_swallow' $sex.npcId 1>>
  632. <<video "locations/pavlovsk/school/building/sex/rand_scoolboy6.mp4">>
  633. <p>You kneel down and wrap your $pc_desc['lips'] lips around Vitek's hard cock and start to suck. Not forgetting the others, you spend some time alternating between all the cocks, stroking the ones you're not sucking with your hands.</p>
  634. <p>You eventually feel a jet of sperm hit your throat and Vitek moans. "That's right bitch! Swallow it all like a good little slut." Vitek seems satisfied and tucks his cock back in his pants before swapping places with Vasily at the door, who comes over and pulls his cock out, ready to get his turn.</p>
  635. <p>You immediately switch to Dan's cock 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." He moves aside as well, and soon you finish off Vasily. As you get up off your knees, you hear Dan laugh. "You're the best cock sucker we got $pc.name_nick!" They leave you alone in the bathroom, more horny than when you started as you clean up and leave.</p>
  636. <<arouse 'bj' 20 `['group','sub']`>>
  637. <<act 'Continue'>>
  638. <<gt 'gschool_events' 'leave_break_events2'>>
  639. <</act>>
  640. <</actCLA>>
  641. <</actCLA>>
  642. <</if>>
  643. <<set $temperson to null>>
  644. <</actCLA>>
  645. <<else>>
  646. You look at Dan and the other gopniks with fear. You know this could go bad very easily. "Stop please, I don't like it." He just laughs at what you say.
  647. <<actCLA 'Wait to see what they do'>>
  648. <<set $pc.mood -= 20>>
  649. <<image "characters/shared/headshots_main/big9.jpg">>
  650. <p>Vitek suddenly grabs you by the hair. "Why don't we go somewhere where you can put that mouth of yours to good use for a change?"</p>
  651. <!-- !!Make a list of possible rescuers. None is repeated several times to that there always is a large chance that no one comes to the rescue.-->
  652. <<set $availble_rescuers = 'none|none|none|none|erast'+iif(npc_rel['A3'] > 60, '|ivan','')+iif(npc_rel['A146'] > 50, '|marcus','')+iif(npc_rel['A149'] > 70, '|lazar','')+iif(npc_rel['A144'] > 50, '|nush','')>>
  653. <!-- !!Choose a random person to come to the playeres reque, which includes the posiiblety that no one will.-->
  654. <<set $temperson = setup.func('shortgs', 'rand_pick', 'delimit', 'string', $availble_rescuers)>>
  655. <<set $availble_rescuers to null>>
  656. <<if $temperson == 'ivan'>>
  657. <p>As you try and pull away, Ivan comes over and pulls Vitek off you. "Leave her alone!"</p>
  658. <p>Vitek turns towards him and narrows his eyes. "You want to go for real instead of in the ring!?"</p>
  659. <p>Ivan steps up close, crowding him. "Anytime." They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Ivan and slip away.</p>
  660. <<act 'Leave'>>
  661. <<gt 'gschool_events' 'leave_break_events2'>>
  662. <</act>>
  663. <<elseif $temperson == 'marcus'>>
  664. <p>As you try and pull away, Marcus comes over and pulls Vitek off you. "Leave her alone!"</p>
  665. <p>Vitek turns towards him and narrows his eyes. "Or what, pussy?"</p>
  666. <p>Marcus steps up close and snorts. "You think you scare me? Back home I dealt with more dangerous assholes than you." They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Marcus and slip away.</p>
  667. <<act 'Leave'>>
  668. <<gt 'gschool_events' 'leave_break_events2'>>
  669. <</act>>
  670. <<elseif $temperson == 'lazar'>>
  671. <p>As you try and pull away, Lazar comes over and pulls Vitek off you. "Leave her alone!"</p>
  672. <p>Vitek turns towards him and narrows his eyes. "Or what, pussy?"</p>
  673. <p>Lazar steps up close, crowding him. "Or I'll kick your ass right fucking here!" They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Lazar and slip away.</p>
  674. <<act 'Leave'>>
  675. <<gt 'gschool_events' 'leave_break_events2'>>
  676. <</act>>
  677. <<elseif $temperson == 'erast'>>
  678. <p>As you try and pull away, Erast comes over and pulls Vitek off you. "Leave her alone!"</p>
  679. <p>Vitek turns towards him and narrows his eyes. "Or what, you overgrown spud?"</p>
  680. <p>Erast steps up close and crowds him, the only boy in school that can make Vitek look small. "Or I'll make you." They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Erast and slip away.</p>
  681. <<act 'Leave'>>
  682. <<gt 'gschool_events' 'leave_break_events2'>>
  683. <</act>>
  684. <<elseif $temperson == 'nush'>>
  685. <p>As you try and pull away, Anushka comes over and steps between the two of you. "Leave her alone!"</p>
  686. <p>Vitek looks down at her and narrows his eyes. "Mind your own fucking business, Nush!"</p>
  687. <p>Anushka scoffs at him. "I'm making it my business! Now back... the... fuck... off..." Vitek grabs her by the shoulders and shoves her out of the way, but before anything else can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Anushka and slip away.</p>
  688. <<act 'Leave'>>
  689. <<gt 'gschool_events' 'leave_break_events2'>>
  690. <</act>>
  691. <<else>>
  692. <<actCLA 'Run away'>>
  693. <<run $quest('school').func('groupRelInc','cool',-1)>>
  694. <<run $quest('school').func('groupRelInc','jocks',-2)>>
  695. <<run $quest('school').func('groupRelInc','nerds',1)>>
  696. <<run $quest('school').func('groupRelInc','gopniks',-3)>>
  697. <<run $pc.skillExperienceGain('inhibition',2)>>
  698. <<image "locations/pavlovsk/school/building/gschool_hall02.jpg">>
  699. You manage to pull away from him and take off running down the hall from them, not daring to look back. You hear them cry out as you run and hear them starting to chase you. You run past a classroom as a teacher comes out, who yells at you but you don't stop. You then hear the teacher yelling at those chasing you and keep running until you don't hear anything. You finally stop and lean against the wall to catch your breath while looking down the empty hall.
  700. <<act 'Walk away'>>
  701. <<gt 'gschool_events' 'leave_break_events2'>>
  702. <</act>>
  703. <</actCLA>>
  704. <<actCLA 'Go with them'>>
  705. <<run $quest('school').func('groupRelInc','cool',-10)>>
  706. <<run $quest('school').func('groupRelInc','jocks',-5)>>
  707. <<run $quest('school').func('groupRelInc','nerds',-10)>>
  708. <<fame 'pav' 'sex' 10>>
  709. <<image "locations/pavlovsk/school/bathroom/boysbathroom.jpg">>
  710. <p>You're in the mood anyway, so why not? Hopefully it isn't too quick. They lead you to the men's room and one of the guys drives everyone else out; it's just you and the gopniks in here 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.</p>
  711. <<if $pc.fame('pav_slut') > 200>>
  712. <!-- FAILED TO CONVERT
  713. 'On one wall you see written, in particularly large letters, "<b><<$pc.name_nick>> <<$pc.name_last>> = <<$gnikname>>"</b>.'
  714. -----
  715. <<set 'On one wall you see written , in particularly large letters , ERROR: FAILED TO CONVERT LITERAL: """"<b>$pc.name_nick $pc.name_last""" = ERROR: FAILED TO CONVERT LITERAL: """$gnikname"<""" / ERROR: FAILED TO CONVERT LITERAL: """b>.'""">>
  716. -->
  717. <<warn "CONVERSION ERROR 80a26b6a5cbc3cbdb8f7b63797e622d6">>
  718. <<else>>
  719. The walls of the restroom are covered in crude texts, quite a few of them involving your classmates in some way. <b>"ALBINA BARLOVSKAYA = BUTTSLUT WHORE"</b> stands out amongst the other graffiti.
  720. <</if>>
  721. <<actCLA 'Start sucking'>>
  722. <!-- Boy A9 -->
  723. <<cum 'mouth_swallow' $sex.npcId 1>>
  724. <!-- Boy A10 -->
  725. <<cum 'mouth_swallow' $sex.npcId 1>>
  726. <!-- Boy A11 -->
  727. <<cum 'mouth_swallow' $sex.npcId 1>>
  728. <<video "locations/pavlovsk/school/building/sex/rand_scoolboy6.mp4">>
  729. <p>You kneel down and wrap your $pc_desc['lips'] lips around Vitek's hard cock and start to suck. Not forgetting the others, you spend some time alternating between all the cocks, stroking the ones you're not sucking with your hands.</p>
  730. <p>You eventually feel a jet of sperm hit your throat and Vitek moans. "That's right bitch! Swallow it all like a good little slut." Vitek seems satisfied and tucks his cock back in his pants before swapping places with Vasily at the door, who comes over and pulls his cock out, ready to get his turn.</p>
  731. <p>You immediately switch to Dan's cock 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." He moves aside as well, and soon you finish off Vasily. As you get up off your knees, you hear Dan laugh. "You're the best cock sucker we got $pc.name_nick!" They leave you alone in the bathroom, more horny than when you started as you clean up and leave.</p>
  732. <<arouse 'bj' 20 `['group','sub']`>>
  733. <<act 'Continue'>>
  734. <<gt 'gschool_events' 'leave_break_events2'>>
  735. <</act>>
  736. <</actCLA>>
  737. <</actCLA>>
  738. <</if>>
  739. <<set $temperson to null>>
  740. <</actCLA>>
  741. <</if>>
  742. <</if>>
  743. <</if>>
  744. <<if $location_var[$here][0] == 'rand_gopnic2'>>
  745. <<set $menu_off = 1>>
  746. <<if $quest('school').func('isGroupMember','gopniks')>>
  747. <<image "characters/shared/headshots_main/big156.jpg">>
  748. <p>You step away from Arkadi, pulling out of his reach as you turn around. You point your finger at him. "Don't make me hurt you! You know I will."</p>
  749. <p>He laughs and steps up closer again, crowding you a little, but keeps his hands to himself. "Come on, $pc.name_nick. You know you want to have some fun, so stop acting like you're not all hot and bothered by this. We can help you with that itch."</p>
  750. <<actCLA 'Back off'>>
  751. <<run $quest('school').func('groupRelInc','cool',1)>>
  752. <<run $quest('school').func('groupRelInc','jocks',1)>>
  753. <<run $quest('school').func('groupRelInc','gopniks',5)>>
  754. <<run $pc.skillExperienceGain('inhibition',2)>>
  755. <<video "locations/pavlovsk/school/lunch/buttflash.mp4">>
  756. You snort at him and look at his friends before looking back at him. You wiggle your middle finger at him, flipping him off while pretending you're 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 as he fumes at you. You turn and walk away with a laugh, flashing your ass at them as you do, teasing them on what they're missing out on.
  757. <<act 'Walk away'>>
  758. <<gt 'gschool_events' 'leave_break_events2'>>
  759. <</act>>
  760. <</actCLA>>
  761. <<actCLA 'Go with them'>>
  762. <<run $quest('school').func('groupRelInc','cool',-10)>>
  763. <<run $quest('school').func('groupRelInc','jocks',-5)>>
  764. <<run $quest('school').func('groupRelInc','nerds',-10)>>
  765. <<fame 'pav' 'sex' 5>>
  766. <<image "locations/pavlovsk/school/bathroom/boysbathroom.jpg">>
  767. <p>You're in the mood anyway, so why not? Hopefully it isn't too quick. They lead you to the men's room and one of the guys drives everyone else out; it's just you and the gopniks in here now. Niko leans against the door to block anyone else from coming in while the rest all start unzipping their pants and pulling out their dicks.</p>
  768. <<if $pc.fame('pav_slut') > 200>>
  769. <!-- FAILED TO CONVERT
  770. 'On one wall you see written, in particularly large letters, "<b><<$pc.name_nick>> <<$pc.name_last>> = <<$gnikname>>"</b>.'
  771. -----
  772. <<set 'On one wall you see written , in particularly large letters , ERROR: FAILED TO CONVERT LITERAL: """"<b>$pc.name_nick $pc.name_last""" = ERROR: FAILED TO CONVERT LITERAL: """$gnikname"<""" / ERROR: FAILED TO CONVERT LITERAL: """b>.'""">>
  773. -->
  774. <<warn "CONVERSION ERROR 80a26b6a5cbc3cbdb8f7b63797e622d6">>
  775. <<else>>
  776. The walls of the restroom are covered in crude texts, quite a few of them involving your classmates in some way. <b>"ALBINA BARLOVSKAYA = BUTTSLUT WHORE"</b> stands out amongst the other graffiti.
  777. <</if>>
  778. <<actCLA 'Start sucking'>>
  779. <!-- Boy A157 -->
  780. <<cum 'mouth_swallow' $sex.npcId 1>>
  781. <!-- Boy A189 -->
  782. <<cum 'mouth_swallow' $sex.npcId 1>>
  783. <!-- Boy A156 -->
  784. <<cum 'mouth_swallow' $sex.npcId 1>>
  785. <<video "locations/pavlovsk/school/building/sex/rand_scoolboy6.mp4">>
  786. <p>You kneel down and wrap your $pc_desc['lips'] lips around Arkadi's hard cock and start to suck. Not forgetting the others, you spend some time alternating between all the cocks, stroking the ones you're not sucking with your hands.</p>
  787. <p>You eventually feel a jet of sperm hit your throat and Arkadi moans. "That's right bitch! Swallow it all like a good little slut." Arkadi seems satisfied and tucks his cock back in his pants before swapping places with Niko at the door, who comes over and pulls his cock out, ready to get his turn.</p>
  788. <p>You immediately switch to Roman's cock 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." He moves aside as well, and soon you finish off Niko. As you get up off your knees, you hear Arkadi laugh. "You're the best cock sucker we got $pc.name_nick!" They leave you alone in the bathroom, more horny than when you started as you clean up and leave.</p>
  789. <<arouse 'bj' 20 `['group','sub']`>>
  790. <<act 'Continue'>>
  791. <<gt 'gschool_events' 'leave_break_events2'>>
  792. <</act>>
  793. <</actCLA>>
  794. <</actCLA>>
  795. <<elseif $pc.fame('pav_slut') > 250>>
  796. <<image "characters/shared/headshots_main/big10.jpg">>
  797. <p>You look at Arkadi 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.</p>
  798. <<actCLA 'Continue'>>
  799. <<set $pc.mood -= 20>>
  800. <<image "locations/pavlovsk/school/events/rand_scoolboy5.jpg">>
  801. <p>"I'll show you what the fuck I want slut." Roman suddenly grabs you by the hair and presses your face against a desk. "What I want is your lips around my dick, right now. Everyone already knows you're a $gnikname, so 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."</p>
  802. <!-- !!Make a list of possible rescuers. None is repeated several times to that there always is a large chance that no one comes to the rescue.-->
  803. <<set $availble_rescuers = 'none|none|none|none|erast'+iif(npc_rel['A3'] > 60, '|ivan','')+iif(npc_rel['A146'] > 50, '|marcus','')+iif(npc_rel['A149'] > 70, '|lazar','')+iif(npc_rel['A144'] > 50, '|nush','')>>
  804. <!-- !!Choose a random person to come to the playeres reque, which includes the posiiblety that no one will.-->
  805. <<set $temperson = setup.func('shortgs', 'rand_pick', 'delimit', 'string', $availble_rescuers)>>
  806. <<set $availble_rescuers to null>>
  807. <<if $temperson == 'ivan'>>
  808. <p>As you try and pull away, Ivan comes over and pulls Roman off you. "Leave her alone!"</p>
  809. <p>Roman turns towards him and narrows his eyes. "Touch me again and I'll fuck you up!"</p>
  810. <p>Ivan steps up close, crowding him. "I'd like to see you try." They start shoving each other, but before anything can happen a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Ivan and slip away.</p>
  811. <<act 'Leave'>>
  812. <<gt 'gschool_events' 'leave_break_events2'>>
  813. <</act>>
  814. <<elseif $temperson == 'marcus'>>
  815. <p>As you try and pull away, Marcus comes over and pulls Roman off you. "Leave her alone!"</p>
  816. <p>Roman turns towards him and narrows his eyes. "Or what, blackass?"</p>
  817. <p>Marcus steps up close and snorts. "You think you scare me? Back home I dealt with more dangerous assholes than you." They start shoving each other, but before anything can happen a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Marcus and slip away.</p>
  818. <<act 'Leave'>>
  819. <<gt 'gschool_events' 'leave_break_events2'>>
  820. <</act>>
  821. <<elseif $temperson == 'lazar'>>
  822. <p>As you try and pull away, Lazar comes over and pulls Roman off you. "Leave her alone!"</p>
  823. <p>Roman turns towards him and narrows his eyes. "Or what, pussy?"</p>
  824. <p>Lazar steps up close, crowding him. "Or I will kick your ass right fucking here!" They start shoving each other, but before anything can happen a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Lazar and slip away.</p>
  825. <<act 'Leave'>>
  826. <<gt 'gschool_events' 'leave_break_events2'>>
  827. <</act>>
  828. <<elseif $temperson == 'erast'>>
  829. <p>As you try and pull away, Erast comes over and pulls Roman off you. "Leave her alone!"</p>
  830. <p>Roman turns towards him and narrows his eyes. "You think just because you're big means you're scary? I'll fucking show you scary, big man."</p>
  831. <p>Erast steps up close, crowding him. "I don't want to hurt you... little man." They start shoving each other, but before anything can happen a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Erast and slip away.</p>
  832. <<act 'Leave'>>
  833. <<gt 'gschool_events' 'leave_break_events2'>>
  834. <</act>>
  835. <<elseif $temperson == 'nush'>>
  836. <p>As you try and pull away, Anushka comes over and steps between the two of you. "Leave her alone!"</p>
  837. <p>Roman looks down at her and narrows his eyes. "Mind your own fucking business, slut! Unless you want a go instead?"</p>
  838. <p>Anushka scoffs at him and holds up her pinky finger. "If I wanted some dick, I'd want something bigger than you, small fry." Roman grabs her by the shoulders, but before he can do anything Arkadi puts his hand on Roman's shoulder and shakes his head at him. Roman looks back at Anushka and glares at her. "Fuck it, slut isn't worth it." Before anything else can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Anushka and slip away.</p>
  839. <<act 'Leave'>>
  840. <<gt 'gschool_events' 'leave_break_events2'>>
  841. <</act>>
  842. <<else>>
  843. <<gs 'willpower' 'bj' 'resist'>>
  844. <<if $will_cost <= $pc.willpower>>
  845. <<actCLA 'Resist (will_cost Willpower)'>>
  846. <<gs 'willpower' 'pay' 'resist'>>
  847. <<image "locations/pavlovsk/school/events/resistgop.jpg">>
  848. 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 and you turn your head away from him. The boy leans in close to you. "Just do as you're told or this will be a lot worse for you."
  849. <<gs 'willpower' 'bj' 'resist'>>
  850. <<if $will_cost <= $pc.willpower>>
  851. <<actCLA 'Threaten to scream (will_cost Willpower)'>>
  852. <<gs 'willpower' 'pay' 'resist'>>
  853. <<image "locations/pavlovsk/school/events/resistgop.jpg">>
  854. <p>"I'll scream and when the teachers arrive, I'll tell them that you tried to rape me!" He fumes and leans in real close. "You'll regret this slut! I promise." He relents and leaves and the others go with him, all of them giving you looks you would rather not think about.</p>
  855. <<act 'Continue'>>
  856. <<gt 'gschool_events' 'leave_break_events2'>>
  857. <</act>>
  858. <</actCLA>>
  859. <<else>>
  860. <<actCLA `'Threaten to scream ('+$will_cost+')'`>><font color=red><br/>You don`t have enough willpower to use this action.</font><</actCLA>>
  861. <</if>>
  862. <<act 'Go to the men`s room with them'>>
  863. <<gt 'gschool_events1' 'toilet_bj2'>>
  864. <</act>>
  865. <</actCLA>>
  866. <<else>>
  867. <<actCLA `'Resist ('+$will_cost+')'`>><font color=red><br/>You don`t have enough willpower to use this action.</font><</actCLA>>
  868. <</if>>
  869. <<act 'Go to the men`s room with them'>>
  870. <<gt 'gschool_events1' 'toilet_bj2'>>
  871. <</act>>
  872. <</if>>
  873. <<set $temperson to null>>
  874. <</actCLA>>
  875. <<else>>
  876. <<image "characters/shared/headshots_main/big156.jpg">>
  877. <<if $quest('school').func('isGroupMember','cool') or $quest('school').func('isGroupMember','jocks')>>
  878. <p>You look at Arkadi with contempt. "What the fuck, pervert?" He's not impressed in the slightest by your attitude.</p>
  879. <<actCLA 'Wait to see what they do'>>
  880. <<set $pc.mood -= 20>>
  881. <<image "characters/shared/headshots_main/big157.jpg">>
  882. <p>Roman suddenly grabs you by the hair and says "Why don't we go somewhere where you can put that mouth of yours to good use for a change?"</p>
  883. <!-- !!Make a list of possible rescuers. None is repeated several times to that there always is a large chance that no one comes to the rescue.-->
  884. <<set $availble_rescuers = 'none|none|none|none|erast'+iif(npc_rel['A3'] > 60, '|ivan','')+iif(npc_rel['A146'] > 50, '|marcus','')+iif(npc_rel['A149'] > 70, '|lazar','')+iif(npc_rel['A144'] > 50, '|nush','')>>
  885. <!-- !!Choose a random person to come to the playeres reque, which includes the posiiblety that no one will.-->
  886. <<set $temperson = setup.func('shortgs', 'rand_pick', 'delimit', 'string', $availble_rescuers)>>
  887. <<set $availble_rescuers to null>>
  888. <<if $temperson == 'ivan'>>
  889. <p>As you try and pull away, Ivan comes over and pulls Roman off you. "Leave her alone!"</p>
  890. <p>Roman turns towards him and narrows his eyes. "Touch me again and I'll fuck you up!"</p>
  891. <p>Ivan steps up close, crowding him. "I'd like to see you try." They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You thank Ivan quietly and slip away.</p>
  892. <<act 'Leave'>>
  893. <<gt 'gschool_events' 'leave_break_events2'>>
  894. <</act>>
  895. <<elseif $temperson == 'marcus'>>
  896. <p>As you try and pull away, Marcus appears and pulls Roman off you. "Leave her alone!"</p>
  897. <p>Roman turns towards him and narrows his eyes. "Or what, blackass?"</p>
  898. <p>Marcus steps up close and snorts. "You think you scare me? Back home I dealt with more dangerous assholes than you." They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You thank Marcus quietly and slip away.</p>
  899. <<act 'Leave'>>
  900. <<gt 'gschool_events' 'leave_break_events2'>>
  901. <</act>>
  902. <<elseif $temperson == 'lazar'>>
  903. <p>As you try and pull away, Lazar comes over and pulls Roman off you. "Leave her alone!"</p>
  904. <p>Roman turns towards him and narrows his eyes. "Or what, pussy?"</p>
  905. <p>Lazar steps up close, crowding him. "Or I'll kick your ass right fucking here!" They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You thank Lazar quietly and slip away.</p>
  906. <<act 'Leave'>>
  907. <<gt 'gschool_events' 'leave_break_events2'>>
  908. <</act>>
  909. <<elseif $temperson == 'erast'>>
  910. <p>As you try and pull away, Erast comes over and pulls Roman off you. "Leave her alone!"</p>
  911. <p>Roman turns towards him and narrows his eyes. "You think just because you're big means you're scary? I'll fucking show you scary, big man."</p>
  912. <p>Erast steps up close, crowding him. "I don't want to hurt you... little man." They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You thank Erast quietly and slip away.</p>
  913. <<act 'Leave'>>
  914. <<gt 'gschool_events' 'leave_break_events2'>>
  915. <</act>>
  916. <<elseif $temperson == 'nush'>>
  917. <p>As you try and pull away Anushka comes over and steps between the two of you. "Leave her alone!"</p>
  918. <p>Roman looks down at her and narrows his eyes. "Mind your own fucking business, slut! Unless you want a go instead?"</p>
  919. <p>Anushka scoffs at him and holds up her pinky finger. "If I wanted some dick, I'd want something bigger than you, small fry." Roman grabs her by the shoulders, but before he can do anything Arkadi puts his hand on Roman's shoulder and shakes his head at him. Roman looks back at Anushka and glares at her. "Fuck it, slut isn't worth it." Before anything else can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You thank Anushka quietly and slip away.</p>
  920. <<act 'Leave'>>
  921. <<gt 'gschool_events' 'leave_break_events2'>>
  922. <</act>>
  923. <<else>>
  924. <<actCLA 'Flip him off'>>
  925. <<run $quest('school').func('groupRelInc','cool',1)>>
  926. <<run $quest('school').func('groupRelInc','jocks',1)>>
  927. <<run $quest('school').func('groupRelInc','gopniks',1)>>
  928. <<run $pc.skillExperienceGain('inhibition',2)>>
  929. <<image "pc/reactions/fuckoff3.jpg">>
  930. You sneer at him and look at his friends before looking back at him and flipping him off. "As if I would stoop to letting your disgusting ass paw at me." His friends howl with laughter as he fumes at you. You turn and walk away with a laugh.
  931. <<act 'Walk away'>>
  932. <<gt 'gschool_events' 'leave_break_events2'>>
  933. <</act>>
  934. <</actCLA>>
  935. <<actCLA 'Go with them'>>
  936. <<run $quest('school').func('groupRelInc','cool',-10)>>
  937. <<run $quest('school').func('groupRelInc','jocks',-5)>>
  938. <<run $quest('school').func('groupRelInc','nerds',-10)>>
  939. <<fame 'pav' 'sex' 10>>
  940. <<image "locations/pavlovsk/school/bathroom/boysbathroom.jpg">>
  941. <p>You're in the mood anyway, so why not? Hopefully it isn't too quick. They lead you to the men's room and one of the guys drives everyone else out; it's just you and the gopniks in here now. Niko leans against the door to block anyone else from coming in while the rest all start unzipping their pants and pulling out their dicks.</p>
  942. <<if $pc.fame('pav_slut') > 200>>
  943. <!-- FAILED TO CONVERT
  944. 'On one wall you see written, in particularly large letters, "<b><<$pc.name_nick>> <<$pc.name_last>> = <<$gnikname>>"</b>.'
  945. -----
  946. <<set 'On one wall you see written , in particularly large letters , ERROR: FAILED TO CONVERT LITERAL: """"<b>$pc.name_nick $pc.name_last""" = ERROR: FAILED TO CONVERT LITERAL: """$gnikname"<""" / ERROR: FAILED TO CONVERT LITERAL: """b>.'""">>
  947. -->
  948. <<warn "CONVERSION ERROR 80a26b6a5cbc3cbdb8f7b63797e622d6">>
  949. <<else>>
  950. The walls of the restroom are covered in crude texts, quite a few of them involving your classmates in some way. <b>"ALBINA BARLOVSKAYA = BUTTSLUT WHORE"</b> stands out amongst the other graffiti.
  951. <</if>>
  952. <<actCLA 'Start sucking'>>
  953. <!-- Boy A157 -->
  954. <<cum 'mouth_swallow' $sex.npcId 1>>
  955. <!-- Boy A189 -->
  956. <<cum 'mouth_swallow' $sex.npcId 1>>
  957. <!-- Boy A156 -->
  958. <<cum 'mouth_swallow' $sex.npcId 1>>
  959. <<video "locations/pavlovsk/school/building/sex/rand_scoolboy6.mp4">>
  960. <p>You kneel down and wrap your $pc_desc['lips'] lips around Arkadi's hard cock and start to suck. Not forgetting the others, you spend some time alternating between all the cocks, stroking the ones you're not sucking with your hands.</p>
  961. <p>You eventually feel a jet of sperm hit your throat and Arkadi moans. "That's right bitch! Swallow it all like a good little slut." Arkadi seems satisfied and tucks his cock back in his pants before swapping places with Niko at the door, who comes over and pulls his cock out, ready to get his turn.</p>
  962. <p>You immediately switch to Roman's cock 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." He moves aside as well, and you finish off Niko last. As you get up off your knees, you hear Arkadi laugh. "You're the best cock sucker we got $pc.name_nick!" They leave you alone in the bathroom, more horny than when you started as you clean up and leave.</p>
  963. <<arouse 'bj' 20 `['group','sub']`>>
  964. <<act 'Continue'>>
  965. <<gt 'gschool_events' 'leave_break_events2'>>
  966. <</act>>
  967. <</actCLA>>
  968. <</actCLA>>
  969. <<set $temperson to null>>
  970. <</if>>
  971. <</actCLA>>
  972. <<else>>
  973. You look at Arkadi and the other gopniks with fear. You know this could go bad very easily. "Stop please, I don't like it." He just laughs at what you say.
  974. <<actCLA 'Wait to see what they do'>>
  975. <<set $pc.mood -= 20>>
  976. <<image "characters/shared/headshots_main/big157.jpg">>
  977. <p>Roman suddenly grabs you by the hair and says "Why don't we go somewhere where you can put that mouth of yours to good use for a change?"</p>
  978. <!-- !!Make a list of possible rescuers. None is repeated several times to that there always is a large chance that no one comes to the rescue.-->
  979. <<set $availble_rescuers = 'none|none|none|none|erast'+iif(npc_rel['A3'] > 60, '|ivan','')+iif(npc_rel['A146'] > 50, '|marcus','')+iif(npc_rel['A149'] > 70, '|lazar','')+iif(npc_rel['A144'] > 50, '|nush','')>>
  980. <!-- !!Choose a random person to come to the playeres reque, which includes the posiiblety that no one will.-->
  981. <<set $temperson = setup.func('shortgs', 'rand_pick', 'delimit', 'string', $availble_rescuers)>>
  982. <<set $availble_rescuers to null>>
  983. <<if $temperson == 'ivan'>>
  984. <p>As you try and pull away, Ivan comes over and pulls Roman off you. "Leave her alone!"</p>
  985. <p>Roman turns towards him and narrows his eyes. "Touch me again and I'll fuck you up!"</p>
  986. <p>Ivan steps up close, crowding him. "I'd like to see you try." They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Ivan and slip away.</p>
  987. <<act 'Leave'>>
  988. <<gt 'gschool_events' 'leave_break_events2'>>
  989. <</act>>
  990. <<elseif $temperson == 'marcus'>>
  991. <p>As you try and pull away, Marcus comes over and pulls Roman off you. "Leave her alone!"</p>
  992. <p>Roman turns towards him and narrows his eyes. "Or what, blackass?"</p>
  993. <p>Marcus steps up close and snorts. "You think you scare me? Back home I dealt with more dangerous assholes than you." They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Marcus and slip away.</p>
  994. <<act 'Leave'>>
  995. <<gt 'gschool_events' 'leave_break_events2'>>
  996. <</act>>
  997. <<elseif $temperson == 'lazar'>>
  998. <p>As you try and pull away, Lazar comes over and pulls Roman off you. "Leave her alone!"</p>
  999. <p>Roman turns towards him and narrows his eyes. "Or what, pussy?"</p>
  1000. <p>Lazar steps up close, crowding him. "Or I'll kick your ass right fucking here!" They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Lazar and slip away.</p>
  1001. <<act 'Leave'>>
  1002. <<gt 'gschool_events' 'leave_break_events2'>>
  1003. <</act>>
  1004. <<elseif $temperson == 'erast'>>
  1005. <p>As you try and pull away, Erast comes over and pulls Roman off you. "Leave her alone!"</p>
  1006. <p>Roman turns towards him and narrows his eyes. "You think just because you're big means you're scary? I'll fucking show you scary, big man."</p>
  1007. <p>Erast steps up close, crowding him. "I don't want to hurt you... little man." They start shoving each other, but before anything can happen, a teacher interrupts them. "What's going on here? Break it up, all of you." You word a thank you to Erast and slip away.</p>
  1008. <<act 'Leave'>>
  1009. <<gt 'gschool_events' 'leave_break_events2'>>
  1010. <</act>>
  1011. <<elseif $temperson == 'nush'>>
  1012. <p>As you try and pull away, Anushka comes over and steps between the two of you. "Leave her alone!"</p>
  1013. <p>Roman looks down at her and narrows his eyes. "Mind your own fucking business, slut! Unless you want a go instead?"</p>
  1014. <p>Anushka scoffs at him and holds up her pinky finger. "If I wanted some dick, I'd want something bigger than you, small fry." Roman grabs her by the shoulders, but before he can do anything Arkadi puts his hand on Roman's shoulder and shakes his head at him. Roman looks back at Anushka and glares at her. "Fuck it, slut isn't worth it." But before anything more can happen, a teacher interrupts. "What's going on here? Break it up, all of you." You word a thank you to Anushka and slip away.</p>
  1015. <<act 'Leave'>>
  1016. <<gt 'gschool_events' 'leave_break_events2'>>
  1017. <</act>>
  1018. <<else>>
  1019. <<actCLA 'Run away'>>
  1020. <<run $quest('school').func('groupRelInc','cool',-1)>>
  1021. <<run $quest('school').func('groupRelInc','jocks',-2)>>
  1022. <<run $quest('school').func('groupRelInc','nerds',1)>>
  1023. <<run $quest('school').func('groupRelInc','gopniks',-3)>>
  1024. <<run $pc.skillExperienceGain('inhibition',2)>>
  1025. <<image "locations/pavlovsk/school/building/gschool_hall02.jpg">>
  1026. You manage to pull away from him and take off running down the hall, not daring to look back. You hear them cry out as you run and hear them starting to chase you. You run past a classroom as a teacher comes out, who yells at you but you don't stop. You then hear the teacher yelling at those chasing you and keep running until you don't hear anything. You finally stop and lean against the wall to catch your breath while looking down the empty hall.
  1027. <<act 'Walk away'>>
  1028. <<gt 'gschool_events' 'leave_break_events2'>>
  1029. <</act>>
  1030. <</actCLA>>
  1031. <<actCLA 'Go with them'>>
  1032. <<run $quest('school').func('groupRelInc','cool',-10)>>
  1033. <<run $quest('school').func('groupRelInc','jocks',-5)>>
  1034. <<run $quest('school').func('groupRelInc','nerds',-10)>>
  1035. <<fame 'pav' 'sex' 10>>
  1036. <<image "locations/pavlovsk/school/bathroom/boysbathroom.jpg">>
  1037. <p>You're in the mood anyway, so why not? Hopefully it isn't too quick. They lead you to the men's room and one of the guys drives everyone else out; it's just you and the gopniks in here 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.</p>
  1038. <<if $pc.fame('pav_slut') > 200>>
  1039. <!-- FAILED TO CONVERT
  1040. 'On one wall you see written, in particularly large letters, "<b><<$pc.name_nick>> <<$pc.name_last>> = <<$gnikname>>"</b>.'
  1041. -----
  1042. <<set 'On one wall you see written , in particularly large letters , ERROR: FAILED TO CONVERT LITERAL: """"<b>$pc.name_nick $pc.name_last""" = ERROR: FAILED TO CONVERT LITERAL: """$gnikname"<""" / ERROR: FAILED TO CONVERT LITERAL: """b>.'""">>
  1043. -->
  1044. <<warn "CONVERSION ERROR 80a26b6a5cbc3cbdb8f7b63797e622d6">>
  1045. <<else>>
  1046. The walls of the restroom are covered in crude texts, quite a few of them involving your classmates in some way. <b>"ALBINA BARLOVSKAYA = BUTTSLUT WHORE"</b> stands out amongst the other graffiti.
  1047. <</if>>
  1048. <<actCLA 'Start sucking'>>
  1049. <!-- Boy A157 -->
  1050. <<cum 'mouth_swallow' $sex.npcId 1>>
  1051. <!-- Boy A189 -->
  1052. <<cum 'mouth_swallow' $sex.npcId 1>>
  1053. <!-- Boy A156 -->
  1054. <<cum 'mouth_swallow' $sex.npcId 1>>
  1055. <<video "locations/pavlovsk/school/building/sex/rand_scoolboy6.mp4">>
  1056. <p>You kneel down and wrap your $pc_desc['lips'] lips around Arkadi's hard cock and start to suck. Not forgetting the others, you spend some time alternating between all the cocks, stroking the ones you're not sucking with your hands.</p>
  1057. <p>You eventually feel a jet of sperm hit your throat and Arkadi moans. "That's right bitch! Swallow it all like a good little slut." Arkadi seems satisfied and tucks his cock back in his pants before swapping places with Niko at the door, who comes over and pulls his cock out, ready to get his turn.</p>
  1058. <p>You immediately switch to Roman's cock 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." He moves aside as well, and soon you finish off Niko. As you get up off your knees, you hear Arkadi laugh. "You're the best cock sucker we got $pc.name_nick!" They leave you alone in the bathroom, more horny than when you started as you clean up and leave.</p>
  1059. <<arouse 'bj' 20 `['group','sub']`>>
  1060. <<act 'Continue'>>
  1061. <<gt 'gschool_events' 'leave_break_events2'>>
  1062. <</act>>
  1063. <</actCLA>>
  1064. <</actCLA>>
  1065. <<set $temperson to null>>
  1066. <</if>>
  1067. <</actCLA>>
  1068. <</if>>
  1069. <</if>>
  1070. <</if>>
  1071. <<if $location_var[$here][0] == 'toilet_bj1'>>
  1072. <<set $menu_off = 1>>
  1073. <<image "locations/pavlovsk/school/bathroom/boysbathroom.jpg">>
  1074. <p>You know perfectly well that the group of boys are not going to let you escape. You meekly let them 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 here now. He goes outside and keeps watch while two of the others reach for their pants. Several more come in to watch.</p>
  1075. <<if $pc.fame('pav_slut') > 200>>
  1076. <!-- FAILED TO CONVERT
  1077. 'The walls of the restroom are covered in crude texts, quite a few of them involving you in some way. On one wall, you see written, in particularly large letters, "<b><<$pc.name_nick>> <<$pc.name_last>> = <<$gnikname>>"</b>.'
  1078. -----
  1079. <<set 'The walls of the restroom are covered in crude texts , quite a few of them involving you in some way. On one wall , you see written , in particularly large letters , ERROR: FAILED TO CONVERT LITERAL: """"<b>$pc.name_nick $pc.name_last""" = ERROR: FAILED TO CONVERT LITERAL: """$gnikname"<""" / ERROR: FAILED TO CONVERT LITERAL: """b>.'""">>
  1080. -->
  1081. <<warn "CONVERSION ERROR 6c11875fcff3323d66b0a446ea023356">>
  1082. <<else>>
  1083. The walls of the restroom are covered in crude texts, quite a few of them involving your classmates in some way. <b>"ALBINA BARLOVSKAYA = BUTTSLUT WHORE"</b> stands out amongst the other graffiti.
  1084. <</if>>
  1085. <<actCLA 'Start sucking'>>
  1086. <!-- Boy A9 -->
  1087. <<cum 'mouth_swallow' $sex.npcId 1>>
  1088. <!-- Boy A10 -->
  1089. <<cum 'mouth_swallow' $sex.npcId 1>>
  1090. <!-- Boy A11 -->
  1091. <<cum 'mouth_swallow' $sex.npcId 1>>
  1092. <<video "locations/pavlovsk/school/building/sex/rand_scoolboy6.mp4">>
  1093. <p>You know there's only one way they will let you go, so you dutifully kneel down. Vitek takes his cock out of his pants. Dan stands to your right and takes his cock out too. You wrap your $pc_desc['lips'] lips around Vitek's hard cock and start to suck. Not forgetting the others, you spend some time alternating between all the cocks, stroking the ones you're not sucking with your hands.</p>
  1094. You eventually feel a jet of sperm hit your throat. "Swallow it all, whore. If you miss a drop, you're licking it up off the ground." Vitek says in a menacing voice, so you diligently swallow his sperm, doing your best to lick it all up from his dick and your lips. Vitek seems satisfied and tucks his cock back in his pants before swapping place with Vasily at the door, who comes over and pulls his cock out, ready to get his turn.
  1095. <p>You immediately switch to Dan's cock 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." He moves aside and you finish off Vasily. As you get up off your knees, you hear Dan 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 your mouth.</p>
  1096. <<arouse 'bj' 20 `['group','sub']`>>
  1097. <<actCLA 'Continue'>>
  1098. <!-- !! if after school should sent Sveta outside-->
  1099. <<if $time.hour >= 14>>
  1100. <<gt 'school_grounds'>>
  1101. <<else>>
  1102. <<gt 'gschool_events' 'leave_break_events2'>>
  1103. <</if>>
  1104. <</actCLA>>
  1105. <</actCLA>>
  1106. <</if>>
  1107. <<if $location_var[$here][0] == 'toilet_bj2'>>
  1108. <<set $menu_off = 1>>
  1109. <<image "locations/pavlovsk/school/bathroom/boysbathroom.jpg">>
  1110. <p>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 here now. He goes outside and keeps watch while two of the others reach for their pants. Several more come in to watch.</p>
  1111. <<if $pc.fame('pav_slut') > 200>>
  1112. <!-- FAILED TO CONVERT
  1113. 'The walls of the restroom are covered in crude texts, quite a few of them involving you in some way. On one wall, you see written, in particularly large letters, "<b><<$pc.name_nick>> <<$pc.name_last>> = <<$gnikname>>"</b>.'
  1114. -----
  1115. <<set 'The walls of the restroom are covered in crude texts , quite a few of them involving you in some way. On one wall , you see written , in particularly large letters , ERROR: FAILED TO CONVERT LITERAL: """"<b>$pc.name_nick $pc.name_last""" = ERROR: FAILED TO CONVERT LITERAL: """$gnikname"<""" / ERROR: FAILED TO CONVERT LITERAL: """b>.'""">>
  1116. -->
  1117. <<warn "CONVERSION ERROR 6c11875fcff3323d66b0a446ea023356">>
  1118. <<else>>
  1119. The walls of the restroom are covered in crude texts, quite a few of them involving your classmates in some way. <b>"ALBINA BARLOVSKAYA = BUTTSLUT WHORE"</b> stands out amongst the other graffiti.
  1120. <</if>>
  1121. <<actCLA 'Start sucking'>>
  1122. <!-- Boy A157 -->
  1123. <<cum 'mouth_swallow' $sex.npcId 1>>
  1124. <!-- Boy A189 -->
  1125. <<cum 'mouth_swallow' $sex.npcId 1>>
  1126. <!-- Boy A156 -->
  1127. <<cum 'mouth_swallow' $sex.npcId 1>>
  1128. <<video "locations/pavlovsk/school/building/sex/rand_scoolboy6.mp4">>
  1129. <p>You know there's only one way they will let you go, so you dutifully kneel down. Arkadi takes his cock out of his pants. Roman stands to your right and takes his cock out too. You wrap your $pc_desc['lips'] lips around Arkadi's hard cock and start to suck. Not forgetting the others, you spend some time alternating between all the cocks, stroking the ones you're not sucking with your hands.</p>
  1130. You eventually feel a jet of sperm hit your throat and Arkadi seems satisfied as he tucks his cock back in his pants before swapping places with Niko at the door, who comes over and pulls his cock out, ready to get his turn.
  1131. <p>You immediately switch to Roman's cock and receive another mouthful. "Swallow it all, whore. If you miss a drop, you're licking it up off the ground!" he says menacingly, so you diligently swallow his sperm, doing your best to lick it all up from his dick and your lips. He moves aside and you finish off Niko. As you get up off your knees, you hear Roman 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.</p>
  1132. <<arouse 'bj' 20 `['group','sub']`>>
  1133. <<act 'Continue'>>
  1134. <<gt 'gschool_events' 'leave_break_events2'>>
  1135. <</act>>
  1136. <</actCLA>>
  1137. <</if>>
  1138. <!-- !!Sweet talk function-->
  1139. <!-- !!I have a request for you, now that we have cha as a stat and spots that raise it can you adjust the sweet_talk I am thinking-->
  1140. <!-- !!cha 1-20 = -20-->
  1141. <!-- !!cha 21-40 = 0-->
  1142. <!-- !!41-60 = +10-->
  1143. <!-- !!61-80 = +20-->
  1144. <!-- !!81-90 = +30-->
  1145. <!-- !!91+= +40-->
  1146. <!-- !!so charisma matters on sweet talking-->
  1147. <<if $location_var[$here][0] == 'sweet'>>
  1148. <<if $location_var[$here][1] == 'normal' or $location_var[$here][1] == ''>>
  1149. <<if getvar("$class['school_grade_average']") >= 90>>
  1150. <<set $Sweet_talk = 10>>
  1151. <<elseif getvar("$class['school_grade_average']") >= 80>>
  1152. <<set $Sweet_talk = 5>>
  1153. <<elseif getvar("$class['school_grade_average']") >= 70>>
  1154. <<set $Sweet_talk = 0>>
  1155. <<elseif getvar("$class['school_grade_average']") >= 60>>
  1156. <<set $Sweet_talk = -5>>
  1157. <<elseif getvar("$class['school_grade_average']") >= 50>>
  1158. <<set $Sweet_talk = -10>>
  1159. <<else>>
  1160. <<set $Sweet_talk = -20>>
  1161. <</if>>
  1162. <<if $quest('school').func('isGroupMember','cool')>>
  1163. <<set $Sweet_talk += 10>>
  1164. <<elseif $quest('school').func('isGroupMember','jocks')>>
  1165. <<set $Sweet_talk += 5>>
  1166. <<elseif $quest('school').func('isGroupMember','nerds')>>
  1167. <<set $Sweet_talk += 20>>
  1168. <<elseif $quest('school').func('isGroupMember','gopniks')>>
  1169. <<set $Sweet_talk -= 10>>
  1170. <</if>>
  1171. <<if $pc.skillLevel("charisma") < 20>>
  1172. <<set $Sweet_talk -= 20>>
  1173. <<elseif $pc.skillLevel("charisma") < 40>>
  1174. <!-- !! no change-->
  1175. <<elseif $pc.skillLevel("charisma") < 60>>
  1176. <<set $Sweet_talk += 10>>
  1177. <<elseif $pc.skillLevel("charisma") < 80>>
  1178. <<set $Sweet_talk += 20>>
  1179. <<elseif $pc.skillLevel("charisma") < 90>>
  1180. <<set $Sweet_talk += 30>>
  1181. <<else>>
  1182. <<set $Sweet_talk += 40>>
  1183. <</if>>
  1184. <<set $sweet_talk += rand(0,10)>>
  1185. <<if $pc.hotcat < 5>>
  1186. <<set $Sweet_talk += ($pc.hotcat - 5) * 5>>
  1187. <</if>>
  1188. <<elseif $location_var[$here][1] == 'sex'>>
  1189. <<if getvar("$class['school_grade_average']") >= 90>>
  1190. <<set $Sweet_talk = -20>>
  1191. <<elseif getvar("$class['school_grade_average']") >= 80>>
  1192. <<set $Sweet_talk = -10>>
  1193. <<elseif getvar("$class['school_grade_average']") >= 70>>
  1194. <<set $Sweet_talk = 0>>
  1195. <<elseif getvar("$class['school_grade_average']") >= 60>>
  1196. <<set $Sweet_talk = 5>>
  1197. <<elseif getvar("$class['school_grade_average']") >= 50>>
  1198. <<set $Sweet_talk = 10>>
  1199. <<else>>
  1200. <<set $Sweet_talk = 20>>
  1201. <</if>>
  1202. <!-- !!I tweaked the stats, I think it was backwards before with the nerds have a -40 which would have made sex more likely not less likely. I think now it is correct nerds less likely to get sex and the others more likely to get sex-->
  1203. <<if $quest('school').func('isGroupMember','cool')>>
  1204. <<set $Sweet_talk -= 10>>
  1205. <<elseif $quest('school').func('isGroupMember','jocks')>>
  1206. <<set $Sweet_talk -= 10>>
  1207. <<elseif $quest('school').func('isGroupMember','nerds')>>
  1208. <<set $Sweet_talk += 40>>
  1209. <<elseif $quest('school').func('isGroupMember','gopniks')>>
  1210. <<set $Sweet_talk -= 20>>
  1211. <</if>>
  1212. <<if $pc.skillLevel("charisma") < 20>>
  1213. <<set $Sweet_talk -= 20>>
  1214. <<elseif $pc.skillLevel("charisma") < 40>>
  1215. <!-- !! no change-->
  1216. <<elseif $pc.skillLevel("charisma") < 60>>
  1217. <<set $Sweet_talk += 10>>
  1218. <<elseif $pc.skillLevel("charisma") < 80>>
  1219. <<set $Sweet_talk += 20>>
  1220. <<elseif $pc.skillLevel("charisma") < 90>>
  1221. <<set $Sweet_talk += 30>>
  1222. <<else>>
  1223. <<set $Sweet_talk += 40>>
  1224. <</if>>
  1225. <<set $Sweet_talk += rand(15,35)>>
  1226. <!-- !!tweaked hotcat as well, this one the better looking Sveta is the more likely they will accept sex, it was backwards before I think.-->
  1227. <<if $pc.hotcat < 5>>
  1228. <<set $Sweet_talk -= ($pc.hotcat - 5) * 5>>
  1229. <</if>>
  1230. <</if>>
  1231. <</if>>