gschool_events.qsrc 157 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313
  1. # gschool_events
  2. !! Only before class
  3. if $ARGS[0] = 'teacher_greet':
  4. *clr & cla
  5. menu_off = 1
  6. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big26.jpg"></center>'
  7. 'You walk down the corridor, past countless classrooms. On the next corner, you meet your teacher Anatoly Evgenievich.'
  8. act 'Hello':
  9. *clr & cla
  10. if npc_rel['A26'] < 10:
  11. if hotcat < 5:
  12. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big26.jpg"></center>'
  13. if rand(0,1) = 0:
  14. '"Good morning, Anatoly Evgenievich, have a nice day."'
  15. 'The teacher just nods his head in your direction and passes, not paying attention to you.'
  16. else
  17. '"Hello Anatoly Evgenievich, looking forward to your classes."'
  18. '"Hello Anna! You better hurry to class, before you''re late." the teacher replies, calling you a different name. Apparently, he doesn''t even remember your name.'
  19. end
  20. pcs_mood -= 5
  21. else
  22. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big26.jpg"></center>'
  23. '"Good morning, Anatoly Evgenievich, have a nice day. Looking forward to your lessons." you turn to the teacher.'
  24. '"Hello <<$pcs_nickname>>, I shall wait for such a wonderful student like you to start class." the teacher replies, obviously not looking you in the face, but somewhere on the level of your hips.'
  25. npc_rel['A26'] += 1
  26. end
  27. else
  28. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big26.jpg"></center>'
  29. if rand(0,1) = 0:
  30. '"Good morning, Anatoly Evgenievich, have a nice day. Looking forward to your lessons" you turn to the teacher.'
  31. '"Hi, <<$pcs_nickname>>. Today I will ask for your homework. Prepared? Or shouldn''t I ask you?" he asks in a friendly manner.'
  32. '"Oh you know, I tried to do my homework, but something came up late last night with the girls at the club. Can I give it to you tomorrow?" You plead, giving him your sweetest face.'
  33. '"Okay <<$pcs_nickname>>, but this is the last time." He says, but he had said that more than once over the past few years.'
  34. '"Thank you, Anatoly Evgenievich! You are such a nice man! I need to find a nice man." smiling to him.'
  35. '"Sorry, I''m married." He replies and you both laughed.'
  36. pcs_mood += 5
  37. else
  38. '"Anatoly Evgenyevich, what will the lesson be today? New theme? And maybe let us go early?" you ask your teacher.'
  39. '"Yes, the new theme. Unfortunately, I can''t, the new Director strictly monitors it and said no." he replies sadly.'
  40. end
  41. npc_rel['A26'] += 1
  42. end
  43. act 'Continue': gt 'gschool_lessons', 'morning'
  44. end
  45. act 'Flirt':
  46. *clr & cla
  47. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/flirty.jpg"></center>'
  48. if npc_rel['A26'] < 10:
  49. if hotcat < 5:
  50. if rand(0,1) = 0:
  51. '"Hello, Anatoly Evgenievich, you are so handsome." you greet the teacher, trying to attract his attention with a smile.'
  52. '"<<$pcs_lastname>>, you shouldn''t being saying things like that." but still smiles back at you in response.'
  53. else
  54. 'You go to meet your teacher. You notice he is quite sour, so you decide to cheer him up and with a smile and wave to him.'
  55. 'In response, the teacher smiles back at you and goes on about his business'
  56. end
  57. npc_rel['A26'] += 1
  58. else
  59. if rand(0,1) = 0:
  60. '"Hello, Anatoly Evgenievich, you are so handsome." you greet the teacher, trying to attract his attention with a smile.'
  61. '"Thank you <<$pcs_nickname>>, I''d pay you a compliment, but we are not supposed to have such informal relationships with pupils." the teacher replies, but still smiles back.'
  62. npc_rel['A26'] += 1
  63. else
  64. '"Good morning, Anatoly Evgenievich, you have a new suit, so chic." You say in a very erotic voice.'
  65. 'After your words, the teacher is acting kind of weird, speeding up heading towards the mens room. Before leaving, you heard him muttering incoherently - you think he was trying to say Hello or respond to the compliment, but apparently was a little flustered.'
  66. end
  67. end
  68. else
  69. if rand(0,1) = 0:
  70. '"Hello, Anatoly Evgenievich, you are so handsome." you greet the teacher, trying to attract his attention with a smile.'
  71. '"Wife has the night shift at work, so I had to eat at the cafe." your teacher replies and you laugh together.'
  72. '"Well, maybe I''ll try to cook for you, just to say thank you for what I''ve learned in your class." you answer in a serious voice.'
  73. '"You know, <<$pcs_nickname>>, maybe we should arrange something like that, a tea party with the class, the girls can make cakes and the guys can prepare the classroom." your teacher replies, obviously not understanding your hint.'
  74. '"That''s not what I meant." you say and go away.'
  75. pcs_mood -= 10
  76. npc_rel['A26'] -= 1
  77. else
  78. '"Good morning, Anatoly Evgenievich, you have a new suit, so chic." You say in a very erotic voice.'
  79. '"Thanks <<$pcs_nickname>>. I bought it myself with my last paycheck." he replies.'
  80. npc_rel['A26'] += 1
  81. end
  82. end
  83. act 'Continue': gt 'gschool_lessons', 'morning'
  84. end
  85. act 'Silently pass by':
  86. *clr & cla
  87. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big26.jpg"></center>'
  88. if npc_rel['A26'] < 10:
  89. *clr & cla
  90. if hotcat < 5:
  91. 'You hurry down the hallway, already late. So you decide to just pass by. Whats more, the teacher wasn''t even looking in your direction.'
  92. else
  93. '"Good morning, <<$pcs_lastname>>, no time to say hello to your teacher?" ask your teacher.'
  94. '"Oh, Anatoly Evgenievich, good morning, sorry I didn''t notice you, was just day dreaming." you reply and you run away.'
  95. end
  96. act 'Continue': gt 'gschool_lessons', 'morning'
  97. else
  98. *clr & cla
  99. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big26.jpg"></center>'
  100. '"Good morning, <<$pcs_lastname>>. Why not say Hello? A teacher can''t punish or reward such actions. But still you''ve got this year''s exam. Should behave more kindly." your teacher jokes.'
  101. act 'Apologize':
  102. *clr & cla
  103. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big26.jpg"></center>'
  104. '"Oh, Anatoly Evgenievich, I''m sorry, I didn''t see you. Of course, good day to you. Looking forward to our lessons." you say smiling.'
  105. npc_rel['A26'] += 1
  106. act 'Continue': gt 'gschool_lessons', 'morning'
  107. end
  108. act 'Touch and apologize':
  109. *clr & cla
  110. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big26.jpg"></center>'
  111. '"Oh, Anatoly Evgenievich, I''m sorry, I didn''t see you." You say happily, coming closer and as if by accident, touch his arm.'
  112. 'He either doesn''t notice the touch or pretends not to notice it.'
  113. if hotcat >= 5: npc_rel['A26'] += 1
  114. act 'Continue': gt 'gschool_lessons', 'morning'
  115. end
  116. act 'Ignore the comment':
  117. *clr & cla
  118. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big26.jpg"></center>'
  119. 'You pretend not to hear the teacher''s remark and go on about your business.'
  120. npc_rel['A26'] -= 1
  121. act 'Continue': gt 'gschool_lessons', 'morning'
  122. end
  123. end
  124. end
  125. if npc_rel['A26'] > 20 and hotcat >= 5:
  126. act 'Seduce':
  127. *clr & cla
  128. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big26.jpg"></center>'
  129. 'You decided try a more direct route, to earn some extra points with your teacher.'
  130. act 'Lick lips':
  131. *clr & cla
  132. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/licklips.jpg"></center>'
  133. 'You decide to tease Anatoly Evgenyevich and, catching his eyes on you, you lick your lips.'
  134. 'Seeing this, the teacher smiles for a moment, but then pretends nothing had happened, and goes on his way.'
  135. npc_rel['A26'] += 1
  136. act 'Continue': gt 'gschool_lessons', 'morning'
  137. end
  138. if pcs_inhib > 25:
  139. act 'Drop some textbooks':
  140. *clr & cla
  141. if $pantyworntype ! 'none':
  142. gs 'exhibitionism', 1
  143. inhib_exp += rand(0,2)
  144. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/bendover.jpg"></center>'
  145. npc_rel['A26'] += 1
  146. 'You drop some books and bend over at the waist to pick up the books, showing off your ass.'
  147. '"<<$pcs_nickname>>, you should bend at the knees to squat down instead of bend over like that or one of the boys might take advantage." He says with a smile.'
  148. else
  149. gs 'exhibitionism', 2
  150. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/bendoverbare.jpg"></center>'
  151. npc_rel['A26'] += 1
  152. 'You drop some books and bend over at the waist to pick up the books, showing off your ass.'
  153. '"<<$pcs_nickname>>, you should bend at the knees to squat down instead of bend over like that or one of the boys might take advantage." He says with a smile.'
  154. end
  155. act 'Stand up and try to start a conversation':
  156. *clr & cla
  157. '"Well, then I was lucky that it was you. A grown and respectable man and not some kid. I don''t really understand boys and therefore I prefer to make friends and chat with more mature people." you answer the teacher.'
  158. '"Yes, <<$pcs_lastname>>, their behavior is often bad." he says as he went down the hall. While leaving, he gently runs his hand over your back.'
  159. pcs_horny += 3
  160. act 'Continue': gt 'gschool_lessons', 'morning'
  161. end
  162. if pcs_inhib > 35:
  163. if $pantyworntype = 'none':
  164. act 'Show more':
  165. *clr & cla
  166. gs 'exhibitionism', 1
  167. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/bendoverbare.jpg"></center>'
  168. 'You don''t pay attention to the teacher''s words and decide to have fun a little more. Reaching for the next book, you inadvertently pull your skirt up, giving the teacher a full view of your pussy and ass.'
  169. '"<<$pcs_lastname>>, cover up." the teacher notices that you are not wearing any panties. He quickly runs up to you and pulls your skirt down, covering up your naked ass.'
  170. 'The teacher gives you a lecture on how to properly pick up books from the floor, then you both leave, not saying a word more to each other.'
  171. act 'Continue': gt 'gschool_lessons', 'morning'
  172. end
  173. else
  174. act 'Show more':
  175. *clr & cla
  176. gs 'exhibitionism', 2
  177. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/bendover.jpg"></center>'
  178. 'You don''t pay attention to the teacher''s words and decide to have fun a little more. Reaching for the next book, you inadvertently pull your skirt up, giving the teacher a full view of your panty clad ass.'
  179. '"<<$pcs_lastname>>, cover up." the teacher rushes to you and pulls your skirt down, covering your ass.'
  180. '"Anatoly Evgenievich, but it''s just us. I always feel safe when you are around." you reply, standing up.'
  181. 'The teacher gives you a lecture on how to properly pick up books from the floor, then you both leave, not saying a word more to each other.'
  182. act 'Continue': gt 'gschool_lessons', 'morning'
  183. end
  184. end
  185. end
  186. end
  187. end
  188. act 'Stumble and fall towards the teacher':
  189. *clr & cla
  190. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big26.jpg"></center>'
  191. if rand(0,4) > 0:
  192. 'You stumble and fall into your teacher''s arms as he deftly catches you.'
  193. '"<<$pcs_lastname>>, are you ok, did you hurt yourself?" Once he made sure you are ok he goes on about his business.'
  194. else
  195. 'You stumble and fall in front of the teacher. However, he lacks the agility to catch you. You bruise your knees form falling as he bends over to help you up.'
  196. '"Oh-Oh-Oh, my leg hurts. Oh, Anatoly Evgenievich, look, is it alright?" you say and stretch out your leg in front of the teacher''s face. He begins to inspect the leg, one hand at the ankle, the other stroking your thigh, just above the bruise.'
  197. '"Well, <<$pcs_nickname>>, you need to be careful. You have very beautiful legs, it would be a shame if you badly injured them." He gently whispers to you.'
  198. '"It doesn''t look bad, bat you should go to the infirmary, so they can check it out." he helps you back to your feet and goes about his business.'
  199. npc_rel['A26'] += 2
  200. end
  201. act 'Continue': gt 'gschool_lessons', 'morning'
  202. end
  203. end
  204. end
  205. end
  206. !! Before and after school, long break and lunch break
  207. if $ARGS[0] = 'break_events':
  208. *clr & cla
  209. menu_off = 1
  210. gs 'stat'
  211. gs 'gschool_events', 'leave_break_events'
  212. break_rand = rand(1,72)
  213. if break_rand = 1 and hotcat > 5:
  214. cla
  215. if $pantyworntype ! 'none' and pcs_inhib < 60: inhib_exp += 2
  216. 'As you walk through the hallways, a hand suddenly swoops in, giving you a hard swat on the ass!'+iif($pantyworntype ! 'none', '', 'The palm of his hand coming into contact with your panty-less butt cheeks creates an audible clap that sounds through the entire hallway.')
  217. gs 'pain', 2, 'asscheeks', 'spank'
  218. gs 'stat'
  219. act 'Ignore it':
  220. *clr & cla
  221. grupvalue[1] -= 1
  222. grupvalue[2] -= 2
  223. grupvalue[4] -= 3
  224. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/ignore.jpg"></center>'
  225. 'After a brief shock and a slight jump on the moment of impact, you decide that such an act does not even dignify a response from you and continue walking as if nothing happened, although the cheeks on your face are visibly flushed.'
  226. gs 'gschool_events', 'leave_break_events'
  227. end
  228. gs 'willpower', 'exhib', 'self'
  229. if PCloSkirt > 0 and will_cost <= pcs_willpwr:
  230. act 'Lift your skirt (<<will_cost>> Willpower)':
  231. *clr & cla
  232. gs 'willpower', 'exhib', 'self'
  233. gs 'willpower', 'pay', 'self'
  234. gs 'stat'
  235. grupvalue[1] += 2
  236. grupvalue[2] += 1
  237. grupvalue[4] += 2
  238. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/skirtupfront.jpg"></center>'
  239. if $pantyworntype ! 'none':
  240. gs 'exhibitionism', 1
  241. else
  242. gs 'exhibitionism', 2
  243. end
  244. 'Not even breaking stride you call over your shoulder, "Sweetie, you''ll have to spank me harder than that if you want to get up to my standards!" as your hands go down to your waist and give a flip of your skirt to give him a fleeting view of '+iif($pantyworntype ! 'none', 'your panties.', 'your naked ass.')
  245. gs 'gschool_events', 'leave_break_events'
  246. end
  247. elseif PCloSkirt > 0 and will_cost > pcs_willpwr:
  248. act 'Lift your skirt (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  249. end
  250. if rand (0,2) = 0:
  251. gs 'gschool_events', 'rand_boy_arg', 0, 0, 0, 1, 0, 0
  252. else
  253. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 0, 0, 0
  254. gs 'willpower', 'misc', 'self', 'medium'
  255. if will_cost <= pcs_willpwr:
  256. act 'Slap the boy (<<will_cost>> Willpower)':
  257. *clr & cla
  258. gs 'willpower', 'misc', 'self', 'medium'
  259. gs 'willpower', 'pay', 'self'
  260. gs 'stat'
  261. grupvalue[1] += 1
  262. grupvalue[2] += 2
  263. grupvalue[4] += 3
  264. npc_rel[$school_static_num] -= 5
  265. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
  266. 'The moment the hand makes contact with your bottom, you jump mid-stride and squeal at the stinging pain. You whip around and glare furiously at <<$rand_boy>> who is standing right behind you with a shit eating grin on his face. "What the fuck do you think you''re doing you fucking perv!" you scream in his face before swinging your hand, your smack causing a resounding clap that is echoed by the, "Ooooh!" of your observing classmates. Before giving him a chance to respond, you storm off in the direction you were originally headed'+iif($pantyworntype ! 'none', '.', ', though the whispers of your classmates regarding the sound of his hand on your naked ass cheeks follow you down the hallway.')
  267. gs 'gschool_events', 'leave_break_events'
  268. end
  269. else
  270. act 'Slap the boy (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  271. end
  272. gs 'willpower', 'misc', 'self', 'hard'
  273. if will_cost <= pcs_willpwr:
  274. act 'Tease the boy (<<will_cost>> Willpower)':
  275. *clr & cla
  276. gs 'willpower', 'misc', 'self', 'hard'
  277. gs 'willpower', 'pay', 'self'
  278. gs 'stat'
  279. grupvalue[1] += 3
  280. grupvalue[4] += 1
  281. pcs_horny += 5
  282. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/tease.jpg"></center>'
  283. 'You turn to face <<$rand_boy>> who is standing right behind you with a shit eating grin on his face. You step towards him and put your face centimeters from his. With a sultry smile you move your lips up to his ear and whisper, "Baby, if you wanted to cop a feel, all you had to do was ask..." as your hand gently slides up his thigh to caress his now rapidly stiffening member through his trousers. As the word "ask" leaves your lips, you give a gentle blow into his ear before quickly turning back and cheerfully continuing down the hallway before he can even respond, lifting your skirt slightly to show off your hip. Observant individuals might have noticed a slight skip in your step and an extra '+iif(PCloSkirt > 0 and $pantyworntype = 'none', 'and a shiny wetness on the inside of your thighs.', 'sway to your hips as you walk away.')
  284. gs 'gschool_events', 'leave_break_events'
  285. end
  286. else
  287. act 'Tease the boy (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  288. end
  289. end
  290. elseif break_rand = 2 and hotcat > 5 and PCloSkirt > 0:
  291. cla
  292. gs 'gschool_events', 'rand_boy_arg', 1, 1, 0, 1, 0, 0
  293. 'As you walk through the hallway you hear the sound of running footsteps behind you. Before you can turn to see what''s happening, you feel hands on your skirt and in a flash the button and zipper has been undone and your skirt is around your ankles. You hear whooping laughter and whistles as all of your present classmates have a clear view of your '+iif($pantyworntype ! 'none', 'panties.', 'utmost of private parts.')
  294. act 'Embarrassment':
  295. cla
  296. 'You try to figure out who it was who did this to you but between your embarrassment, the number of people around you, and your struggling effort to pull up your skirt'+iif($pantyworntype ! 'none', ',', ' and your acute awareness that you''ve just shown your ass and vagina to half of your class,' )+' you have no clue. After what seems like an eternity, you finally manage to get your skirt in place on your hips and run away trying to escape your mockery.'
  297. gs 'gschool_events', 'leave_break_events'
  298. end
  299. act 'Chase after the culprit':
  300. cla
  301. if $pantyworntype ! 'none':
  302. gs 'exhibitionism', 1
  303. else
  304. gs 'exhibitionism', 2
  305. end
  306. 'Not missing a beat, you quickly identify a boy from your brothers year, as the one who has just forcibly flashed you. You leave your skirt where it fell, stepping out of it to take a full sprint running after him and yelling angrily. The laughter around you intensifies as it''s a real spectacle now as a '+iif($pantyworntype ! 'none', 'girl in her panties', 'fully bottomless girl')+' chases a genuinely scared boy. Eventually you corner him and slap him silly before going back to retrieve your skirt and stomping away not even bothering to put it back on.'
  307. gs 'gschool_events', 'leave_break_events'
  308. end
  309. if $pantyworntype ! 'none':
  310. if pcs_inhib < 50: inhib_exp += 2
  311. gs 'willpower', 'exhib', 'self'
  312. if will_cost <= pcs_willpwr:
  313. act 'Own it (<<will_cost>> Willpower)':
  314. cla
  315. if pcs_inhib < 60: inhib_exp += 4
  316. gs 'willpower', 'pay', 'self'
  317. gs 'fame', 'pav', 'sex', 1
  318. gs 'exhibitionism', 1
  319. gs 'stat'
  320. 'You look at all of your classmates around you and figure that the best way out of this is to go with the flow. You fully step out of your grounded skirt and start to twirl and pose, like you''re an underwear model. For the most part, the atmosphere seems to have changed from laughing "at you" to "with you" as you remain confident in the beauty of your own body. After a bit you pull your skirt back up and give a curtsy to your audience before continuing on your way.'
  321. gs 'gschool_events', 'leave_break_events'
  322. end
  323. else
  324. act 'Own it (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  325. end
  326. else
  327. if pcs_inhib < 60: inhib_exp += 4
  328. gs 'willpower', 'exhib', 'self'
  329. if will_cost <= pcs_willpwr:
  330. act 'Bend down (<<will_cost>> Willpower)':
  331. cla & *nl
  332. if pcs_inhib < 70: inhib_exp += 5
  333. gs 'willpower', 'pay', 'self'
  334. gs 'fame', 'pav', 'sex', 3
  335. gs 'exhibitionism', 2
  336. gs 'stat'
  337. 'You look at all of your classmates around you and figure that the best way out of this is to go with the flow. You quickly bring your knees together and in the most dramatic and exaggerated way possible you put one hand over your crotch and one over your lips and make your eyes go wide. You continue to leave one hand over your crotch as you very slowly bend down and pull up your skirt with your other hand, giving the people behind you a fantastic view of your asshole and pussy. Once your skirt is properly in place, you smooth it out a bit before briefly flipping up the back and then the front with a wink and your tongue out. Your classmates seem genuinely impressed by your courage and confidence, though rumours about you will probably still spread.'
  338. gs 'gschool_events', 'leave_break_events'
  339. end
  340. else
  341. act 'Bend down (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  342. end
  343. end
  344. elseif break_rand =< 5 and pav_slut > 100 and gruptipe ! 4:
  345. cla
  346. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/urok'+rand(0,9)+'.jpg"></center>'
  347. if AlbFrend >= 1 and SchoolGossip > 0 and rand(0,1) = 0:
  348. AlbinaBlockHumiliation = 1
  349. minut += 60
  350. 'During the break, you are approached by some of the local Gopniks in your school, "I know why you look so glum <<$pcs_nickname>>, you miss our cocks! Ain''t that right, cocksucker? Don''t worry, you can come along with us. We''ll give you all the dick you want."'
  351. *nl
  352. 'They put their hands around your arms and begin to guide you to the restrooms. Knowing you can''t take all of them on you follow along meekly, hoping for some miracle to get you out of this mess. Just when you arrive at the restrooms, Albina suddenly blocks the doorway: She''s come to your rescue! They try to shove her out of the way and pull you into the restroom, but she stands firmly in the middle of their doorway and doesn''t budge and inch, "Pull up your pants boys, and get out of here. <<$pcs_nickname>> is my friend. If I see you pestering her one more time, I''ll tell my father on you. You know who he is you don''t want to get on his bad side, trust me!"'
  353. *nl
  354. 'The guys look at each other for a moment, and then decide to let you go. They curse loudly as they walk away, and you give Albina a weak smile in gratitude. She gives you an encouraging nod and continues on her way to her next class."'
  355. gs 'gschool_events', 'leave_break_events'
  356. else
  357. 'During the break, you are approached by some of local Gopniks in your school, "<<$pcs_firstname>>, I hear you''re an amazing cocksucker. I think you should show us. Come on, let''s go to a restroom and you can show us your skills."'
  358. *nl
  359. 'They put their hands around your arms and begin to guide you to the restrooms. Knowing you can''t take all of them on you follow along meekly, hoping for some miracle to save you.'
  360. gs 'willpower', 'bj', 'resist'
  361. if will_cost <= pcs_willpwr:
  362. act 'Threaten to scream (<<will_cost>> Willpower)':
  363. cla
  364. gs 'willpower', 'pay', 'resist'
  365. gs 'fame', 'pav', 'sex', -1
  366. npc_rel['A9'] -= 5
  367. grupvalue[4] -= 5
  368. '"Let me go or I will scream and then you will have to explain to the teachers exactly what it was you were trying to do to me." Vitek grabs you by the throat and slams you up against the wall, squeezing until you can''t breathe.'
  369. *nl
  370. '"You threatening me bitch? I should beat the shit out of you for that." He growls as you struggle in his grip, but his friends notice everyone is starting to stare at what is going on and they grab him by the arm.'
  371. *nl
  372. '"Come on Vitek, we can deal with the bitch later, lets go" He jerks free from them but does let you go and you collapse to the floor, gasping for air.'
  373. '"This isn''t over bitch!" With that he walks off just as one of the teachers take notice that something was going on, seeing that what ever it was is over, they lose interest. You get up slowly, rubbing your bruised throat and wondering if you just made a huge mistake.'
  374. gs 'gschool_events', 'leave_break_events'
  375. end
  376. else
  377. act 'Threaten to scream (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  378. end
  379. act 'Enter the men''s restroom':
  380. *clr & cla
  381. gs 'fame', 'pav', 'sex', 3
  382. gs 'stat'
  383. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/boysbathroom.jpg"></center>'
  384. 'Your heart is pounding as you let them guide you along. You know perfectly well that they won''t let you go now, no matter what you say. When you arrive at the men''s restroom, one of the Gopniks stays by the door to keep watch while the others shove you in. The walls are covered in all sorts of crude text. A lot of it involves you. Across the entire wall, a large text reads "<<$pcs_firstname>> <<$pcs_lastname>> = <<$gnikname>>".'
  385. *nl
  386. 'Vitek quickly grabs you by your hair, snarling in your your face, "You know why you''re here, slut. Now get down and get to work."'
  387. act 'Suck Vitek''s dick':
  388. *clr & cla
  389. minut += 50
  390. if npc_sex['A9'] = 0: npc_sex['A9'] += 1 & guy += 1
  391. gs 'cum_call', 'mouth', 'A9', 1
  392. gs 'arousal', 'bj', 10
  393. gs 'arousal', 'end'
  394. swallow += 1
  395. gs 'stat'
  396. '<center><img <<$set_imgh>> src="images/shared/sex/blowjob/toiletbj.jpg"></center>'
  397. 'You obediently kneel before him, rubbing your hand over the bulge in Vitek''s sweatpants before pulling out his dick. Clasping your <<$liptalk3>> around the head, you run your tongue around the head a few times before sucking it in a bit deeper. You don''t want him to get angry at you: so you put some effort into it, sometimes licking his balls and taking his cock down your throat without really straining yourself. He mistakes your obedience for enthusiasm though and laughin, he turns to his friends and says, "Guys just look at this whore going at it, she''s loving it!"'
  398. *nl
  399. 'A few minutes later, Vitek is about to cum and tells you, "Good job, cocksucker. I''m going to drop my load in your mouth now and when I do, you ''re going to swallow it all and lick me clean. If you spill anything, you''re licking it up from the floor. Got that?" You nod up at him and as soon as his cum hits your tongue, you diligently swallow his load, making sure not to let a single drop escape. When you''re sure he''s finished, you lick and suck his slowly softening dick clean, before tucking it back into his pants for him.'
  400. *nl
  401. '"That was great, <<$pcs_firstname>>, I see you''ve certainly earned your reputation. We''ll definitely be doing this more often, maybe next time I''ll make sure the other boys can have a turn as well. We''ll come find you when we want you. Understood?"'
  402. *nl
  403. 'You''re not looking forward to the prospect, but not knowing what else to do you just nod. After the guys leave the bathroom you quickly have a drink, trying to wash the nasty taste of his cum out of your mouth.'
  404. gs 'gschool_events', 'leave_break_events'
  405. end
  406. end
  407. end
  408. elseif break_rand = 6 and pav_slut > 125:
  409. cla
  410. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/lunch/blowme.jpg"></center>'
  411. 'During the break, some guy you''ve never seen before approaches you, "Hi <<$pcs_nickname>>, right? I hear you''re the best in the school at giving blowjobs! Want to umm, want to come with me and prove it?"'
  412. if pav_prostitute >= pav_sex:
  413. gs 'willpower', 'prostitution', 'resist'
  414. 'He then adds, "I''ll give you 50 <b>₽</b>?"'
  415. else
  416. gs 'willpower', 'bj', 'resist'
  417. end
  418. if will_cost <= pcs_willpwr:
  419. act 'Tell him to get lost (<<will_cost>> Willpower)':
  420. *clr & cla
  421. gs 'willpower', 'pay', 'resist'
  422. gs 'stat'
  423. '<center><video autoplay loop src="images/locations/pavlovsk/school/lunch/flipoff.mp4"></video></center>'
  424. if pav_prostitute >= pav_sex:
  425. 'You give him a haughty smile, "Sweetie, does it look like I''m working now? Come find me at my home later, or at the disco."'
  426. else
  427. gs 'fame', 'pav', 'sex', -2
  428. 'You''re outraged by the suggestion, and let him know just that! When he notices your angry face he quickly turns and leaves, running as fast as he can while your swear words echo in the hallway.'
  429. end
  430. gs 'gschool_events', 'leave_break_events'
  431. end
  432. else
  433. act 'Tell him to get lost (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  434. end
  435. act 'Go to the men''s restroom with him':
  436. if pav_prostitute >= pav_sex:
  437. gs 'fame', 'pav', 'prostitute', 5
  438. money += 50
  439. slutty += 1
  440. else
  441. gs 'fame', 'pav', 'sex', 5
  442. end
  443. gt 'gschool_sex', 'lunch_bj'
  444. end
  445. elseif break_rand <= 9 and pav_slut > 100 and soniaPS >= 3:
  446. cla
  447. 'During the break, you are approached by some of the local Gopniks in your school, "I know why you look so glum <<$pcs_nickname>>, you miss our cocks! Ain''t that right, cocksucker? Don''t worry, you can come along with us. We''ll give you all the dick you want."'
  448. *nl
  449. 'You struggle a bit as the guys try to grab you, and you can see them get frustrated. Then another Gopnik says, "Ah, forget about her. We already have Sonia in there, ready and willing. She''ll just have to suck the dicks for both of them today."'
  450. *nl
  451. 'They let you go and head for the restroom, laughing loudly. Some of them are already undoing their pants.'
  452. act'Go and look inside the men''s room':
  453. *clr & cla
  454. gs 'arousal', 'voyeur_sex', 10
  455. gs 'arousal', 'end'
  456. gs 'stat'
  457. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/school/toilet.jpg"></center>'
  458. 'You walk to the restroom and carefully look inside, making sure not to draw any attention to yourself. You see Sonia resting on her knees, a cock deep down her throat. She must''ve had a lot of practice, because it looks like she has no gag reflex whatsoever. Just around the corner there are two more Gopniks stroking their dicks, getting them nice and hard for when it''s their turn. You watch Sonia''s head bob up and down the cock for a few minutes before you decide to leave, while you still can.'
  459. gs 'gschool_events', 'leave_break_events'
  460. end
  461. act 'Quickly get away from them': gt 'gschool_events', 'leave_break_events2'
  462. elseif break_rand = 10 and pav_slut > 100:
  463. cla
  464. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/lunch/blowme.jpg"></center>'
  465. 'During the break, some guy you''ve never seen before approaches you, "Hi <<$pcs_nickname>>, right? I hear you''re the best fuck in school! Want to umm, want to come with me and prove it?"'
  466. if pav_prostitute >= pav_sex:
  467. gs 'willpower', 'prostitution', 'resist'
  468. 'He then adds, "I''ll give you 200 <b>₽</b>?"'
  469. else
  470. gs 'willpower', 'sex', 'resist'
  471. end
  472. if will_cost <= pcs_willpwr:
  473. act 'Tell him to get lost (<<will_cost>> Willpower)':
  474. *clr & cla
  475. gs 'willpower', 'pay', 'resist'
  476. gs 'stat'
  477. '<center><video autoplay loop src="images/locations/pavlovsk/school/lunch/flipoff.mp4"></video></center>'
  478. if pav_prostitute >= pav_sex:
  479. 'You give him a haughty smile, "Sweetie, does it look like I''m working now? Come find me at my home later, or at the disco."'
  480. else
  481. gs 'fame', 'pav', 'sex', -2
  482. 'You''re outraged by the suggestion, and let him know just that! When he notices your angry face he quickly turns and leaves, running as fast as he can while your swear words echo in the hallway.'
  483. end
  484. gs 'gschool_events', 'leave_break_events'
  485. end
  486. else
  487. '<br>You don''t have enough willpower to refuse.'
  488. end
  489. act 'Go to the roof with him':
  490. *clr & cla
  491. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/lunch/sex/roof.jpg"></center>'
  492. 'Hmm he is kind of cute. It could be your good deed for the day? Plus your kinda bored and your horny as hell, you badly want to get fucked. Making sure no one is watching you, you tell him, "Alright then, come with me." You take him by the hand and quickly guide him to the roof. At first you have to pull him along, he seems to mostly be surprised you agreed, soon he is eagerly leading the way and pulling you along.'
  493. act 'Continue':
  494. if pav_prostitute >= pav_sex:
  495. gs 'fame', 'pav', 'prostitute', 5
  496. money += 200
  497. slutty += 1
  498. else
  499. gs 'fame', 'pav', 'sex', 5
  500. end
  501. gt 'gschool_sex', 'lunch_sex'
  502. end
  503. end
  504. elseif break_rand = 11 and hotcat > 5:
  505. cla
  506. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/skirtpulledup.jpg"></center>'
  507. 'As you walk down the hallway, you feel someone moving in behind you and quickly pulling your skirt up. Your skirt is barely in the air, before you feel hands pawing at your ass. As you move to turn around, the hand quickly pulls away. You can tell from the embarrassed look on his face and the admiring glances of his friends that Feofan was the one touching your ass. Looks like he scored some points with the boys today.'
  508. act 'Ignore him':
  509. *clr & cla
  510. npc_rel['A152'] += 1
  511. grupvalue[1] -= 1
  512. grupvalue[2] -= 2
  513. grupvalue[3] += 3
  514. grupvalue[4] -= 5
  515. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big152.jpg"></center>'
  516. 'You look away from Feofan and then keep walking, ignoring what just happened.'
  517. gs 'gschool_events', 'leave_break_events'
  518. end
  519. gs 'willpower', 'misc', 'self', 'medium'
  520. if will_cost <= pcs_willpwr:
  521. act 'Slap him across the face (<<will_cost>> Willpower)':
  522. *clr & cla
  523. gs 'willpower', 'misc', 'self', 'medium'
  524. gs 'willpower', 'pay', 'self'
  525. gs 'stat'
  526. npc_rel['A152'] -= 5
  527. grupvalue[1] += 1
  528. grupvalue[2] += 2
  529. grupvalue[4] += 3
  530. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
  531. if mesec > 0:
  532. 'It''s bad enough he did it, it is worse because you are on your period. "You fucking pervert!" you shout angrily, and you slap him across the face as hard as you can. You shake the stinging out of your hand afterwards, while he clutches his cheek in agony. When he finally pulls his hands away from his face, the outline of your hand is clearly visible on his cheek that''s going to leave a bruise. The other boys laugh loudly, this is the best entertainment they''ve had during the break in a long time.'
  533. 'After rubbing his face he looks at you in disbelief. "Sorry I was just messing with you." Then he walks off.'
  534. else
  535. '"You fucking pervert!" you shout angrily, and you slap him across the face as hard as you can. You shake the stinging out of your hand afterwards, while he clutches his cheek in agony. When he finally pulls his hands away from his face, the outline of your hand is clearly visible on his cheek that''s going to leave a bruise. The other boys laugh loudly, this is the best entertainment they''ve had during the break in a long time.'
  536. 'After rubbing his face he looks at you in disbelief. "Sorry I was just messing with you." Then he walks off.'
  537. end
  538. gs 'gschool_events', 'leave_break_events'
  539. end
  540. else
  541. act 'Slap him across the face (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  542. end
  543. gs 'willpower', 'misc', 'self', 'hard'
  544. if will_cost <= pcs_willpwr:
  545. act 'Kick him in the balls (<<will_cost>> Willpower)':
  546. *clr & cla
  547. gs 'willpower', 'misc', 'self', 'hard'
  548. gs 'willpower', 'pay', 'self'
  549. gs 'stat'
  550. npc_rel['A152'] -= 10
  551. grupvalue[1] += 2
  552. grupvalue[2] += 3
  553. grupvalue[4] += 5
  554. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy8.jpg"></center>'
  555. 'You kick Feofan in the balls, sending him and all of his classmates the message that you will not put up with this behavior in school. You watch him writhe in pain on the floor for a second, before collecting your things and making your way to your next class.'
  556. gs 'gschool_events', 'leave_break_events'
  557. end
  558. else
  559. act 'Kick him in the balls (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  560. end
  561. act 'Slap him playfully':
  562. npc_rel['A152'] += 2
  563. *clr & cla
  564. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy2.jpg"></center>'
  565. 'You think to yourself, "Feofan ain''t so bad... but still, I can''t just let him do this."'
  566. '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.'
  567. gs 'gschool_events', 'leave_break_events'
  568. end
  569. gs 'willpower', 'exhib', 'self'
  570. if will_cost <= pcs_willpwr:
  571. act 'Playfully lift your skirt (<<will_cost>> Willpower)':
  572. *clr & cla
  573. gs 'willpower', 'exhib', 'self'
  574. gs 'willpower', 'pay', 'self'
  575. gs 'stat'
  576. npc_rel['A152'] += 5
  577. grupvalue[1] -= 3
  578. grupvalue[2] -= 2
  579. grupvalue[3] -= 5
  580. grupvalue[4] -= 1
  581. gs 'fame', 'pav', 'sex', 1
  582. gs 'exhibitionism', 1
  583. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
  584. 'You think to yourself, "Feofan is actually kind of cute..."'
  585. 'You pretend the other boys aren''t there and sweetly ask him, "Come on Feofan, you know you only have to ask do you want to see more?" as you slowly begin to lift your skirt. That made him the hero of your class, and all the boys look at your body, and then at him in admiration. Then you drop your skirt back down and wave him off, "Just kidding, you pervert! Not with all these other guys around, anyway." and you give him a cute wink as you sit down and get ready for your next class. When you look back, you can see his face is all flustered.'
  586. gs 'gschool_events', 'leave_break_events'
  587. end
  588. else
  589. act 'Playfully lift your skirt (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  590. end
  591. gs 'willpower', 'exhib', 'self', 'hard'
  592. if will_cost <= pcs_willpwr:
  593. act 'Taunt him (<<will_cost>> Willpower)':
  594. *clr & cla
  595. gs 'willpower', 'exhib', 'self', 'hard'
  596. gs 'willpower', 'pay', 'self'
  597. pcs_horny += 50
  598. gs'stat'
  599. npc_rel['A152'] += 3
  600. grupvalue[1] += 2
  601. grupvalue[2] += 1
  602. grupvalue[3] -= 5
  603. grupvalue[4] += 3
  604. gs 'fame', 'pav', 'sex', 1
  605. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy4.jpg"></center>'
  606. 'He''s kind of cute. You''re so horny right now, you decide to tease him and see if you can push him into doing more. You put your finger in your mouth and quietly ask him in a lewd voice, "Come on Feofan, is that all you have for me?"'
  607. 'His friends heard your question, and are now daring him to take you to the men''s room. He doesn''t seem so sure.'
  608. act 'Tease him':
  609. *clr & cla
  610. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
  611. 'You can see him starting to get turned on and sure this is going to turn out good for him. Then you lean in real close and whisper in his ear, but loud enough for others to hear. "Because this is what I have for you." You start sliding your skirt slowly up your thighs, now all the boys are watching and just before it gets high enough to show anything you let it go and it drops back in place. "Which is nothing." You say with a giggle and laugh off, you hear one of the boys saying to his friend. "God so close. She is such a tease."'
  612. gs 'gschool_events', 'leave_break_events'
  613. end
  614. end
  615. else
  616. act 'Taunt him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  617. end
  618. elseif break_rand = 12 and hotcat > 5 and PCloSkirt > 0:
  619. cla
  620. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/skirtpulledup.jpg"></center>'
  621. 'As you walk down the hallway, you feel someone moving in behind you and quickly pulling your skirt up. Your skirt is barely in the air, before you feel hands pawing at your ass. As you move to turn around, the hand quickly pulls away. You can tell from his disappointed expression that Lazar 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...'
  622. act 'Ignore him':
  623. *clr & cla
  624. npc_rel['A149'] += 1
  625. grupvalue[1] -= 1
  626. grupvalue[2] -= 2
  627. grupvalue[3] += 3
  628. grupvalue[4] -= 5
  629. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big32.jpg"></center>'
  630. 'You look away from Lazar and then keep walking, ignoring what just happened.'
  631. gs 'gschool_events', 'leave_break_events'
  632. end
  633. gs 'willpower', 'misc', 'self', 'medium'
  634. if will_cost <= pcs_willpwr:
  635. act 'Slap him across the face (<<will_cost>> Willpower)':
  636. *clr & cla
  637. gs 'willpower', 'misc', 'self', 'medium'
  638. gs 'willpower', 'pay', 'self'
  639. gs 'stat'
  640. npc_rel['A149'] -= 5
  641. grupvalue[1] += 1
  642. grupvalue[2] += 2
  643. grupvalue[4] += 3
  644. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
  645. if mesec > 0:
  646. 'It''s bad enough he did it, it is worse because you are on your period. "You fucking pervert!" you shout angrily, and you slap him across the face as hard as you can. You shake the stinging out of your hand afterwards, while he clutches his cheek in agony. When he finally pulls his hands away from his face, the outline of your hand is clearly visible on his cheek that''s going to leave a bruise. The other boys laugh loudly, this is the best entertainment they''ve had during the break in a long time.'
  647. 'After rubbing his face he looks at you in disbelief. "What the fuck was that for? I was just messing with you." Then he walks off.'
  648. else
  649. '"You fucking pervert!" you shout angrily, and you slap him across the face as hard as you can. You shake the stinging out of your hand afterwards, while he clutches his cheek in agony. When he finally pulls his hands away from his face, the outline of your hand is clearly visible on his cheek that''s going to leave a bruise. The other boys laugh loudly, this is the best entertainment they''ve had during the break in a long time.'
  650. 'After rubbing his face he looks at you in disbelief. "What the fuck was that for? I was just messing with you." Then he walks off.'
  651. end
  652. gs 'gschool_events', 'leave_break_events'
  653. end
  654. else
  655. act 'Slap him across the face (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  656. end
  657. gs 'willpower', 'misc', 'self', 'hard'
  658. if will_cost <= pcs_willpwr:
  659. act 'Kick him in the balls (<<will_cost>> Willpower)':
  660. *clr & cla
  661. gs 'willpower', 'misc', 'self', 'hard'
  662. gs 'willpower', 'pay', 'self'
  663. gs 'stat'
  664. npc_rel['A149'] -= 10
  665. grupvalue[1] += 2
  666. grupvalue[2] += 3
  667. grupvalue[4] += 5
  668. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy8.jpg"></center>'
  669. 'You kick Lazar in the balls, sending him and all of his classmates the message that you will not put up with this behavior in school. You watch him writhe in pain on the floor for a second, before collecting your things and making your way to your next class.'
  670. gs 'gschool_events', 'leave_break_events'
  671. end
  672. else
  673. act 'Kick him in the balls (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  674. end
  675. act 'Slap him playfully':
  676. npc_rel['A149'] += 2
  677. *clr & cla
  678. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy2.jpg"></center>'
  679. 'You think to yourself, "Lazar ain''t so bad... but still, I can''t just let him do this."'
  680. '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.'
  681. gs 'gschool_events', 'leave_break_events'
  682. end
  683. gs 'willpower', 'exhib', 'self'
  684. if will_cost <= pcs_willpwr:
  685. act 'Playfully lift your skirt (<<will_cost>> Willpower)':
  686. *clr & cla
  687. gs 'willpower', 'exhib', 'self'
  688. gs 'willpower', 'pay', 'self'
  689. gs 'stat'
  690. npc_rel['A149'] += 5
  691. grupvalue[1] -= 3
  692. grupvalue[2] -= 2
  693. grupvalue[3] -= 5
  694. grupvalue[4] -= 1
  695. gs 'fame', 'pav', 'sex', 1
  696. gs 'exhibitionism', 1
  697. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
  698. 'You think to yourself, "Lazar is actually kind of cute..."'
  699. 'You pretend the other boys aren''t there and sweetly ask him, "Come on Lazar, you know you only have to ask do you want to see more?" as you slowly begin to lift your skirt. That made him the hero of your class, and all the boys look at your body, and then at him in admiration. Then you drop your skirt back down and wave him off, "Just kidding, you pervert! Not with all these other guys around, anyway." and you give him a cute wink as you sit down and get ready for your next class. When you look back, you can see his face is all flustered.'
  700. gs 'gschool_events', 'leave_break_events'
  701. end
  702. else
  703. act 'Playfully lift your skirt (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  704. end
  705. gs 'willpower', 'exhib', 'self', 'hard'
  706. if will_cost <= pcs_willpwr:
  707. act 'Taunt him (<<will_cost>> Willpower)':
  708. *clr & cla
  709. gs 'willpower', 'exhib', 'self', 'hard'
  710. gs 'willpower', 'pay', 'self'
  711. pcs_horny += 50
  712. gs'stat'
  713. npc_rel['A149'] += 3
  714. grupvalue[1] += 2
  715. grupvalue[2] += 1
  716. grupvalue[3] -= 5
  717. grupvalue[4] += 3
  718. gs 'fame', 'pav', 'sex', 1
  719. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy4.jpg"></center>'
  720. 'He''s kind of cute. You''re so horny right now, you decide to tease him and see if you can push him into doing more. You put your finger in your mouth and quietly ask him in a lewd voice, "Come on Lazar, is that all you have for me?"'
  721. 'His friends heard your question, and are now daring him to take you to the men''s room. He doesn''t seem so sure.'
  722. act 'Tease him':
  723. *clr & cla
  724. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
  725. 'You can see him starting to get turned on and sure this is going to turn out good for him. Then you lean in real close and whisper in his ear, but loud enough for others to hear. "Because this is what I have for you." You start sliding your skirt slowly up your thighs, now all the boys are watching and just before it gets high enough to show anything you let it go and it drops back in place. "Which is nothing." You say with a giggle and laugh off, you hear one of the boys saying to his friend. "God so close. She is such a tease."'
  726. gs 'gschool_events', 'leave_break_events'
  727. end
  728. end
  729. else
  730. act 'Taunt him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  731. end
  732. elseif break_rand = 13 and hotcat > 5 and PCloSkirt > 0:
  733. cla
  734. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/skirtpulledup.jpg"></center>'
  735. 'As you walk down the hallway, you feel someone moving in behind you and quickly pulling your skirt up. Your skirt is barely in the air, before you feel hands pawing at your ass. As you move to turn around, the hand quickly pulls away. The brazen look on his face betrays Roman, it must have been him touching your ass. Knowing him, he probably would''ve gone further if there weren''t so many people here.'
  736. act 'Ignore him':
  737. *clr & cla
  738. npc_rel['A157'] += 1
  739. grupvalue[1] -= 1
  740. grupvalue[2] -= 2
  741. grupvalue[3] += 3
  742. grupvalue[4] -= 5
  743. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big42.jpg"></center>'
  744. 'You look away from him and then keep walking, ignoring what just happened.'
  745. gs 'gschool_events', 'leave_break_events'
  746. end
  747. gs 'willpower', 'misc', 'self', 'medium'
  748. if will_cost <= pcs_willpwr:
  749. act 'Slap him across the face (<<will_cost>> Willpower)':
  750. *clr & cla
  751. gs 'willpower', 'misc', 'self', 'medium'
  752. gs 'willpower', 'pay', 'self'
  753. gs 'stat'
  754. npc_rel['A157'] -= 5
  755. grupvalue[1] += 1
  756. grupvalue[2] += 2
  757. grupvalue[4] += 3
  758. gs 'pain', 4, 'cheeks', 'slap'
  759. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
  760. if mesec > 0:
  761. 'It''s bad enough he did it, it is worse because you are on your period. "You fucking pervert!" you shout angrily, and you slap him across the face as hard as you can. You shake the stinging out of your hand afterwards, while he clutches his cheek in agony. When he finally pulls his hands away from his face, the outline of your hand is clearly visible on his cheek that''s going to leave a bruise. The other boys laugh loudly, this is the best entertainment they''ve had during the break in a long time.'
  762. 'He blinks at you a moment seemingly surprised you slapped him, then he backhands you across the face. Nearly knocking you off your feet, your face stings in pain and gets right up in your face, his eyes hard and shouts. "Don''t ever fucking slap me bitch!" Then he storms off.'
  763. else
  764. '"You fucking pervert!" you shout angrily, and you slap him across the face as hard as you can. You shake the stinging out of your hand afterwards, while he clutches his cheek in agony. When he finally pulls his hands away from his face, the outline of your hand is clearly visible on his cheek that''s going to leave a bruise. The other boys laugh loudly, this is the best entertainment they''ve had during the break in a long time.'
  765. 'He blinks at you a moment seemingly surprised you slapped him, then he backhands you across the face. Nearly knocking you off your feet, your face stings in pain and gets right up in your face, his eyes hard and shouts. "Don''t ever fucking slap me bitch!" Then he storms off.'
  766. end
  767. gs 'gschool_events', 'leave_break_events'
  768. end
  769. else
  770. act 'Slap him across the face (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  771. end
  772. act 'Slap him playfully':
  773. npc_rel['A157'] += 2
  774. *clr & cla
  775. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy2.jpg"></center>'
  776. 'You think to yourself, "Roman ain''t so bad... but still, I can''t just let him do this."'
  777. '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. Then as you turn to walk off he shoves you hard against the lockers before walking off himself. You try to pass it off as nothing as you walk the other way.'
  778. gs 'gschool_events', 'leave_break_events'
  779. end
  780. gs 'willpower', 'exhib', 'self'
  781. if will_cost <= pcs_willpwr:
  782. act 'Playfully lift your skirt (<<will_cost>> Willpower)':
  783. *clr & cla
  784. gs 'willpower', 'exhib', 'self'
  785. gs 'willpower', 'pay', 'self'
  786. gs 'stat'
  787. npc_rel['A157'] += 5
  788. grupvalue[1] -= 3
  789. grupvalue[2] -= 2
  790. grupvalue[3] -= 5
  791. grupvalue[4] -= 1
  792. gs 'fame', 'pav', 'sex', 1
  793. gs 'exhibitionism', 1
  794. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
  795. 'You think to yourself, "Roman is actually kind of cute..."'
  796. 'You pretend the other boys aren''t there and sweetly ask him, "Come on Roman, you know you only have to ask do you want to see more?" as you slowly begin to lift your skirt. That made him the hero of your class, and all the boys look at your body, and then at him in admiration. Then you drop your skirt back down and wave him off, "Just kidding, you pervert! Not with all these other guys around, anyway." and you give him a cute wink as you sit down and get ready for your next class. When you look back, you can see his face is all flustered.'
  797. gs 'gschool_events', 'leave_break_events'
  798. end
  799. else
  800. act 'Playfully lift your skirt (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  801. end
  802. gs 'willpower', 'exhib', 'self', 'hard'
  803. if will_cost <= pcs_willpwr:
  804. act 'Taunt him (<<will_cost>> Willpower)':
  805. *clr & cla
  806. gs 'willpower', 'exhib', 'self', 'hard'
  807. gs 'willpower', 'pay', 'self'
  808. pcs_horny += 50
  809. gs'stat'
  810. npc_rel['A157'] += 3
  811. grupvalue[1] += 2
  812. grupvalue[2] += 1
  813. grupvalue[3] -= 5
  814. grupvalue[4] += 3
  815. gs 'fame', 'pav', 'sex', 1
  816. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy4.jpg"></center>'
  817. 'He''s kind of cute. You''re so horny right now, you decide to tease him and see if you can push him into doing more. You put your finger in your mouth and quietly ask him in a lewd voice, "Come on Roman, is that all you have for me?"'
  818. 'His friends heard your question, and are now daring him to take you to the men''s room. He doesn''t seem so sure.'
  819. act 'Tease him':
  820. *clr & cla
  821. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
  822. 'You can see him starting to get turned on and sure this is going to turn out good for him. Then you lean in real close and whisper in his ear, but loud enough for others to hear. "Because this is what I have for you." You start sliding your skirt slowly up your thighs, now all the boys are watching and just before it gets high enough to show anything you let it go and it drops back in place. "Which is nothing." You say with a giggle and laugh off, you hear one of the boys saying to his friend. "God so close. She is such a tease."'
  823. gs 'gschool_events', 'leave_break_events'
  824. end
  825. end
  826. else
  827. act 'Taunt him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  828. end
  829. elseif break_rand = 14:
  830. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/skirtpulledup.jpg"></center>'
  831. 'As you walk down the hallway, you feel someone moving in behind you and quickly pulling your skirt up. Your skirt is barely in the air, before you feel hands pawing at your ass. As you move to turn around, the hand quickly pulls away. Lesco is trembling slightly, his eyes shifting back and forth as he awkwardly tries to not be noticed by you. It must''ve been him.'
  832. '"Lesco, are you out of your mind!?" you cry out, as the other boys burst out into laughter. You can see the panic in his face as he raises his hands in defense, rapidly apologizing:'
  833. *nl
  834. '"Please, I didn''t want to! They made me, I promise! I''m sorry!"'
  835. 'You stare him down for a few seconds, and you realize he''s not lying. You know Lesco already doesn''t have an easy time in school. You give the other guys a derogatory look as you let him off the hook, "Alright, I believe you. Just don''t do it again, okay?"'
  836. 'He thanks you and quickly takes his seat for the class, visibly relieved you didn''t report him.'
  837. elseif break_rand = 15:
  838. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/lunch/irinaphone.jpg"></center>'
  839. 'You notice Irina sitting off by herself with her phone out. She seems to be completely engrossed in her phone; she has one of her knees up and legs slightly spread. This position causes her skirt to ride way up and provide a perfect panty shot up her uniform. You briefly wonder if she is aware, and figure most likely she is. She knows how to work the boys. With a quick glance you notice a lot of the guys staring at her. Yep, she is most definitely aware.'
  840. gs 'arousal', 'voyeur', 5
  841. gs 'arousal', 'end'
  842. gs 'stat'
  843. elseif break_rand = 16 and hotcat > 5:
  844. cla
  845. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/lunch/hallflirt.jpg"></center>'
  846. 'As you stop at your locker, as you close your locker and turn around you nearly run into a boy leaning against the lockers next to. When you stop he leans in very close to you smiling. He starts complimenting you and quickly is flirting for all he is worth.'
  847. act 'Walk away':
  848. cla
  849. 'You turn and walk away, you are not in the mood for this. As you do you hear him call you a bitch.'
  850. act 'Leave': gt 'gschool_events', 'leave_break_events2'
  851. act 'Flip him off':
  852. *clr & cla
  853. '<center><video autoplay loop src="images/locations/pavlovsk/school/afterschool/teasefo.mp4"></video></center>'
  854. 'You turn around briefly and suck on your fingers a moment before flipping him off.'
  855. gs 'gschool_events', 'leave_break_events'
  856. end
  857. end
  858. act 'Flirt back':
  859. *clr & cla
  860. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/lunch/hallflirt.jpg"></center>'
  861. 'You think he is kinda cute so you decided to flirt back with him. You lay your had on his chest and tell him he isn''t so bad himself, soon you are flirting back just as much as he is flirting with you.'
  862. *nl
  863. 'After a bit he seems emboldened by you flirting back at him and if you are not mistaken, he is sporting a raging hard-on as well. "Hey <<$pcs_nickname>>, want to go somewhere private and have some fun?"'
  864. gs 'willpower', 'sex', 'resist'
  865. if will_cost <= pcs_willpwr:
  866. act 'Not today (<<will_cost>> Willpower)':
  867. *clr & cla
  868. gs 'fame', 'pav', 'sex', 1
  869. gs 'willpower', 'sex', 'resist'
  870. gs 'willpower', 'pay', 'resist'
  871. gs 'stat'
  872. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/lunch/hallflirt.jpg"></center>'
  873. 'You pause for a bit, acting like you are giving his suggestion some serious thought, just to fuck with him, until you realize you''re not pretending: you really are considering it! Damn, maybe you are a bit of a slut. After a few moments you shake your head. "You seem nice but I hardly know you, maybe some other time, but now I need to run. Talk to you later." With that you hurry off leaving him unsure if this was a good or bad thing.'
  874. gs 'gschool_events', 'leave_break_events'
  875. end
  876. else
  877. act 'Not today (<<will_cost>> Willpower)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  878. end
  879. gs 'willpower', 'sex', 'resist', 'hard'
  880. if will_cost <= pcs_willpwr:
  881. act 'Hell no (<<will_cost>> Willpower)':
  882. *clr & cla
  883. gs 'fame', 'pav', 'sex', -1
  884. gs 'willpower', 'sex', 'resist', 'hard'
  885. gs 'willpower', 'pay', 'resist'
  886. gs 'stat'
  887. '<center><video autoplay loop src="images/locations/pavlovsk/school/lunch/flipoff.mp4"></video></center>'
  888. 'You can not believe he asked that, well yes you can. That seems to be the only thing boys are even remotely capable of thinking about. "No! What kind of girl do you think I am anyways? Whatever, I don''t even want to know." With that you turn and storm off, leaving him behind.'
  889. gs 'gschool_events', 'leave_break_events'
  890. end
  891. else
  892. act 'Hell no (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  893. end
  894. act 'Offer to suck him off':
  895. *clr & cla
  896. gs 'fame', 'pav', 'sex', 2
  897. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/lunch/hallflirt.jpg"></center>'
  898. 'You think about it for a few moments and realize you really do want to suck his dick. Fuck it, maybe your a slut but at least you enjoy your life. You lean in close to him. "I''ll suck your dick if your promise not to tell anyone, I don''t want every guy coming up to me asking for me to suck his dick."'
  899. *nl
  900. 'Before you even finish saying it he is grinning and nodding his head. "I promise, I swear I won''t tell a soul." With that you grab his hand and lead him to the restroom.'
  901. act 'Go to the men''s restroom with him': gt 'gschool_sex', 'lunch_bj'
  902. end
  903. if pcs_horny > 50:
  904. act 'Offer to fuck him':
  905. *clr & cla
  906. gs 'fame', 'pav', 'sex', 3
  907. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/lunch/hallflirt.jpg"></center>'
  908. 'You think about it for a few moments and realize you really do want to fuck, you actually can''t believe how horny you are right now. Fuck it, this may mean that you''re a slut but at least you''re enjoying your life. You lean in close to him. "I''ll fuck you if your promise not to tell anyone, I don''t want every guy coming up to me asking for a fuck."'
  909. *nl
  910. 'Before you even finish saying it he is grinning and nodding his head. "I promise, I swear I won''t tell a soul." With that you grab his hand and lead him to the roof.'
  911. act 'Go to roof with him': gt 'gschool_sex', 'lunch_sex'
  912. end
  913. end
  914. end
  915. elseif break_rand = 17:
  916. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/bendover.jpg"></center>'
  917. 'As you walk down the hallway, you see Veronika writing something in her notebook as she walks. She bumps into one of the other students from not looking where she is going and ends up dropping her pencil. Without thinking she bends over and picks it up, giving everyone in the hallway a nice view of her panty clad ass, which elicits hoots, hollers, and whistles from the other students, especially the boys. She quickly stands up blushing a bit and smooths her skirt back in place. She gives some of the more vocal boys a dirty look as she hurries on her way.'
  918. gs 'arousal', 'voyeur', 1
  919. gs 'arousal', 'end'
  920. gs 'stat'
  921. elseif break_rand = 18:
  922. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/girldryhump.jpg"></center>'
  923. 'As you walk down the hallway, you see a commotion ahead. Several students are cluster together looking at something. As you get closer you see Anushka bent over at the waist, with Alyona standing behind her. Pulling her hair as she pretend to hump her from behind, to the delight of the boys watching. Then a teacher starts loudly asking whats going on and everyone quickly disperses.'
  924. gs 'arousal', 'voyeur', 5
  925. gs 'arousal', 'end'
  926. gs 'stat'
  927. elseif break_rand = 19:
  928. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/girlsbj.jpg"></center>'
  929. 'As you walk down the hallway, you see two girls from your brothers class. One of them bends over and starts pretending to suck the other girls imaginary dick, the first one just stands there proudly a moment then grabs the second girls head to force her to deep throat the imaginary dick. As the boys hoot and holler, they carry on for a few moments until a teacher starts coming down the hallway. Obviously attracted by all the noise the boys are making.'
  930. gs 'arousal', 'voyeur', 5
  931. gs 'arousal', 'end'
  932. gs 'stat'
  933. elseif break_rand = 20:
  934. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/girlskiss.jpg"></center>'
  935. 'As you stop at your locker, you see a few of the cool kids hanging out. Andrey starts trying to get his girlfriend Stasya and Lizaveta to kiss, several other boys and some of the girls join in with the encouragement. Lizaveta is shaking her head no, Stasya looks over at Andrey who nods and winks to her. Stasya rolls her eyes but then grabs Lizaveta, says something to her then starts to kiss her. Lizaveta resist a moment but as the kids all keep up the encouragement she gives in and returns the kiss. They quickly breaks the kiss, Andrey hugs and kisses Stasya, while Lizaveta blushes a bit at the attention. Before long a teacher hollers down the hallway asking whats going on, which causes everyone to break up.'
  936. gs 'arousal', 'voyeur', 2
  937. gs 'arousal', 'end'
  938. gs 'stat'
  939. elseif break_rand = 21:
  940. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/girlsskirtup.jpg"></center>'
  941. 'As you stop at your locker, a group of girls are teasing some of the boys about how they arn''t wearing panties under their skirt. The boys ask, beg, plead, demand the girls prove it. Finally after a bit several of them lift up their skirts to show off some boy shorts, which annoys the boys to no end and makes the girls laugh at them. Well they weren''t lying really, they were wearing boy shorts instead of panties.'
  942. gs 'arousal', 'voyeur', 1
  943. gs 'arousal', 'end'
  944. gs 'stat'
  945. elseif break_rand = 22:
  946. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/handstand.jpg"></center>'
  947. 'As you stop at your locker, you overhear Christina berating Lariska and Lina for yesterdays practice. Something about how worthless they are and how it will make them lose their first game if they play that badly. They try to appologise and promise to do better but Christina is having none of it. She tells the girls to do hand stands in the hallway until the next class. When Lariska points out their skirts will fall up and everyone will see, Christina tells them they should have thought of that and played better.'
  948. *nl
  949. 'After a few moments when it is obvious Christina isn''t going to relent both Lariska and Lina do as they are commanded and with predictable results their skirts fall down around their stomaches showing off their panties, they blush as the boys and some of the girls whistle and comment about their choice in panties, but do as Christina demands. Who stands their smugly, obviously enjoying bullying the other girls.'
  950. gs 'arousal', 'voyeur', 1
  951. gs 'arousal', 'end'
  952. gs 'stat'
  953. elseif break_rand = 23:
  954. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/hellokitty.jpg"></center>'
  955. 'As you walk down the hallway, you overhear a girl asking one of the boys if he would like to see her kitty. He does a double take and grins like made nodding yes as he says yes to her. She smiles and pulls up her skirt to show off a pair of boyshorts with hellokitty on them. The boy looks disappointed whle the girl laughs.'
  956. gs 'arousal', 'voyeur', 1
  957. gs 'arousal', 'end'
  958. gs 'stat'
  959. elseif break_rand = 24:
  960. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/legsup.jpg"></center>'
  961. 'As you stop at your locker, a girl starts to taking pictures of her two friends. Who start posing at once in funny, seductive, or teasing poses. They seem to be really enjoying playing around.'
  962. gs 'arousal', 'voyeur', 2
  963. gs 'arousal', 'end'
  964. gs 'stat'
  965. elseif break_rand = 25:
  966. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/makeupgirl.jpg"></center>'
  967. 'As you walk down the hallway, you see Bella sitting on one of the window ledges ignoring her class mates as she touches up her makeup with her compact. You admit she is pretty and always looks nice, but she is such a snob, acting like she is better than everyone else.'
  968. elseif break_rand = 26:
  969. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nastymessage.jpg"></center>'
  970. 'As you walk down the hallway, you see Christina writing a nasty message on a locker. Obviously another girls locker by the comments. Calling her a fat cow of a slut and such. She is such a bully, you idly wonder how hard it will be for who ever''s locker it is to remove it.'
  971. elseif break_rand = 27:
  972. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nopanties.jpg"></center>'
  973. 'As you pass the stair well, you see a cluster of boys including your brother around a girl. You stop a moment to see what they are doing, the boys quickly give the girl some money and then she lifts up her skirt, she them her lack of panties and her pussy. She quickly pulls it back down only giving them the briefest of looks. You wonder if you should say something when a teacher starts coming down the stairs and they all scatter.'
  974. gs 'arousal', 'voyeur', 5
  975. gs 'arousal', 'end'
  976. gs 'stat'
  977. elseif break_rand = 28:
  978. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/shhh.jpg"></center>'
  979. 'You notice Lena and Lera sitting on the floor near the end of the hallway. Lera leans over to say something and Lena grabs her by the hair and forces her face down to her crotch. As you watch Lena makes a shhh motion at you. You can''t tell if Lera is really going down on Lena or if they are just messing around. After a moment you move on.'
  980. gs 'arousal', 'voyeur', 2
  981. gs 'arousal', 'end'
  982. gs 'stat'
  983. elseif break_rand = 29:
  984. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/skirtpulledup.jpg"></center>'
  985. 'As you pass by some of the nerds talking, Dan walks by them as well. He reaches out and grabs the back of Natasha''s skirt and pulls it up, showing off her panty clad ass to everyone. She fights to pull her skirt out of his hand to no avail. Feofan tells him to let go and gets shoved into a locker for his trouble, but it does make Dan let go of Natasha''s skirt. Before you can say anything a teacher looks out from one of the classes and asks whats going on. Everyone says nothing and they go about their way, but the look Dan gives Feofan promises it might not be over.'
  986. gs 'arousal', 'voyeur', 1
  987. gs 'arousal', 'end'
  988. gs 'stat'
  989. elseif break_rand = 30:
  990. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/skirtupback.jpg"></center>'
  991. 'You see Christina walk past the Mr Nikolaevich and as she does she briefly flips up the back of her skirt to show off her panty clad ass, Mr Nikolaevich gives her a stern look but otherwise doesn''t say anything. Though it does make you wonder about their relationship.'
  992. gs 'arousal', 'voyeur', 1
  993. gs 'arousal', 'end'
  994. gs 'stat'
  995. elseif break_rand = 31:
  996. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/teaseteacher.jpg"></center>'
  997. 'You notice Paulina, Lena, Lera, and Ekaterina, sitting by one of the windows talking and occasinally hassling the other students. When Mr Yenotin comes over to ask them what they are doing. As he does Lena, Lera, and Paulina occasionally open their legs wide to show off their panties will faking innocents. When Mr Yenotin demand they stop opening their legs, they act shocked like they don''t know what he is talking about and then turn it around on him, asking him if he is trying to look up their skirts. Flustered and not making progress he tells them to behave and hurries away, while the girls all bust out laughing.'
  998. gs 'arousal', 'voyeur', 1, 'unknown'
  999. gs 'arousal', 'end'
  1000. gs 'stat'
  1001. elseif break_rand = 32:
  1002. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/tieshoe.jpg"></center>'
  1003. 'As you walk down the hallway, you see Irina has stopped. She lifts her foot up to place it on the window sill as she bends over to tie her shoe. Her skirt rides way up showing off her ass. It is only for a moment but you are almost certain she wasn''t wearing panties. You briefly wonder if she was even aware how much others could see.'
  1004. gs 'arousal', 'voyeur', 1
  1005. gs 'arousal', 'end'
  1006. gs 'stat'
  1007. elseif break_rand = 33:
  1008. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/walkaround.jpg"></center>'
  1009. 'As you walk down the hallway, you see Paulina, Lena and Lera practically laying in the middle of the hallway. Which forces the other students to carefully walk around them, while they berate the students who step to close to them. Though you are sure they are just enjoying making the other students life harder by just being in the way.'
  1010. elseif break_rand <= 36 and petka_homework_day ! daystart:
  1011. *clr & cla
  1012. petka_homework_day = daystart
  1013. gs 'stat'
  1014. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/lunch/hall.jpg"></center>'
  1015. if grupTipe = 1 or grupTipe = 2 or grupTipe = 4:
  1016. 'As you walk down the hallway you notice Petka stop at the boys bathroom door and look around a moment like he is afraid to go into the bathroom. He opens the door and looks in, then apparently liking what he see''s he goes in. He must have been checking if any of the gopniks was already in there to bully him or something. That likely means he is alone in there, looking around you see the hall start to clear out of people.'
  1017. else
  1018. 'As you walk down the hallway you notice Petka stop at the boys bathroom door and look around a moment like he is afraid to go into the bathroom. He opens the door and looks in, then apparently liking what he see''s he goes in. He must have been checking if any of the gopniks was already in there to bully him or something. You don''t blame him for being cautious, as you go about your business.'
  1019. end
  1020. act 'Leave': gt 'gschool_events', 'leave_break_events2'
  1021. if lernHome > 1:
  1022. act 'Follow Petka': gt 'gschool_events', 'follow_petka'
  1023. elseif petka_homework > 0:
  1024. '<br>You already done all your homework and you don''t need his help today.'
  1025. else
  1026. '<br>If you ever forgot to do your homework, now would be a good time to convince him to do your homework for one of your classes.'
  1027. end
  1028. else
  1029. gt 'gschool_events', 'leave_break_events2'
  1030. end
  1031. end
  1032. !!Leave Action
  1033. if $ARGS[0] = 'leave_break_events': act 'Continue': gt 'gschool_events', 'leave_break_events2'
  1034. if $ARGS[0] = 'leave_break_events2':
  1035. if $eventtype = 'before_school':
  1036. gt 'gschool_lessons', 'morning'
  1037. elseif $eventtype = 'lunch':
  1038. gt 'gschool_lunch', 'lunch'
  1039. elseif $eventtype = 'long_break':
  1040. gt 'gschool_lunch', 'break'
  1041. elseif $eventtype = 'after_school':
  1042. gt 'gschool_grounds', 'main'
  1043. end
  1044. end
  1045. if $ARGS[0] = 'follow_petka':
  1046. *clr & cla
  1047. gs 'stat'
  1048. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/nerdtalk.jpg"></center>'
  1049. if petka_homework = 0:
  1050. 'You follow Petka into the bathroom, as the door closes her quickly turns around alarmed. When he see''s you he looks a little confused but also a little leary of you. "Hey this is the boys bathroom, you shouldn''t be in here." He tells you.'
  1051. 'You ignore his comment. "Petka I was wondering if you could do me a favor. How about you give me your homework so I can copy it?"'
  1052. 'He is already shaking his head no before you even finish. "I can''t do that, that would be cheating. I could get expelled for helping you cheat, sorry I can''t help you."'
  1053. act 'Oh well, you tried':
  1054. *clr & cla
  1055. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/nerdtalk.jpg"></center>'
  1056. 'You sigh that he won''t help you out, oh well at least you tried. Maybe you really will have to study to get your grades up, you think to yourself as you leave the bathroom.'
  1057. gs 'gschool_events', 'leave_break_events'
  1058. end
  1059. gs 'willpower', 'misc', 'force', 'medium'
  1060. if will_cost <= pcs_willpwr and grupTipe = 1:
  1061. act 'Threaten his reputation (<<will_cost>> Willpower)':
  1062. *clr & cla
  1063. gs 'willpower', 'misc', 'force', 'medium'
  1064. gs 'willpower', 'pay', 'force'
  1065. gs 'stat'
  1066. petka_homework = 1
  1067. grupvalue[3] -= 5
  1068. grupvalue[1] += 3
  1069. npc_rel['A6'] -= 5
  1070. pcs_grades += 3
  1071. lernHome -= 1
  1072. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/homeworksuccess.jpg"></center>'
  1073. 'You sigh "Well I guess I will just have to tell everyone I caught you jerking off to upskirt pictures of several of the other girls on your phone."'
  1074. 'He pales a bit at that. "I never did that, the guys will make fun of me or even beat me up."'
  1075. 'You shrug to him. "Sorry I can''t help you." You say in a mocking tone.'
  1076. 'He hangs his head for a moment, then nods. "Ok ok, you can have my homework." He says as he pulls out his home work.'
  1077. 'You take the homework from him. "See how easy that was." With that you leave with the homework, to find a quiet place to copy it quickly before class.'
  1078. act 'Take the homework': gt 'gschool_events', 'leave_break_events2'
  1079. end
  1080. elseif will_cost > pcs_willpwr and grupTipe = 1:
  1081. act 'Threaten his reputation (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1082. end
  1083. gs 'willpower', 'misc', 'force', 'medium'
  1084. if will_cost <= pcs_willpwr and (grupTipe = 2 or grupTipe = 4):
  1085. act 'Give him a swirly (<<will_cost>> Willpower)':
  1086. *clr & cla
  1087. gs 'willpower', 'misc', 'force', 'medium'
  1088. gs 'willpower', 'pay', 'force'
  1089. gs 'stat'
  1090. petka_homework = 1
  1091. grupvalue[3] -= 10
  1092. grupvalue[2] += 2
  1093. grupvalue[4] += 3
  1094. npc_rel['A6'] -= 10
  1095. pcs_grades += 3
  1096. lernHome -= 1
  1097. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/swirlygb.jpg"></center>'
  1098. 'You look at him a bit surprised he would turn you down. But you have a solution for this. "No? Well ok then." For a moment he looks reliefed then as you step closer to him he looks alarmed. You grab him by his ear and start pulling him to one of the stalls, just as you start to pull him into the stall he grabs your hand and starts to pry your fingers off his ear.'
  1099. *nl
  1100. 'You release his ear, as you do you knee him hard in the balls, causing him to crumple to the floor of the bathroom stall with a gasp holding his crotch. "Get up pussy." Garbing him you help him up partially till he is on his hands and knees, while he is still recovering from being knee''d in the balls, you shove him forward until his face is over the toilet bowl. "Ready to give me your homework yet?" You ask him.'
  1101. 'He pleads with you and resists by placing his hands on the toilet bowl. "No. Please leave me alone."'
  1102. *nl
  1103. 'Maneuvering a bit you get in a position where you can push down on his head and deliver a kick to his balls between his legs again. He crumples as he cries out and then you easily push his head in the toilet. You place one of your knees on his upper back, while using one hand to force his head in the toilet. After a couple of dunks and him still refusing, you use your other hand to reach down the back of his pants. Clutching his underwear you yank on them giving him a wedgie until you hear cloth tearing. Finally he relents "Ok ok, you can have my homework, just please stop!" He pleads through what sounds like sobs.'
  1104. act 'Let him up':
  1105. *clr & cla
  1106. gs 'stat'
  1107. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/homeworksuccess.jpg"></center>'
  1108. 'You let go of him and back off, stepping out of the stall. Letting him shakily get back to his feet. "Well?." You demand.'
  1109. 'He grabs his pack and pulls out some papers quickly, handing them over. "Here, now please just leave me alone." He says while his voice cracks.'
  1110. 'You smile to him and pat him on the cheek that cause him to flinch, it is hard to tell with the toilet water on his face if he is crying or not. "See that wasn''t so bad, next time you will know better." You say in a mocking tone.'
  1111. 'Now he looks on the verge of tears for sure and just nods. With that you leave with the homework, to find a quiet place to copy it quickly before class.'
  1112. act 'Take the homework': gt 'gschool_events', 'leave_break_events2'
  1113. end
  1114. end
  1115. elseif will_cost > pcs_willpwr and (grupTipe = 2 or grupTipe = 4):
  1116. act 'Give him a swirly (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1117. end
  1118. gs 'willpower', 'sex', 'self'
  1119. if will_cost <= pcs_willpwr:
  1120. act 'Seduce him with sex (<<will_cost>> Willpower)':
  1121. gs 'willpower', 'sex', 'self'
  1122. petka_homework = 2
  1123. gt 'gschool_events', 'homework_sex_bribe'
  1124. end
  1125. else
  1126. act 'Seduce him with sex (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1127. end
  1128. elseif petka_homework = 2:
  1129. 'You follow Petka into the bathroom, as the door closes her quickly turns around alarmed. When he see''s you he looks a little eager, obviously hoping you want to repeat last time. "Do you need my homework again?" He asks you.'
  1130. 'You nod your head. "Yes."'
  1131. 'He licks his lips a bit and you can already see the bulge in his pants growing. "Same as last time?" He asks sounding hopeful.'
  1132. 'You nod your head as you walk over to him.'
  1133. act 'Change your mind': gt 'gschool_events', 'leave_break_events2'
  1134. act 'Bribe him with sex again': gt 'gschool_events', 'homework_sex_bribe'
  1135. else
  1136. pcs_grades += 3
  1137. lernHome -= 1
  1138. 'You follow Petka into the bathroom, as the door closes her quickly turns around alarmed. When he see''s you he looks a little afraid and creast fallen. "What do you want this time?" He asks you.'
  1139. 'You tell him. "The same thing as last time Petka, or do you need a reminder?"'
  1140. 'He quickly pulls out his homework, obviously afraid of you. "Here, take it. Just leave me alone."'
  1141. act 'Take the homework': gt 'gschool_events', 'leave_break_events2'
  1142. end
  1143. end
  1144. if $ARGS[0] = 'homework_sex_bribe':
  1145. *clr & cla
  1146. gs 'stat'
  1147. grupvalue[1] -= 3
  1148. grupvalue[2] -= 2
  1149. grupvalue[3] -= 3
  1150. grupvalue[4] -= 1
  1151. npc_rel['A6'] += 5
  1152. if npc_sex['A6'] = 0: npc_sex['A6'] = 1
  1153. pcs_grades += 3
  1154. lernHome -= 1
  1155. gs 'fame', 'pav', 'sex', 5
  1156. gs 'boystat', 'A6'
  1157. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/homework1.jpg"></center>'
  1158. 'You walk over to him and start to undo your school shirt and say to him seductively. "If you do this for me I will do something for you."'
  1159. 'His eyes get big as he looks down at your chest as you undo your shirt. "Like what?" He squeaks out.'
  1160. act 'Take off top':
  1161. *clr & cla
  1162. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/homework2.jpg"></center>'
  1163. 'You pull open your shirt and show him your bare beasts. "Like you do something for me, I can make you feel real good. So what do you say?"'
  1164. 'He swallows hard as he stares at your tits, he nods vigorously. You can see the bulge in his pants growing.'
  1165. '"Well you need to get me ready." You tell him as you walk over to the stall with your back turned to him. "Why don''t you use that tongue to get me all wet."'
  1166. if $pantyworntype ! 'none': 'You pull down your panties letting them drop to the floor around your ankles as he walks up behind you and kneels down.'
  1167. act 'Eat me':
  1168. *clr & cla
  1169. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/homework3.jpg"></center>'
  1170. 'You lean forward slightly, spreading your legs and with one hand spreading your butt cheeks to give him easier access to your pussy. He eagly licks your pussy, he even licks your asshole. You are not sure if he is doing it on purpose or just doesn''t know what he is doing. Likely the later as he isn''t very good at licking your pussy, but he sure is eager. Now to decided what you want to do with him.'
  1171. gs 'arousal', 'cuni', 2, 'unknown'
  1172. gs 'arousal', 'rimming', 2, 'unknown'
  1173. minut -= 2
  1174. gs 'stat'
  1175. act 'Ride him cowgirl':
  1176. *clr & cla
  1177. gs 'boyStat', 'A6'
  1178. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/homeworkride1.jpg"></center>'
  1179. 'Getting tired of his lack luster attempt to eat you out, you push his head away. "Get your cock out and lay on your back" You tell him.'
  1180. 'He quickly lays on his back, unbuttoning his pants so his <<dick>>cm <<$dick_girth>> dick springs free. You take your clothes off as he gets in position. Then you walk over to him straddling him and slowly lower yourself down on him, impaling your twat in his <<dick>>cm <<$dick_girth>> cock, feeling it slide in you.'
  1181. 'You start off slowly riding him, slowly picking up speed as it starts to feel better and better.'
  1182. gs 'arousal', 'vaginal', 5, 'dom'
  1183. gs 'stat'
  1184. act 'Reverse cowgirl':
  1185. *clr & cla
  1186. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/homeworkride2.jpg"></center>'
  1187. 'It starts to really feel good, but looking into his longing eyes starts to bother you, so you turn around and start riding him reverse cowgirl style. That is even better, now you can just focus on your own pleasure and not worry about him, as you use him. His breathing is coming quicker and he is starting to grunt louder when he suddenly says. "I''m about to cum."'
  1188. gs 'arousal', 'vaginal', 5, 'dom'
  1189. gs 'stat'
  1190. act 'Let him cum on your face':gt 'gschool_events', 'petra_homework_facial'
  1191. end
  1192. end
  1193. act 'Fuck me':
  1194. *clr & cla
  1195. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/homeworkv1.jpg"></center>'
  1196. 'Getting tired of his lack luster attempt to eat you out, you push his head away. "Get your cock out and come over here." You tell him.'
  1197. 'He quickly unbuttons his pants so his <<dick>>cm <<$dick_girth>> dick springs free. You take your clothes off as you walk over to the sinks, partially bending over and placing one foot on the sink you tell him. "Come over her and fuck my pussy." He wastes no time, he walks over behind you, it takes him a couple of tries to get his cock, to slide inside or you, he kept missing the hole, showing his inexperience.'
  1198. 'Finally with your help he gets it lined up and slides his <<dick>>cm <<$dick_girth>> cock in your twat, moaning loudly as he does. He quickly slides himself in balls deep and starts fucking you frantically like you imagine a virgin would.'
  1199. gs 'arousal', 'vaginal', 5
  1200. gs 'stat'
  1201. act 'Oh yes that''s it':
  1202. *clr & cla
  1203. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/homeworkv2.jpg"></center>'
  1204. 'What he lacks in skill he almost makes up for in enthusiasm as he fucks you, though you can tell he is trying to restrain himself. Perhaps afraid of hurting you by being to rough. Either way it doesn''t take to long before he moans out. "I''m about to cum."'
  1205. gs 'arousal', 'vaginal', 5
  1206. gs 'stat'
  1207. act 'Let him cum on your face':gt 'gschool_events', 'petra_homework_facial'
  1208. end
  1209. act 'You can fuck my ass':
  1210. *clr & cla
  1211. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/homeworka1.jpg"></center>'
  1212. 'His dick is rather on the small side, perhaps it would feel better in your ass. "I want you to fuck my ass now."'
  1213. 'He breaths almost in your ear. "Ok." He pulls out and tries to put his dick in your ass failing, until you grab his dick and help lining it up, until he finally slide his cock up your ass. This seems to really excite him, as it doesn''t take long at all until he moans out. "I''m about to cum."'
  1214. gs 'arousal', 'anal', 5
  1215. gs 'stat'
  1216. act 'Let him cum on your face':gt 'gschool_events', 'petra_homework_facial'
  1217. end
  1218. end
  1219. act 'Fuck my ass':
  1220. *clr & cla
  1221. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/homeworka1.jpg"></center>'
  1222. 'Getting tired of his lack luster attempt to eat you out, you push his head away. "Get your cock out and fuck my ass." You tell him.'
  1223. 'He quickly unbuttons his pants so his <<dick>>cm <<$dick_girth>> dick springs free. You take your clothes off before leaning against the side of the stall, partially bending over, you use one hand to spread you cheeks while your other hand helps guides his dick to your little asshole.'
  1224. 'With your help he gets it lined up and slides his <<dick>>cm <<$dick_girth>> cock in your asshole, moaning loudly as he does. He quickly slides himself in balls deep and starts fucking you frantically like you imagine a virgin would.'
  1225. gs 'arousal', 'anal', 5
  1226. gs 'stat'
  1227. act 'Pound my little ass':
  1228. *clr & cla
  1229. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/homeworka2.jpg"></center>'
  1230. 'After he pulls back and slips out of you one to many times, you decided to change positions. "Stop, let me change to a better position." He stops and waits while you lay down face first on the flood. A little bit thrilled at the idea of laying on the dirty floor while some guy fucks your ass. You reach back with both hands and spread your ass cheeks wide glancing back at him. "Well what are you waiting for?"'
  1231. 'That is all the encouragement he needs, he quickly gets down on top of you. This time he doesn''t have any trouble shoving his dick back in your ass. He starts fucking your ass balls deep and very quickly he moans out. "I''m about to cum."'
  1232. gs 'arousal', 'anal', 5
  1233. gs 'stat'
  1234. act 'Let him cum on your face': gt 'gschool_events', 'petra_homework_facial'
  1235. end
  1236. end
  1237. end
  1238. end
  1239. end
  1240. if $ARGS[0] = 'petra_homework_facial':
  1241. *clr & cla
  1242. gs 'stat'
  1243. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/homeworkcum.jpg"></center>'
  1244. 'Hear him say he is about to cum, you force him to pull out of you, as you get down on your knees you tell him. "You can jerk off on my face."'
  1245. 'He stands over where you kneels and starts jerking his dick, after only a couple of jerks you feel the first splatter of cum hit your face. Quickly following by several more, before long half your face is covered in his cum. Once the cum shower finally stops, you get up and start getting dressed again. Seeing this he puts his dick away and pulls out his homework form his pack.'
  1246. gs 'cum_call', 'face', 'A6'
  1247. gs 'arousal', 'foreplay', 2
  1248. gs 'arousal', 'end'
  1249. gs 'stat'
  1250. act 'Take the homework':
  1251. *clr & cla
  1252. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/sex/boys/homeworksuccess.jpg"></center>'
  1253. 'With his cum still on your face, you take the offered homework and you smile to him. "See I knew we could work something out. Now get lost!"'
  1254. 'He smiles at first then looks a little alarmed when you tell him to get lost. But he does what you tell him and he quickly leaves the bathroom, leaving you alone.'
  1255. act 'Clean your face and leave':
  1256. pcs_makeup = 1
  1257. cumspclnt = 9
  1258. gs 'cum_cleanup'
  1259. cumspclnt = 11
  1260. gs 'cum_cleanup'
  1261. if pcs_sweat > 19 : pcs_sweat -= 5
  1262. gt 'gschool_events', 'leave_break_events2'
  1263. end
  1264. end
  1265. end
  1266. !!After school events
  1267. if $ARGS[0] = 'afterschool_events':
  1268. *clr & cla
  1269. menu_off = 1
  1270. gs 'stat'
  1271. break_rand = rand(1,32)
  1272. act 'Leave': gt 'gschool_grounds', 'main'
  1273. if break_rand = 1:
  1274. cla
  1275. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/alyona1.jpg"></center>'
  1276. 'As you walk down the hallway, you see Alyona squating in the floor next to her locker with a bottle of vodka in her hands as she starts to open it.'
  1277. act 'Ignore her and leave': gt 'gschool_grounds', 'main'
  1278. act 'Talk to her':
  1279. *clr & cla
  1280. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/alyona2.jpg"></center>'
  1281. if grupTipe = 4 or npc_rel['A143'] > 60:
  1282. 'You walk up to her. "Hey whats up Alyona?"'
  1283. 'She gives you a dirty look. "Just hanging out, why?"'
  1284. 'You reply. "No reason I just wanted to say hi."'
  1285. 'She shrugs a bit as she takes a big long pull off the bottle, before offering it to you. "Want a drink?"'
  1286. gs 'willpower', 'drink', 'resist'
  1287. if will_cost <= pcs_willpwr:
  1288. act 'Refuse the drink (<<will_cost>> Willpower)':
  1289. *clr & cla
  1290. gs 'willpower', 'pay', 'resist'
  1291. gs 'stat'
  1292. grupvalue[4] -= 1
  1293. npc_rel['A143'] -= 2
  1294. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/alyona2.jpg"></center>'
  1295. 'You shake your head and don''t take the offer bottle. "No thanks."'
  1296. 'With that she gives you a sour look. "Then fuck off and get your pussy ass out of her." Not sure what to say about that and not wishing to piss her off more, you decided to leave her be.'
  1297. act 'Leave': gt 'gschool_grounds', 'main'
  1298. end
  1299. else
  1300. act 'Refuse the drink (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1301. end
  1302. act 'Take a drink':
  1303. *clr & cla
  1304. gs 'drugs', 'alcohol', 'vodka', 1
  1305. grupvalue[4] += 1
  1306. npc_rel['A143'] += 1
  1307. '<center><img <<$set_imgh>> src="images/pc/activities/drinkingalcohol.jpg"></center>'
  1308. 'You take the offered bottle and take a swig of it yourself, it burns as it goes down. This is some of the cheapest vodka you have ever tasted. Coughing a bit you hand it back to her, which gets a smile at of her. "Fuck that''s strong."'
  1309. 'She takes it back and takes another long swig from the bottle. "Well I don''t drink this shit for the taste but for the effect." With that she offers you the bottle again.'
  1310. gs 'willpower', 'drink', 'resist'
  1311. if will_cost <= pcs_willpwr:
  1312. act 'Refuse another the drink (<<will_cost>> Willpower)':
  1313. *clr & cla
  1314. gs 'willpower', 'pay', 'resist'
  1315. gs 'stat'
  1316. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/alyona3.jpg"></center>'
  1317. 'You shake your head no and don''t take the offered bottle. "No thanks I need to be able to walk home still."'
  1318. 'She laughs a bit at that and take another long swig herself, the two of you talk as she drinks. Well mostly you talk and while she drinks, before long she is wasted. She puts the bottle away and falls on her ass as she starts to get up, you offer to help but she pushes you away. "Fuck off, I don''t need anyways help."'
  1319. 'With that you back off and let her get up on her own, it takes her a couple of tries. Once up she turns and stumbles for the exit, not sure what to do. You head out after her, at least making sure she gets outside ok.'
  1320. act 'Leave': gt 'gschool_grounds', 'main'
  1321. end
  1322. else
  1323. act 'Refuse another the drink (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1324. end
  1325. act 'Drink more':
  1326. *clr & cla
  1327. gs 'drugs', 'alcohol', 'vodka', 1
  1328. grupvalue[4] += 1
  1329. npc_rel['A143'] += 2
  1330. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/alyona3.jpg"></center>'
  1331. 'You take the offered bottle and take another swig as well, it burns a little less this time. "If I drink much more of this I won''t be able to walk home."'
  1332. 'She laughs a bit at that and take another long swig herself, the two of you talk and drink. Well mostly you talk and while she drinks even more than you do, before long you are both wasted. She puts the bottle away and falls on her ass as she starts to get up, you offer to help but she starts to push you away then sighs and takes your hand as you pull her to her feet. The two of you stumble outside together supporting one another. After taking a breath of fresh air you feel a little better.'
  1333. 'With that she stumbles away but calls back. "I gotta go, cya around <<$pcs_nickname>>" While she leaves, leaving you drunk and now alone yourself to leave.'
  1334. act 'Leave': gt 'gschool_grounds', 'main'
  1335. end
  1336. end
  1337. else
  1338. 'You walk up to her. "Hey whats up Alyona?"'
  1339. 'She gives you a dirty look. "Walk the fuck do you want skank?"'
  1340. 'Taken a bit aback by her comment you reply. "Nothing I just wanted to say hi."'
  1341. '"Well fuck off bitch before you get hurt!" She sounds serious and you know she has a rep for carrying a knife and not being afraid of using it, you decided not to press the issue and leave.'
  1342. act 'Leave': gt 'gschool_grounds', 'main'
  1343. end
  1344. end
  1345. elseif break_rand = 2:
  1346. cla
  1347. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/andsta1.jpg"></center>'
  1348. 'As you walk down the hallway, you see Andrey leaning against the lockers talking to Stasya as she is getting something out of her locker, nothing special here just a couple acting like a couple.'
  1349. act 'Ignore them and leave': gt 'gschool_grounds', 'main'
  1350. act 'Watch':
  1351. *clr & cla
  1352. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/andsta2.jpg"></center>'
  1353. 'As you watch Andrey steps closer saying something to her softly you can''t make out, putting one hand on the back of her neck. She puts her hands against his chest as if to push him away but after a moment they start kissing passionately, as his hands begin to roam over her body.'
  1354. gs 'arousal', 'voyeur', 5
  1355. gs 'arousal', 'end'
  1356. gs 'stat'
  1357. act 'Ignore them and leave': gt 'gschool_grounds', 'main'
  1358. act 'Keep Watching':
  1359. *clr & cla
  1360. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/andsta3.jpg"></center>'
  1361. 'Within a few moments Andrey has pushed Stasya''s shirt up exposing her perky breasts for anyone to see, while his right hand slides up her legs and starts rubbing her pussy through her panties. Things start to get more heated before she says something to him, then takes him by the hand and the two of them quickly duck into one of the empty classrooms closing the door, you hear the lock slide in place. Well there goes spying on them even if you wanted to. It is nice seeing a passionate couple for a change, then you head for the exit.'
  1362. gs 'arousal', 'voyeur', 5
  1363. gs 'arousal', 'end'
  1364. gs 'stat'
  1365. act 'Leave': gt 'gschool_grounds', 'main'
  1366. end
  1367. end
  1368. elseif break_rand = 3:
  1369. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/braflash.jpg"></center>'
  1370. 'As you walk down the hallway, you see several of the gopnik boys giving Paulina a bit of a hard time, she flips them off and shoves the closer ones away. But before she walks off she flips up her shirt to flash them her bra and laughs at their reaction before walking away. While the boys call her a tease as she does.'
  1371. gs 'arousal', 'voyeur', 1
  1372. gs 'arousal', 'end'
  1373. gs 'stat'
  1374. elseif break_rand = 4:
  1375. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/nakedgirl' + rand(1,2) + '.jpg"></center>'
  1376. 'As you walk down the hallway you are greeted by a unusual sight. A girl from your brothers class naked, walking the school hallway. When she see''s you she lets out a squeek and runs off before you can ask her what she is doing. Not feeling like trying to chase a naked girl around school and it''s really not your business anyways you continue on your way.'
  1377. gs 'arousal', 'voyeur', 5
  1378. gs 'arousal', 'end'
  1379. gs 'stat'
  1380. elseif break_rand = 5:
  1381. cla
  1382. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/nushflash1.jpg"></center>'
  1383. 'As you walk down the hallway you are greeted by a unusual sight. Anushka naked, well maybe not that unusual, still you don''t typically see her naked in the school hallway.'
  1384. gs 'arousal', 'voyeur', 5, 'unknown'
  1385. gs 'stat'
  1386. act 'Ignore her and leave': gt 'gschool_grounds', 'main'
  1387. act 'Ask her whats going on':
  1388. *clr & cla
  1389. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/nushflash2.jpg"></center>'
  1390. 'You walk up, as you do she turns to face you, giving you a full view of everything she has. "What''s up <<$pcs_nickname>>?" She asks.'
  1391. 'You smile at how casual she is about everything. "You tell me I was about to ask you the same thing."'
  1392. 'She smiles obviously knowing what you mean and replies. "Oh you know same old same old." She says as she gets dressed.'
  1393. 'You just nod to that, I mean what else are you suppose to say to that. Once fully dressed she adds. "Well I need to go, see you around." and with that she turns and heads out.'
  1394. gs 'arousal', 'voyeur', 5
  1395. gs 'arousal', 'end'
  1396. gs 'stat'
  1397. act 'Leave': gt 'gschool_grounds', 'main'
  1398. end
  1399. elseif break_rand = 6:
  1400. cla
  1401. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/onlypanties.jpg"></center>'
  1402. 'As you walk down the hallway you are greeted by a unusual sight. Natasha frantically trying to open her locker while only wearing panties.'
  1403. gs 'arousal', 'voyeur', 5, 'unknown'
  1404. gs 'arousal', 'end'
  1405. gs 'stat'
  1406. act 'Ignore her and leave': gt 'gschool_grounds', 'main'
  1407. act 'Ask her whats going on':
  1408. *clr & cla
  1409. npc_rel['A16'] += 1
  1410. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/onlypanties.jpg"></center>'
  1411. 'You walk up, as you do she glances at you and blushes a deep red as you ask her. "What''s going on? where''s your clothes?"'
  1412. 'If anything she blushes even more. "Nothing." She replies at first and then noticing your look that you don''t believe her she hastely adds as she opens her locker. "Christina took them, I owed her some money and she took my clothes as interest." You nod knowing Christina can be a real bully.'
  1413. 'Then ask her. "You need any help?"'
  1414. 'She shakes her head no as she pulls out a gym bag and puts on her gym clothes. "Thanks but I got it. Anyways see you around." She adds as she finishes getting dressed then hurries away, heading for the school exit, likely to run home.'
  1415. act 'Leave': gt 'gschool_grounds', 'main'
  1416. end
  1417. elseif break_rand = 7 and soniaPS >= 3:
  1418. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/sonialeash.jpg"></center>'
  1419. 'As you walk down the hallway you are greeted by a unusual sight. Sonia down on all fours crawling along, with a collar around her neck and a leash attached to it. Meanwhile Vitek holds onto the leach walking Sonia like he was walking a dog, with several other of the gopniks walking along with them. The boys are making crude jokes about Sonia being their little bitch and how after he walk they were going to show her a real good time. Sonia keeps her head down, while a few of the gopniks look at at you as they pass. Knowing you couldn''t do anything about it even if you wanted to, you go on your way.'
  1420. elseif break_rand = 8:
  1421. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/streakers.jpg"></center>'
  1422. 'The hallways are almost completely empty as you leave school, but then you hear giggling. You look up just in time to see two naked girls run by and up the stairs to the second floor of the school. You are fairly certain it was Anushka and Alyona, really who else would it be? With the little show over you head out.'
  1423. gs 'arousal', 'voyeur', 5
  1424. gs 'arousal', 'end'
  1425. gs 'stat'
  1426. elseif break_rand = 9:
  1427. *clr & cla
  1428. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/strip1.jpg"></center>'
  1429. 'You''re running a bit late leaving school, the hallways are deserted. Or so you thought at first, as you hear some voices down one of the corridors, you slow down and then peak around the corner. You see several of the jock boys and Lariska, she seems unsure about something and you hear the boys encouraging her to give them a peak and show off her great body. She glances up and down the hallway, obviously afraid of being seen, but also just as obviously about to give into peer pressure.'
  1430. act 'Ignore whats happening and leave': gt 'gschool_grounds', 'main'
  1431. gs 'willpower', 'misc', 'self', 'medium'
  1432. if will_cost <= pcs_willpwr:
  1433. act 'Intervene (<<will_cost>> Willpower)':
  1434. *clr & cla
  1435. gs 'willpower', 'pay', 'self'
  1436. npc_rel['A13'] += 5
  1437. gs 'stat'
  1438. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/strip1.jpg"></center>'
  1439. 'You decided to give her a out, you boldly walk out and head right for Lariska. "There you are, you ready to go?" You ask her.'
  1440. 'For a moment she seems as confused, but then with a final look at the boys she nods quickly. "Yes." Then she smiles to the boys as the two you head out. She leans over to you and says quietly "Thanks."'
  1441. 'The boys grumble a bit as the two of you walk off but they go their own way as well, once outside Lariska thanks you again and then hurries off.'
  1442. act 'Leave': gt 'gschool_grounds', 'main'
  1443. end
  1444. else
  1445. act 'Intervene (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1446. end
  1447. act 'Watch':
  1448. *clr & cla
  1449. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/strip2.jpg"></center>'
  1450. 'After a few moments they encourage her to take off her jacket, it''s just her jacket nothing to it. She seems unsure but after one more quick glance around she pulls off her jacket, then smiles as the boys whistle and compliment her. She seems to be a little more ok with it, since the boys are complimenting her so much. Then they start encouraging her to show them her underwear.'
  1451. act 'Ignore whats happening and leave': gt 'gschool_grounds', 'main'
  1452. gs 'willpower', 'misc', 'self', 'medium'
  1453. if will_cost <= pcs_willpwr:
  1454. act 'Intervene (<<will_cost>> Willpower)':
  1455. *clr & cla
  1456. gs 'willpower', 'pay', 'self'
  1457. npc_rel['A13'] += 5
  1458. gs 'stat'
  1459. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/strip1.jpg"></center>'
  1460. 'You decided to give her a out, you boldly walk out and head right for Lariska. "There you are, you ready to go?" You ask her.'
  1461. 'For a moment she seems as confused, but then with a final look at the boys she nods quickly. "Yes." Then she smiles to the boys as the two you head out. She leans over to you and says quietly "Thanks."'
  1462. 'The boys grumble a bit as the two of you walk off but they go their own way as well, once outside Lariska thanks you again and then hurries off.'
  1463. act 'Leave': gt 'gschool_grounds', 'main'
  1464. end
  1465. else
  1466. act 'Intervene (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1467. end
  1468. act 'Keep Watching':
  1469. *clr & cla
  1470. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/strip3.jpg"></center>'
  1471. 'Again she hesitates obviously a bit unsure but the boys keep encouraging her, pointing out no one is around and it is just her underwear and it covers as much as her bikini they have seen her in anyways. After a few more glances around she unbuttons her shirt and takes it off and then her skirt, leaving her standing in front of them in her underwear, blushing as the boys really compliment her. You can''t tell if she is blushing from the embarrassment or because she likes the attention.'
  1472. *nl
  1473. 'Next the boys start encouraging her to take off her bra. She now looks a bit less confident, looking around and partially using her hands to cover herself up from time to time, but the guys keep complimenting and encouraging her to take off her bra, she resists at first saying no, but she slowly seems to be giving in under the peer pressure.'
  1474. gs 'arousal', 'voyeur', 5, 'unknown'
  1475. gs 'stat'
  1476. act 'Ignore whats happening and leave': gs 'arousal', 'end' & gt 'gschool_grounds', 'main'
  1477. gs 'willpower', 'misc', 'self', 'medium'
  1478. if will_cost <= pcs_willpwr:
  1479. act 'Intervene (<<will_cost>> Willpower)':
  1480. *clr & cla
  1481. gs 'willpower', 'pay', 'self'
  1482. npc_rel['A13'] += 5
  1483. gs 'stat'
  1484. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/strip1.jpg"></center>'
  1485. 'You decided to give her a out, you boldly walk out and head right for Lariska. "There you are, you ready to go?" You ask her.'
  1486. 'For a moment she seems as confused, but then with a final look at the boys she nods quickly. "Yes." Then she smiles to the boys as the two you head out. She leans over to you and says quietly "Thanks."'
  1487. 'The boys grumble a bit as the two of you walk off but they go their own way as well, once outside Lariska thanks you again and then hurries off.'
  1488. act 'Leave': gt 'gschool_grounds', 'main'
  1489. end
  1490. else
  1491. act 'Intervene (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1492. end
  1493. act 'Keep Watching':
  1494. *clr & cla
  1495. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/strip4.jpg"></center>'
  1496. 'After a couple of minutes of encouragement she finally relents and takes off her bra, showing off her perky breasts to the boys, who now really hoot, whistle and show their appreciation for the little show they are getting. She really seems torn on loving it and being ashamed of herself.'
  1497. *nl
  1498. 'But the boys aren''t done and now they encourage her to take her panties off as well, pointing out she is already practically naked, whats a little more going to matter. Again you can tell she seems to be on the verge of giving in.'
  1499. gs 'arousal', 'voyeur', 5
  1500. gs 'stat'
  1501. act 'Ignore whats happening and leave': gs 'arousal', 'end' & gt 'gschool_grounds', 'main'
  1502. gs 'willpower', 'misc', 'self', 'medium'
  1503. if will_cost <= pcs_willpwr:
  1504. act 'Intervene (<<will_cost>> Willpower)':
  1505. *clr & cla
  1506. gs 'willpower', 'pay', 'self'
  1507. npc_rel['A13'] += 5
  1508. gs 'stat'
  1509. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/strip1.jpg"></center>'
  1510. 'You decided to give her a out, you boldly walk out and head right for Lariska. "There you are, you ready to go?" You ask her.'
  1511. 'For a moment she seems as confused, but then with a final look at the boys she nods quickly. "Yes." Then she smiles to the boys as the two you head out. She leans over to you and says quietly "Thanks."'
  1512. 'The boys grumble a bit as the two of you walk off but they go their own way as well, once outside Lariska thanks you again and then hurries off.'
  1513. act 'Leave': gt 'gschool_grounds', 'main'
  1514. end
  1515. else
  1516. act 'Intervene (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1517. end
  1518. act 'Keep Watching':
  1519. *clr & cla
  1520. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/strip5.jpg"></center>'
  1521. 'Finally she gives in and pulls her panties down and steps out of them, now completely naked in front of the boys. Who seem to be loving the show and she seems torn on enjoying the approval of the boys and the embarrassment of being naked. She lets the boys look at her naked body for a couple of more minutes, before she seems to change her mind and start to quickly get dressed. The boys try to get her to stay naked by she gets dressed. The boys take it in stride and comment about how great she looks and how cool she is, once dressed they all leave together, leaving you to go on your way as well.'
  1522. gs 'arousal', 'voyeur', 5
  1523. gs 'arousal', 'end'
  1524. gs 'stat'
  1525. act 'Leave': gt 'gschool_grounds', 'main'
  1526. end
  1527. end
  1528. end
  1529. end
  1530. elseif break_rand = 10:
  1531. cla
  1532. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/upset.jpg"></center>'
  1533. 'As you walk down the hallway you see a girl you don''t know from your brothers class sitting on the floor with her head in her hands. She looks visible upset and you think you might hear her sniffs as if she might be crying.'
  1534. act 'Ignore her': gt 'gschool_grounds', 'main'
  1535. act 'Ask if she is ok':
  1536. *clr & cla
  1537. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/upset.jpg"></center>'
  1538. 'You stop by her and ask her. "Are you ok?"'
  1539. 'She looks up a bit startled, apparently she didn''t hear you walk up. She quickly rubs her eyes now very obviously she was crying. "I''m fine."'
  1540. 'Her tone suggest she is anything but fine, but before you can say more she gets up quickly and runs down the hallway. Not sure what else to do, you go on your way.'
  1541. act 'Leave': gt 'gschool_grounds', 'main'
  1542. end
  1543. elseif break_rand = 11:
  1544. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/sex/lazarlina.jpg"></center>'
  1545. 'The school is nearly empty, you must be one of the last people left in school. As you walk past one of the hallways you catch sight of something, you stop and peek back around the corner. Halfway down the hallway you see Lazar standing and leaning against the wall with his pants and underwear down around his ankles, while Lina kneels in front of him sucking his dick, she seems to be enjoying herself almost as much as he is. After watching them a few moments, you decide to leave them in peace and go on your way.'
  1546. gs 'arousal', 'voyeur_sex', 10
  1547. gs 'arousal', 'end'
  1548. gs 'stat'
  1549. elseif break_rand = 12:
  1550. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/sex/lenalera.jpg"></center>'
  1551. 'The school is nearly empty, you must be one of the last people left in school. As you walk past one of the hallways you catch sight of something, you stop and peek back around the corner. Down at the end of the hallway you see Lena standing and leaning against the wall with her skirt pushed up, while Lera kneels in front of her with her face buried in her crotch, obviously eating Lena out. After watching them a few moments, you decide to leave the girls in peace and go on your way.'
  1552. gs 'arousal', 'voyeur_sex', 10
  1553. gs 'arousal', 'end'
  1554. gs 'stat'
  1555. elseif break_rand = 13 and kotovLoveQW <= 0 and pav_slut > 125 and grupTipe = 4:
  1556. *clr & cla
  1557. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big9.jpg"></center>'
  1558. 'As you are heading out of school, you see a group of gopniks ahead of you. Just before you walk past them Vitek steps in front of you blocking your path. You step away from him, pulling out of reach as you turn around. You point your finger at him. "Don''t make me hurt you, you know I will."'
  1559. 'He laughs a bit and steps up closer again, crowding you a bit but keeps his hands to himself. "Come on <<$pcs_nickname>> you know you want to have some fun, stop acting like you are not all hot and bothered by this. We can help you with that itch."'
  1560. gs 'willpower', 'bj', 'resist'
  1561. if will_cost <= pcs_willpwr:
  1562. act 'Back off (<<will_cost>> Willpower)':
  1563. *clr & cla
  1564. gs 'willpower', 'pay', 'resist'
  1565. gs 'stat'
  1566. grupvalue[4] += 2
  1567. exhibition_exp += 5
  1568. '<center><video autoplay loop src="images/locations/pavlovsk/school/lunch/buttflash.mp4"></video></center>'
  1569. 'You snort at him and then look at his friend before looking back at him, as you wiggle your middle finger at him. Flipping him off while pretending you are wiggling your finger for another reason. "If I needed something that small to satisfy my itch, I could just use this." His friends howl with laughter, while he fumes a little. Then you turn and walk away with a laugh, flashing them your butt as you do. Teasing them a bit on what they are missing out on.'
  1570. act 'Walk away': gt 'gschool_grounds', 'main'
  1571. end
  1572. else
  1573. act 'Back off (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1574. end
  1575. act 'Sure why not':
  1576. *clr & cla
  1577. grupvalue[4] -= 1
  1578. gs 'fame', 'pav', 'sex', 2
  1579. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/boysbathroom.jpg"></center>'
  1580. 'You are in the mood anyways so why not, hopefully it isn''t to quick. They lead you to the men''s room, it''s just you and the Gopniks in there now. They all crowd around you in a circle, unzipping their pants, and pulling out their dicks.'
  1581. 'The walls of the restroom are covered in crude texts, quite a few of them involving you in some way.'
  1582. *nl
  1583. if pav_slut > 125: 'On one wall you see written in particularly large letters, "<b><<$pcs_nickname>> <<$pcs_lastname>> = <<$gnikname>>"</b>.'
  1584. act 'Start sucking':
  1585. *clr & cla
  1586. gs 'boyStat', 'A157'
  1587. gs 'cum_call', 'mouth', $boy,1
  1588. gs 'boyStat', 'A9'
  1589. gs 'cum_call', 'mouth', $boy,1
  1590. gs 'boyStat', 'A10'
  1591. gs 'cum_call', 'mouth', $boy,1
  1592. gs 'boyStat', 'A11'
  1593. gs 'cum_call', 'mouth', $boy,1
  1594. swallow += 4
  1595. '<center><video autoplay loop src="images/locations/pavlovsk/school/building/sex/rand_scoolboy6.mp4"></video></center>'
  1596. 'You kneel down, then you wrap your <<$liptalk3>> around <<$boydesc>>''s hard cock and start to suck. Not forgetting the other''s you spend some time alternating between the between all the cocks, stroking the ones you''re not sucking with your hand.'
  1597. 'Finally, you feel a jet of sperm hit the back of your throat and <<$boydesc>> moans. "That''s right bitch, swallow it all, like a good little slut." Finally <<$boydesc>> seems satisfied and tucks his cock back in his pants.'
  1598. *nl
  1599. 'You immediately switch to another 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." Then he moves aside as well, soon you finish of the last two guys and they both shoot their loads in your mouth as well. As you get up off your knees you hear one of them laugh. "You''re the best cock sucker we got <<$pcs_nickname>>!" they say as they leave you alone in the bathroom, now only more horny than when you started. You yell after them. "Fucking assholes!" Then you clean up and leave.'
  1600. gs 'arousal', 'bj', 20, 'group', 'sub'
  1601. gs 'arousal', 'end'
  1602. gs 'stat'
  1603. act 'Leave': gt 'gschool_grounds', 'main'
  1604. end
  1605. end
  1606. elseif break_rand = 13 and kotovLoveQW <= 0 and pav_slut > 150 and grupTipe ! 4:
  1607. *clr & cla
  1608. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big9.jpg"></center>'
  1609. 'As you are heading out of school, you see a group of gopniks ahead of you. Just before you walk past them Vitek steps in front of you blocking your path. You look at Vitek with contempt, "What the fuck do you want?" He''s not impressed in the slightest.'
  1610. *nl
  1611. '"I''ll show you what the fuck I want, slut." With these words, Vitek suddenly grabs you by the hair and presses your face against his desk. "What I want is your lips around my dick, right now. Everyone already knows you''re a <<$gnikname>>, you better start acting like it or there will be consequences." He turns to his friends and says, "Come on boys, this whore doesn''t understand her place in life. It''s about time we show her."'
  1612. gs 'gschool_events', 'rand_boy_arg', 0,1,0,0,0,0
  1613. if npc_rel[$school_static_num] > 50 and npc_gender[$school_static_num] = 0 and npc_grupTipe[$school_static_num] = 2:
  1614. 'As you try and pull away <<$rand_boy>> comes over and pulls the gopnik off you and turns to him. "Leave her alone!"'
  1615. 'The gopnik turns towards him and narrows his eyes. "Or what pussy?"'
  1616. '<<$rand_boy>> Steps up close crowding him. "Or I will fucking kick your ass right here!" Then they start shoving each other, but before more can happen a teacher interrupts. "What''s going on here, break it up all of you." With that everyone goes their own way as the teacher watches and you word a thank you to <<$jock>> as you slip away.'
  1617. act 'Continue': gt 'gschool_grounds', 'main'
  1618. else
  1619. gs 'willpower', 'bj', 'resist'
  1620. if will_cost <= pcs_willpwr:
  1621. act 'Resist (<<will_cost>> Willpower)':
  1622. *clr & cla
  1623. gs 'willpower', 'pay', 'resist'
  1624. gs 'stat'
  1625. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/resistgop.jpg"></center>'
  1626. 'You manage to pull away from him, but the others are blocking you. You back up but eventually find your back against one of the walls, you turn your head away from him. The boy leans in close to you. "Just do as your told or this will be a lot worse for you."'
  1627. gs 'willpower', 'bj', 'resist'
  1628. if will_cost <= pcs_willpwr:
  1629. act 'Threaten to scream (<<will_cost>> Willpower)':
  1630. *clr & cla
  1631. gs 'willpower', 'pay', 'resist'
  1632. gs 'stat'
  1633. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/resistgop.jpg"></center>'
  1634. '"I''ll scream and when the teachers arrive I will tell him you tried to rape me." He fumes and leans in real close. "You''ll regreat this slut, I promise." With that he relents and leaves with the others going with him, all giving you looks you would rather not think about.'
  1635. act 'Continue': gt 'gschool_grounds', 'main'
  1636. end
  1637. else
  1638. '<br>You don''t have enough willpower to resist.'
  1639. end
  1640. act 'Go to the men''s room with them':gt 'gschool_events', 'toilet_bj'
  1641. end
  1642. else
  1643. act 'Resist (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1644. end
  1645. act 'Go to the men''s room with them': gt 'gschool_events', 'toilet_bj'
  1646. end
  1647. elseif break_rand <= 16:
  1648. cla
  1649. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/leavingsch.jpg"></center>'
  1650. 'As your leaving school, you pass by one of the classrooms and you think you hear something inside.'
  1651. act 'Ignore it and leave': gt 'gschool_grounds', 'main'
  1652. act 'Take a peek': gt 'gschool_events', 'afterschool_classroom_events'
  1653. else
  1654. gt 'gschool_grounds', 'main'
  1655. end
  1656. end
  1657. if $ARGS[0] = 'afterschool_classroom_events':
  1658. menu_off = 1
  1659. *clr & cla
  1660. gs 'stat'
  1661. if soniaPS = 5:
  1662. break_rand = rand(1,8)
  1663. else
  1664. break_rand = rand(1,7)
  1665. end
  1666. act 'Leave': gt 'gschool_grounds', 'main'
  1667. if break_rand = 1:
  1668. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/classroom/girlsnudeboy.jpg"></center>'
  1669. 'You step over to the classroom door, look up and down the hallway and see no one around. Then you gently pull the door open just a crack and peek inside. You notice Lavrenti sitting at one of the desk completely naked while Paulina, Lera and Lena are sitting in desk near him. You are not sure what is going on as you can''t quite make out what they are saying, but the girls are teasing him about something. You decided you would rather not get caught spying, so you gentle close the door and hurry off.'
  1670. gs 'arousal', 'voyeur', 5
  1671. gs 'arousal', 'end'
  1672. gs 'stat'
  1673. elseif break_rand = 2:
  1674. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/classroom/nudegirl' + rand(1,2) + '.jpg"></center>'
  1675. 'You step over to the classroom door, look up and down the hallway and see no one around. Then you gently pull the door open just a crack and peek inside. Inside you see a girl from your brothers class sitting at a desk completely naked, she is talking softly to someone out of view, you can''t tell what they are talking about, but she seems happy about it. You decided you would rather not get caught spying, so you gentle close the door and hurry off.'
  1676. gs 'arousal', 'voyeur', 5
  1677. gs 'arousal', 'end'
  1678. gs 'stat'
  1679. elseif break_rand = 3:
  1680. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/classroom/nudegirls2.jpg"></center>'
  1681. 'You step over to the classroom door, look up and down the hallway and see no one around. Then you gently pull the door open just a crack and peek inside. Within is two girls that are naked standing at the teachers desk facing the back of the classroom. They are giggling and laughing, while looking at something out side of your view. Most likely another person at the back of the classroom, which they seem to be teasing or modeling for. You decided you would rather not get caught spying, so you gentle close the door and hurry off.'
  1682. gs 'arousal', 'voyeur', 5
  1683. gs 'arousal', 'end'
  1684. gs 'stat'
  1685. elseif break_rand = 4:
  1686. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/classroom/nudegirls1.jpg"></center>'
  1687. 'You step over to the classroom door, look up and down the hallway and see no one around. Then you gently pull the door open just a crack and peek inside. Two girls completely naked sits at one of the desks with books in front of them. They look unhappy about what is going on and you hear a males voice tell them to start reading, it sounds like one of the teachers but you can''t tell as his voice is low and partially muffled. You decided you would rather not get caught spying, so you gentle close the door and hurry off.'
  1688. gs 'arousal', 'voyeur', 5
  1689. gs 'arousal', 'end'
  1690. gs 'stat'
  1691. elseif break_rand = 5:
  1692. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/classroom/nudepunish.jpg"></center>'
  1693. 'You step over to the classroom door, look up and down the hallway and see no one around. Then you gently pull the door open just a crack and peek inside. You see Ms Braakman sitting at her desk with a stern look on her face and a cane restting across her lap. She is watching a naked girl standing at the blackboard writing something. From your angle you can''t tell who the girl is or what she is writing. After a few moments Ms Braakman smacks the girl with the cane across her bare ass, causing the girl to yelp and start writing faster. Ms Braakman says something but you can''t make it out. You decided you would rather not get caught spying and likely end up naked writing on the blackboard yourself so you gentle close the door and hurry off.'
  1694. gs 'arousal', 'voyeur', 5
  1695. gs 'arousal', 'end'
  1696. gs 'stat'
  1697. elseif break_rand = 6:
  1698. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/classroom/sex/bjstudent.jpg"></center>'
  1699. 'You step over to the classroom door, look up and down the hallway and see no one around. Then you gently pull the door open just a crack and peek inside. Standing near the windows, with his dick sticking out of his pants is Lazar, just in front of him is Lizaveta, on her knees with Lazar''s cock in her mouth sucking him off for all she is worth. She seems to be enjoying it and from the moans he definitely is, his moans get louder until he sighs. His cock begins to twitch as he cums in her mouth, she keeps sucking him off, sucking out ever last drop of his cum. You quickly close the door and hurry off before they finish and you get caught, wondering if you should spread rumors about Lizaveta, like she likes to do about everyone else.'
  1700. gs 'arousal', 'voyeur', 10
  1701. gs 'arousal', 'end'
  1702. gs 'stat'
  1703. elseif break_rand = 7:
  1704. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/afterschool/classroom/sex/bjteacher.jpg"></center>'
  1705. 'You step over to the classroom door, look up and down the hallway and see no one around. Then you gently pull the door open just a crack and peek inside. Standing near the teachers desk with his pants around his ankles is Mr Kuznetsov, just in front of him is Ms Orlov, on her knees sitting on her heels, as she sucks Mr Kuznetsov dick. She seems to be enjoying it and from the moans he definitely is, his moans get louder until he sighs. His cock begins to twitch as he cums in her mouth, she keeps sucking him off, sucking out ever last drop of his cum. You quickly close the door and hurry off before they finish and you get caught.'
  1706. gs 'arousal', 'voyeur_sex', 10
  1707. gs 'arousal', 'end'
  1708. gs 'stat'
  1709. elseif break_rand = 8 and soniaPS = 5:
  1710. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/lunch/school.jpg"></center>'
  1711. 'As you walk past the Computer Science classroom, you hear a strange moaning coming from inside.'
  1712. act 'Leave': gt 'gschool_grounds', 'main'
  1713. act 'See what''s happening':
  1714. *clr & cla
  1715. gs'stat'
  1716. pcs_horny += 5
  1717. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/school/sonia.teach0,'+rand(0,1)+'.jpg"></center>'
  1718. 'You carefully look around the corner, trying to see inside the classroom. You see Sonia and Mr. Ivanov, both half naked. Sonia did her best to look the part, even wearing glasses to complete her look as a desperate schoolgirl in need of help. Suddenly her good grades in school make perfect sense; Mr. Ivanov doesn''t miss his chance to take advantage of the school slut, in exchange for a decent grade. Sonia is currently giving Mr. Ivanov a very skillful blowjob, really giving it her all; you can see Mr. Ivanov''s cock glistening with saliva all the way from where you''re standing.'
  1719. act 'Continue':
  1720. *clr & cla
  1721. gs'stat'
  1722. pcs_horny += 10
  1723. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/school/sonia.teach1,0.jpg"></center>'
  1724. 'When Mr. Ivanov has had enough of her mouth, he pulls her up by her hair and turns her around, having her put her hands on his desk before he slides his slick cock up her pussy, fucking her from behind. He''s quite rough about it, but Sonia doesn''t seem to mind at all and moans like a wanton whore. Realizing the loud moans might attract more attention from outside the class, you leave before anyone else finds you staring.'
  1725. act 'Continue': gt 'gschool_grounds', 'main'
  1726. end
  1727. end
  1728. end
  1729. end
  1730. if $ARGS[0] = 'rand_scoolboy':
  1731. menu_off = 1
  1732. :scoolboy_loop
  1733. scoolboy = rand(1,5)
  1734. *clr & cla
  1735. if scoolboy = 1:
  1736. if DimaRudeBlock = 0 and rand(0,2) = 0:
  1737. $school_static_num = 'A1'
  1738. elseif rand(0,1) = 0:
  1739. $school_static_num = 'A4'
  1740. else
  1741. $school_static_num = 'A147'
  1742. end
  1743. $rand_boy = $npc_nickname[$school_static_num]
  1744. elseif scoolboy = 3:
  1745. if (artQW ! 3 and artQW ! 20) and rand(0,2) = 0:
  1746. $school_static_num = 'A2'
  1747. elseif rand(0,1) = 0:
  1748. $school_static_num = 'A6'
  1749. else
  1750. $school_static_num = 'A152'
  1751. end
  1752. $rand_boy = $npc_nickname[$school_static_num]
  1753. elseif scoolboy = 4:
  1754. if pav_sex >= 50 and kotovLoveQW <= 0:
  1755. gt 'gschool_events', 'rand_gopnic'
  1756. else
  1757. jump 'scoolboy_loop'
  1758. end
  1759. else
  1760. gs 'gschool_events', 'rand_boy_arg', 0, 1, 0, 0, 1, 0
  1761. end
  1762. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big<<mid($school_static_num, 2)>>.jpg"></center>'
  1763. if npc_gender[$school_static_num] = 0:
  1764. if scoolboy = 3:
  1765. 'You can tell from the embarrassed look on his face and the admiring glances of his friends that <<$rand_boy>> was the one touching your ass. Looks like he scored some points in his group today.'
  1766. elseif scoolboy = 2:
  1767. !!ToDo: Remove fedor
  1768. 'You can tell from his disappointed expression that <<$rand_boy>> was the one groping your ass. Perhaps he was expecting something firmer, after hanging out with the athletic girls so much? Maybe you should work out more...'
  1769. elseif scoolboy = 1:
  1770. 'Even though he tries to hide it as best he can, the proud grin the face of <<$rand_boy>> tells you that he was the one groping your ass.'
  1771. elseif scoolboy = 4:
  1772. !!ToDo: instead of random lets make it Vitek, Dan, or Vasily which uses group 1 in this pav_sex act. Or Roman, Lavrenti, Radomir or Arkadi then it is group two for the pav_sex act
  1773. 'The brazen look on his face betrays <<$rand_boy>>, it must have been him touching your ass. Knowing him, he probably would''ve gone further if there weren''t so many people here.'
  1774. elseif scoolboy = 5:
  1775. '<<$rand_boy>> is trembling slightly, his eyes shifting back and forth as he awkwardly tries to not be noticed by you. It must''ve been him.'
  1776. '"<<$rand_boy>>, are you out of your mind!?" you cry out, as the other boys burst out into laughter. You can see the panic in his face as he raises his hands in defense, rapidly apologizing:'
  1777. '"Please, I didn''t want to! They made me, I promise! I''m sorry!"'
  1778. 'You stare him down for a few seconds, and you realize he''s not lying. You know <<$rand_boy>> already doesn''t have an easy time in school. You give the other guys a derogatory look as you let him off the hook, "Alright, I believe you. Just don''t do it again, okay?"'
  1779. 'He thanks you and quickly takes his seat for the class, visibly relieved you didn''t report him.'
  1780. act 'Continue': gt 'gschool_events', 'leave_break_events2'
  1781. exit
  1782. else
  1783. 'Wait a minute... you don''t recognize any of these people! You must be in the wrong classroom!'
  1784. end
  1785. if npc_rel[$school_static_num] <= 50 and npc_grupTipe[$school_static_num] ! 5:
  1786. act 'Ignore it':
  1787. grupvalue[1] -= 1
  1788. grupvalue[2] -= 1
  1789. grupvalue[3] -= 1
  1790. grupvalue[4] -= 1
  1791. gt 'gschool_events', 'leave_break_events2'
  1792. end
  1793. gs 'willpower', 'misc', 'self', 'medium'
  1794. if will_cost <= pcs_willpwr:
  1795. act 'Slap him hard (<<will_cost>> Willpower)':
  1796. *clr & cla
  1797. gs 'willpower', 'pay', 'self'
  1798. gs 'stat'
  1799. npc_rel[$school_static_num] -= 5
  1800. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
  1801. if mesec > 0:
  1802. 'It''s bad enough he did it, it is worse because you are on your period. "You fucking pervert!" you shout angrily, and you slap him across the face as hard as you can. You shake the stinging out of your hand afterwards, while he clutches his cheek in agony. When he finally pulls his hands away from his face, the outline of your hand is clearly visible on his cheek that''s going to leave a bruise. The other boys laugh loudly, this is the best entertainment they''ve had during the break in a long time.'
  1803. else
  1804. '"You fucking pervert!" you shout angrily, and you slap him across the face as hard as you can. You shake the stinging out of your hand afterwards, while he clutches his cheek in agony. When he finally pulls his hands away from his face, the outline of your hand is clearly visible on his cheek that''s going to leave a bruise. The other boys laugh loudly, this is the best entertainment they''ve had during the break in a long time.'
  1805. if $rand_boy = 'Dimka':
  1806. 'Dimka rubs his face and glares at those laughing then glares at you. "You''ll pay for that bitch!" With that he walks off.'
  1807. elseif scoolboy = 1 or scoolboy = 2:
  1808. 'After rubbing his face he looks at you in disbelief. "What the fuck was that for? I was just messing with you." Then he walks off.'
  1809. elseif scoolboy = 4 and $rand_boy ! 'Roman':
  1810. if gruptipe = 4:
  1811. 'As the others laugh at him his eyes get hard and he raises his hand to obviously slap you. But your look back to him promises him a lot more than just a slap back from you if he does. He seems to hesitate, then he finally snorts a laugh obviously over it. He just gives you a look like he will get you back for this and then heads out.'
  1812. else
  1813. 'As the others laugh at him his eyes get hard and he slaps you back, not as hard as he could. But hard enough your face is really stinging now. "Don''t fucking every slap me!" Then he storms off.'
  1814. end
  1815. end
  1816. end
  1817. act 'Continue': gt 'gschool_events', 'leave_break_events2'
  1818. end
  1819. else
  1820. act 'Slap him hard (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1821. end
  1822. elseif npc_rel[$school_static_num] > 50:
  1823. act 'Slap him playfully':
  1824. npc_rel[$school_static_num] -= 2
  1825. *clr & cla
  1826. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy2.jpg"></center>'
  1827. 'You think to yourself, "<<$rand_boy>> ain''t so bad... but still, I can''t just let him do this."'
  1828. '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.'
  1829. act 'Continue': gt 'gschool_events', 'leave_break_events2'
  1830. end
  1831. gs 'willpower', 'exhib', 'self'
  1832. if will_cost <= pcs_willpwr:
  1833. act 'Lift your skirt (<<will_cost>> Willpower)':
  1834. *clr & cla
  1835. inhib_exp += 2
  1836. gs 'willpower', 'pay', 'self'
  1837. gs 'exhibitionism', 1
  1838. gs 'stat'
  1839. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
  1840. 'You think to yourself, "<<$rand_boy>> is actually kind of cute..."'
  1841. 'You pretend the other boys aren''t there and sweetly ask him, "Come on <<$rand_boy>>, you know you only have to ask do you want to see more?" as you slowly begin to lift your skirt. That made him the hero of your class, and all the boys look at your body, and then at him in admiration. Then you drop your skirt back down and wave him off, "Just kidding, you pervert! Not with all these other guys around, anyway." and you give him a cute wink as you sit down and get ready for your next class. When you look back, you can see his face is all flustered.'
  1842. act 'Continue': gt 'gschool_events', 'leave_break_events2'
  1843. end
  1844. else
  1845. act 'Lift your skirt (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1846. end
  1847. else
  1848. act 'Continue': gt 'gschool_events', 'leave_break_events2'
  1849. end
  1850. !! or npcsex[r] > 0 can be removed if all remnants of the old school ID-System are gone
  1851. elseif npc_sex[$school_static_num] > 0 or npcsex[mid($school_static_num,2)] > 0:
  1852. 'You notice the confident stares of <<$rand_boy>> it must''ve been him.'
  1853. act 'Taunt him':
  1854. *clr & cla
  1855. pcs_horny += 50
  1856. gs 'boyStat', $school_static_num
  1857. gs'stat'
  1858. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy4.jpg"></center>'
  1859. 'He''s kind of cute. You''re so horny right now, you decide to tease him and see if you can push him into doing more. You put your finger in your mouth and quietly ask him in a lewd voice, "Come on <<$rand_boy>>, is that all you have for me?"'
  1860. 'His friends heard your question, and are now daring him to take you to the men''s room. He doesn''t seem so sure.'
  1861. act 'Tease him':
  1862. *clr & cla
  1863. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy3.jpg"></center>'
  1864. 'You can see him starting to get turned on and sure this is going to turn out good for him. Then you lean in real close and whisper in his ear, but loud enough for others to hear. "Because this is what I have for you." You start sliding your skirt slowly up your thighs, now all the boys are watching and just before it gets high enough to show anything you let it go and it drops back in place. "Which is nothing." You say with a giggle and laugh off, you hear one of the boys saying to his friend. "God so close. She is such a tease."'
  1865. act 'Continue': gt 'gschool_events', 'leave_break_events2'
  1866. end
  1867. act 'Drag him to the men''s room':
  1868. *clr & cla
  1869. grupvalue[1] -= 10
  1870. grupvalue[2] -= 10
  1871. grupvalue[3] -= 10
  1872. gs 'fame', 'pav', 'sex', 15
  1873. gs 'exhibitionism', 3
  1874. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/sex/boysex_tualet1.jpg"></center>'
  1875. 'You give him a sweet smile and take him by the hand, pulling him into the men''s room. Slightly lifting up your skirt, you put his hand between your legs. The other boys all follow the two of you, and now you''re being fondled in front of a crowd.'
  1876. act 'Take his cock out of his pants': gt 'gschool_sex', 'rand_bj'
  1877. end
  1878. act 'Take him behind the school building':
  1879. grupvalue[1] -= 5
  1880. grupvalue[2] -= 5
  1881. grupvalue[3] -= 5
  1882. gs 'fame', 'pav', 'sex', 5
  1883. gt 'gschool_sex', 'rand_sex'
  1884. end
  1885. if katschoolsex = 1:
  1886. act 'Go to the back room with the guy':
  1887. grupvalue[1] -= 5
  1888. grupvalue[2] -= 5
  1889. grupvalue[3] -= 5
  1890. gs 'fame', 'pav', 'sex', 5
  1891. *clr & cla
  1892. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/kiss.jpg"></center>'
  1893. 'You remember the back room that Katja showed you. When you tell <<$rand_boy>> about it, he takes your hand and tells you to guide him there. As soon as you pull the door shut behind you when you arrive there, <<$rand_boy>> pounces you and begins to kiss you.'
  1894. act 'Get on the couch':
  1895. *clr & cla
  1896. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/sex/boysex_secretroom1.jpg"></center>'
  1897. 'Feeling playful, you push him away and quickly move to the couch, your back turned towards him. You make a show of really slowly lifting your skirt.'
  1898. if $pantyworntype = 'none':
  1899. 'Since you''re not wearing panties, you reveal your bare pussy and puckered butthole to him, giving him a sly grin when you turn your head back. You innocently ask him, "Do you like what you see?"'
  1900. elseif $pantyworntype ! 'none':
  1901. 'You quickly take your panties off and throw them in a corner. You slap your bare ass as you show off your pussy and anus and innocently ask him, "Do you like what you see?"'
  1902. end
  1903. act 'Get on your hands and knees':
  1904. *clr & cla
  1905. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/sex/boysex_secretroom2.jpg"></center>'
  1906. 'You lean forward as <<$rand_boy>> approaches. He greedily puts his hands on your ass, fondling your ass cheeks enthusiastically. His touch invokes shivers throughout your body, you''re so horny you don''t know what you''ll do if you don''t get some soon! Slowly but surely he moves his hands more towards your crack, and after a while two of his fingers are inside your dripping pussy.'
  1907. gs 'arousal', 'vaginal_finger', 5
  1908. act 'Lie down on your back':
  1909. *clr & cla
  1910. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/sex/boysex_secretroom3.jpg"></center>'
  1911. 'As you turn to lie down on your back, his fingers never leave you. The squishing of your wet hole being fingered fills the room, as he kisses you and teasingly runs his thumb over your clit. His fingers give you sweet pleasure, but you become frustrated once you see his evil grin: he has no intentions of actually making you orgasm this way.'
  1912. gs 'arousal', 'vaginal_finger', 5
  1913. act 'Beg him to fuck you':
  1914. *clr & cla
  1915. gs 'cum_call', '', $boy, 1
  1916. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/sex/boysex_secretroom4.jpg"></center>'
  1917. $sexstart2orgazm5 = 'After a few minutes of being on the edge, you can''t hold back any more. You push his hand away and shift back to your hands and knees, begging for him to fuck you. <<$rand_boy>> has a mischievous grin on his face, thoroughly amused that his constant teasing got you this desperate. Nevertheless, he obliges: he guides the head of his hard cock against your pussy lips and immediately rams it in. Not giving you any chance to recover, he pounds you like his life depends on it.'
  1918. 'You moan loudly perhaps a bit too loudly, because you soon find his hand covering your mouth, stifling your moans as he fucks you hard from behind.'
  1919. 'The squeezing of your tight pussy around his dick sends him over the edge.'
  1920. gs 'arousal', 'vaginal', 10
  1921. 'When he pulls out of you, a slow trickle of sperm leaks from your pussy.'
  1922. gs 'stat'
  1923. act 'Lick him clean':
  1924. *clr & cla
  1925. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/sex/boysex_secretroom5.jpg"></center>'
  1926. 'Realizing you have to get to class soon, you quickly scoot over and take his penis in your mouth. As you quickly lick him clean, you taste the mixture of his and your juices; it makes you feel kind of raunchy, and you wouldn''t mind having another go if it wasn''t for class starting any minute now. You quickly straighten your clothes and hand him his pants, and quickly check your hair before you both run to class.'
  1927. gs 'arousal', 'bj', 2
  1928. gs 'arousal', 'end'
  1929. gs'stat'
  1930. act 'Continue': gt 'gschool_events', 'leave_break_events2'
  1931. end
  1932. end
  1933. end
  1934. end
  1935. end
  1936. end
  1937. end
  1938. end
  1939. !! apmeet=6 This closure molestation nerds, Well I think so from the code, who knows if there is no correct.
  1940. !! dimarudeblock=1 This video stolen from Nosov.
  1941. if (apmeet = 6 and (val(mid($school_static_num,2)) = 6 or val(mid($school_static_num,2)) = 2)) or (dimarudeblock = 1 and val(mid($school_static_num,2)) = 1):
  1942. *nl
  1943. 'After all <<$rand_boy>> did with you, he''s still pinching your ass in school like that? He''s kinda cute, but still that''s just wrong!'
  1944. act 'Kick him in the balls':
  1945. *clr & cla
  1946. npc_rel[$school_static_num] -= 10
  1947. grupvalue[4] += 5
  1948. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy8.jpg"></center>'
  1949. 'You kick <<$rand_boy>> in the balls, sending him and all of his classmates the message that you will not put up with this behavior in school. You watch him writhe in pain on the floor for a second, before collecting your things and making your way to your next class.'
  1950. act 'Continue': gt 'gschool_events', 'leave_break_events2'
  1951. end
  1952. end
  1953. end
  1954. end
  1955. if $ARGS[0] = 'rand_gopnic':
  1956. menu_off = 1
  1957. if rand(0,1) = 0:
  1958. r = 9
  1959. else
  1960. r = rand(154,156)
  1961. end
  1962. $school_static_num = 'A<<r>>'
  1963. if grupTipe = 4:
  1964. *clr & cla
  1965. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big<<r>>.jpg"></center>'
  1966. 'You step away from him, pulling out of reach as you turn around. You point your finger at him. "Don''t make me hurt you, you know I will."'
  1967. 'He laughs a bit and steps up closer again, crowding you a bit but keeps his hands to himself. "Come on <<$pcs_nickname>> you know you want to have some fun, stop acting like you are not all hot and bothered by this. We can help you with that itch."'
  1968. act 'Back off':
  1969. *clr & cla
  1970. grupvalue[4] += 5
  1971. inhib_exp += 2
  1972. '<center><video autoplay loop src="images/locations/pavlovsk/school/lunch/buttflash.mp4"></video></center>'
  1973. 'You snort at him and then look at his friend before looking back at him, as you wiggle your middle finger at him. Flipping him off while pretending you are wiggling your finger for another reason. "If I needed something that small to satisfy my itch, I could just use this." His friends howl with laughter, while he fumes a little. Then you turn and walk away with a laugh, flashing them your butt as you do. Teasing them a bit on what they are missing out on.'
  1974. act 'Walk away': gt 'gschool_events', 'leave_break_events2'
  1975. end
  1976. act 'Sure why not':
  1977. *clr & cla
  1978. if grupvalue[4] > 50:
  1979. grupvalue[4] -= 5
  1980. if grupvalue[4] < 50:grupvalue[4] = 50
  1981. end
  1982. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/boysbathroom.jpg"></center>'
  1983. 'You are in the mood anyways so why not, hopefully it isn''t to quick. They lead you to the men''s room, one of the guys drives everyone else out; it''s just you and the Gopniks in there now. One of them leans against the door to block anyone else from coming in. While the rest all start unzipping their pants and pulling out their dicks.'
  1984. 'The walls of the restroom are covered in crude texts, quite a few of them involving you in some way.'
  1985. *nl
  1986. if pav_slut > 125: 'On one wall you see written in particularly large letters, "<b><<$pcs_nickname>> <<$pcs_lastname>> = <<$gnikname>>"</b>.'
  1987. act 'Start sucking':
  1988. *clr & cla
  1989. if r = 9:
  1990. gs 'boyStat', 'A157'
  1991. gs 'cum_call', 'mouth', $boy,1
  1992. gs 'boyStat', 'A9'
  1993. gs 'cum_call', 'mouth', $boy,1
  1994. gs 'boyStat', 'A10'
  1995. gs 'cum_call', 'mouth', $boy,1
  1996. gs 'boyStat', 'A11'
  1997. gs 'cum_call', 'mouth', $boy,1
  1998. else
  1999. gs 'boyStat', 'A157'
  2000. gs 'cum_call', 'mouth', $boy,1
  2001. gs 'boyStat', 'A155'
  2002. gs 'cum_call', 'mouth', $boy,1
  2003. gs 'boyStat', 'A156'
  2004. gs 'cum_call', 'mouth', $boy,1
  2005. gs 'boyStat', 'A154'
  2006. gs 'cum_call', 'mouth', $boy,1
  2007. end
  2008. swallow += 4
  2009. '<center><video autoplay loop src="images/locations/pavlovsk/school/building/sex/rand_scoolboy6.mp4"></video></center>'
  2010. 'You kneel down, then you wrap your <<$liptalk3>> around <<$boydesc>>''s hard cock and start to suck. Not forgetting the other''s you spend some time alternating between the between all the cocks, stroking the ones you''re not sucking with your hand.'
  2011. 'Finally, you feel a jet of sperm hit your throat and <<$boydesc>> moans. "That''s right bitch, swallow it all, like a good little slut." Finally <<$boydesc>> seems satisfied and tucks his cock back in his pants and swaps place with the one that was at the door, who comes over pulling out his cock to get his turn.'
  2012. *nl
  2013. 'You immediately switch to the cock one of the other guys standing next to you, and receive another mouthful from him. You carefully swallow his load as well, which earns you a nod of approval and a pat on the head. "Good little whore." Then he moves aside as well, soon you finish of the last two guys and they both shoot their loads in your mouth as well. As you get up off your knees you hear one of them laugh. "You''re the best cock sucker we got <<$pcs_nickname>>!" said as they leave you alone in the bathroom and only more horny than when you started. You say to yourself outloud. "Fucking assholes!" Then you clean up and leave.'
  2014. gs 'arousal', 'bj', 20, 'group', 'sub'
  2015. gs 'arousal', 'end'
  2016. gs 'stat'
  2017. act 'Continue': gt 'gschool_events', 'leave_break_events2'
  2018. end
  2019. end
  2020. else
  2021. gs 'boystat', $school_static_num
  2022. '<center><img <<$set_imgh>> src="images/pc/npc_headshots/big<<r>>.jpg"></center>'
  2023. 'You look at <<$boydesc>> with contempt, "What the fuck do you want?" He''s not impressed in the slightest, your loose reputation undermining any authority you try to impose.'
  2024. act 'Continue':
  2025. *clr & cla
  2026. pcs_mood -= 20
  2027. gs'stat'
  2028. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy5.jpg"></center>'
  2029. '"I''ll show you what the fuck I want, slut." With these words, <<$boydesc>> suddenly grabs you by the hair and presses your face against his desk. "What I want is your lips around my dick, right now. Everyone already knows you''re a <<$gnikname>>, you better start acting like it or there will be consequences." He turns to his friends and says, "Come on boys, this whore doesn''t understand her place in life. It''s about time we show her."'
  2030. gs 'gschool_events', 'rand_boy_arg1', 0, 1, 0, 0, 0, 0
  2031. if npc_rel[$school_static_num] > 50:
  2032. 'As you try and pull away <<$rand_boy1>> comes over and pulls the gopnik off you and turns to him. "Leave her alone!"'
  2033. 'The gopnik turns towards him and narrows his eyes. "Or what pussy?"'
  2034. '<<$rand_boy1>> Steps up close crowding him. "Or I will fucking kick your ass right here!" Then they start shoving each other, but before more can happen a teacher interupts. "What''s going on here, break it up all of you." With that you word a thank you to <<$rand_boy1>> and slip away.'
  2035. act 'Leave': gt 'gschool_events', 'leave_break_events2'
  2036. else
  2037. gs 'willpower', 'bj', 'resist'
  2038. if will_cost <= pcs_willpwr:
  2039. act 'Resist (<<will_cost>> Willpower)':
  2040. *clr & cla
  2041. gs 'willpower', 'pay', 'resist'
  2042. gs 'stat'
  2043. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/resistgop.jpg"></center>'
  2044. 'You manage to pull away from him, but the others are blocking you. You back up but eventually find your back against one of the walls, you turn your head away from him. The boy leans in close to you. "Just do as your told or this will be a lot worse for you."'
  2045. gs 'willpower', 'bj', 'resist'
  2046. if will_cost <= pcs_willpwr:
  2047. act 'Threaten to scream (<<will_cost>> Willpower)':
  2048. *clr & cla
  2049. gs 'willpower', 'pay', 'resist'
  2050. gs 'stat'
  2051. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/resistgop.jpg"></center>'
  2052. '"I''ll scream and when the teachers arrive I will tell him you tried to rape me." He fumes and leans in real close. "You''ll regreat this slut, I promise." With that he relents and leaves with the others going with him, all giving you looks you would rather not think about.'
  2053. act 'Continue': gt 'gschool_events', 'leave_break_events2'
  2054. end
  2055. else
  2056. '<br>You don''t have enough willpower to resist.'
  2057. end
  2058. act 'Go to the men''s room with them':gt 'gschool_events', 'toilet_bj'
  2059. end
  2060. else
  2061. act 'Resist (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  2062. end
  2063. act 'Go to the men''s room with them': gt 'gschool_events', 'toilet_bj'
  2064. end
  2065. end
  2066. end
  2067. end
  2068. if $ARGS[0] = 'toilet_bj':
  2069. *clr & cla
  2070. menu_off = 1
  2071. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/boysbathroom.jpg"></center>'
  2072. 'You know perfectly well, that the group of boys are not going to let you escape. You meekly let the boys drag you to the men''s room, hoping for a miracle to save you. It never comes. When you arrive at the men''s room, one of the guys drives everyone else out; it''s just you and the Gopniks in there now. He goes outside and keeps watch, while two of the others reach for their pants. Several more came in, to watch.'
  2073. 'The walls of the restroom are covered in crude texts, quite a few of them involving you in some way. On the wall of the restroom, you see written in particularly large letters, "<b><<$pcs_nickname>> <<$pcs_lastname>> = <<$gnikname>>"</b>.'
  2074. act 'Start sucking':
  2075. *clr & cla
  2076. if $boydesc = 'Vitek':
  2077. gs 'boyStat', 'A157'
  2078. gs 'cum_call', 'mouth', $boy,1
  2079. gs 'boyStat', 'A9'
  2080. gs 'cum_call', 'mouth', $boy,1
  2081. gs 'boyStat', 'A10'
  2082. gs 'cum_call', 'mouth', $boy,1
  2083. gs 'boyStat', 'A11'
  2084. gs 'cum_call', 'mouth', $boy,1
  2085. else
  2086. gs 'boyStat', 'A157'
  2087. gs 'cum_call', 'mouth', $boy,1
  2088. gs 'boyStat', 'A155'
  2089. gs 'cum_call', 'mouth', $boy,1
  2090. gs 'boyStat', 'A156'
  2091. gs 'cum_call', 'mouth', $boy,1
  2092. gs 'boyStat', 'A154'
  2093. gs 'cum_call', 'mouth', $boy,1
  2094. end
  2095. swallow += 4
  2096. '<center><video autoplay loop src="images/locations/pavlovsk/school/building/sex/rand_scoolboy6.mp4"></video></center>'
  2097. 'You know there''s only one way they will let you go, and you dutifully kneel down. <<$boydesc>> takes his cock out of his pants, a second Gopnik stands to your right and takes his cock out too. You wrap your <<$liptalk3>> around <<$boydesc>>''s hard cock and start to suck. Not forgetting the other''s you spend some time alternating between the between all the cocks, stroking the ones you''re not sucking with your hand.'
  2098. 'Finally, you feel a jet of sperm hit your throat and <<$boydesc>> says in a menacing voice, "Swallow it all, whore. If you miss a drop, you''re licking it up from the ground." You diligently swallow his sperm, doing your best to lick it all up from his dick and your lips. Finally <<$boydesc>> seems satisfied and tucks his cock back in his pants and swaps place with the one that was at the door, who comes over pulling out his cock to get his turn.'
  2099. *nl
  2100. 'You immediately switch to the cock one of the other guys standing next to you, and receive another mouthful from him. You carefully swallow his load as well, which earns you a nod of approval and a pat on the head. "Good little whore." Then he moves aside as well, soon you finish of the last two guys and they both shoot their loads in your mouth as well. As you get up off your knees you hear one of them laugh. "Do you understand your place in life now? That place is right here, on your knees, whenever we say so. Got that?" You obediently nod, fully aware of the nasty taste of semen in the your mouth.'
  2101. gs 'arousal', 'bj', 20, 'group', 'sub'
  2102. gs 'arousal', 'end'
  2103. gs 'stat'
  2104. act 'Continue': gt 'gschool_events', 'leave_break_events2'
  2105. end
  2106. end
  2107. !!Sweet talk function
  2108. if $ARGS[0] = 'sweet':
  2109. if $ARGS[1] = 'normal' or $ARGS[1] = '':
  2110. if pcs_grades >= 90:
  2111. Sweet_talk = 10
  2112. elseif pcs_grades >= 80:
  2113. Sweet_talk = 5
  2114. elseif pcs_grades >= 70:
  2115. Sweet_talk = 0
  2116. elseif pcs_grades >= 60:
  2117. Sweet_talk = -5
  2118. elseif pcs_grades >= 50:
  2119. Sweet_talk = -10
  2120. else
  2121. Sweet_talk = -20
  2122. end
  2123. if grupTipe = 3: Sweet_talk += 10
  2124. if grupTipe = 2: Sweet_talk += 10
  2125. if grupTipe = 1: Sweet_talk += 5
  2126. if grupTipe = 4: Sweet_talk -= 10
  2127. sweet_talk += rand(0,10)
  2128. if hotcat < 5: Sweet_talk += (hotcat - 5) * 5
  2129. elseif $ARGS[1] = 'sex':
  2130. if pcs_grades >= 90:
  2131. Sweet_talk = -20
  2132. elseif pcs_grades >= 80:
  2133. Sweet_talk = -10
  2134. elseif pcs_grades >= 70:
  2135. Sweet_talk = 0
  2136. elseif pcs_grades >= 60:
  2137. Sweet_talk = 5
  2138. elseif pcs_grades >= 50:
  2139. Sweet_talk = 10
  2140. else
  2141. Sweet_talk = 20
  2142. end
  2143. if grupTipe = 1: Sweet_talk += 10
  2144. if grupTipe = 2: Sweet_talk += 10
  2145. if grupTipe = 3: Sweet_talk -= 40
  2146. if grupTipe = 4: Sweet_talk += 20
  2147. Sweet_talk += rand(15,35)
  2148. if hotcat < 5: Sweet_talk += (hotcat - 5) * 5
  2149. end
  2150. end
  2151. !!Random boy, arguments set to 1 mean included, groups are cool kids, jock, nerd, gopnik, outcast, teachers
  2152. if $ARGS[0] = 'rand_boy_arg':
  2153. $school_static_num = func('gschool_events', 'random_pers', 0, ARGS[1], ARGS[2], ARGS[3], ARGS[4], ARGS[5], ARGS[6])
  2154. if $school_static_num ! 'A0':
  2155. $rand_boy = $npc_nickname[$school_static_num]
  2156. else
  2157. $rand_boy = 'boy you don''t know'
  2158. end
  2159. end
  2160. if $ARGS[0] = 'rand_boy_arg1':
  2161. :rnd_boy1_loop
  2162. $school_static_num = func('gschool_events', 'random_pers', 0, ARGS[1], ARGS[2], ARGS[3], ARGS[4], ARGS[5], ARGS[6])
  2163. if $school_static_num ! 'A0':
  2164. $rand_boy1 = $npc_nickname[$school_static_num]
  2165. if $rand_boy = $rand_boy1: jump 'rnd_boy1_loop'
  2166. else
  2167. $rand_boy1 = 'boy you don''t know'
  2168. end
  2169. end
  2170. if $ARGS[0] = 'rand_girl_arg':
  2171. $school_static_num = func('gschool_events', 'random_pers', 1, ARGS[1], ARGS[2], ARGS[3], ARGS[4], ARGS[5], ARGS[6])
  2172. if $school_static_num ! 'A0':
  2173. $rand_girl = $npc_nickname[$school_static_num]
  2174. else
  2175. $rand_girl = 'girl you don''t know'
  2176. end
  2177. end
  2178. if $ARGS[0] = 'rand_girl_arg1':
  2179. :rnd_girl1_loop
  2180. $school_static_num = func('gschool_events', 'random_pers', 1, ARGS[1], ARGS[2], ARGS[3], ARGS[4], ARGS[5], ARGS[6])
  2181. if $school_static_num ! 'A0':
  2182. $rand_girl1 = $npc_nickname[$school_static_num]
  2183. if $rand_girl = $rand_girl1: jump 'rnd_girl1_loop'
  2184. else
  2185. $rand_girl1 = 'girl you don''t know'
  2186. end
  2187. end
  2188. !!Random teacher, male
  2189. if $ARGS[0] = 'rand_teacher_arg':
  2190. $school_static_num = func('gschool_events', 'random_pers', 0, ARGS[1], ARGS[2], ARGS[3], ARGS[4], ARGS[5], ARGS[6])
  2191. if $school_static_num ! 'A0':
  2192. $rand_teacher = $npc_nickname[$school_static_num]
  2193. else
  2194. $rand_teacher = 'Tsarev'
  2195. end
  2196. $rand_teacher = dyneval('$result = $npc_lastname[<<$school_static_num>>]')
  2197. end
  2198. !{ random person by gender, groups (replaces old faulty random code)
  2199. set gender to -1 to include both genders, 0 for male, 1 for female
  2200. set groups to 1 to include, 0 otherwise
  2201. usage:
  2202. $x = func('gschool_events', 'random_pers', gender, g1, g2, g3, g4, g5, g6)
  2203. }
  2204. if $ARGS[0] = 'random_pers':
  2205. !! create candidate array:
  2206. tmpArrIdx = 0
  2207. :rand_pers_fill_loop
  2208. $school_static_num = $school_static_num[tmpArrIdx]
  2209. if schoolenable[$school_static_num] = 1 and (ARGS[1] = -1 or npc_gender[$school_static_num] = ARGS[1]) and (npc_grupTipe[$school_static_num] = ARGS[2] or npc_grupTipe[$school_static_num] = ARGS[3]*2 or npc_grupTipe[$school_static_num] = ARGS[4]*3 or npc_grupTipe[$school_static_num] = ARGS[5]*4 or npc_grupTipe[$school_static_num] = ARGS[6]*5 or npc_grupTipe[$school_static_num] = ARGS[7]*6):
  2210. $tmpCandidateArr[] = $school_static_num
  2211. end
  2212. tmpArrIdx +=1
  2213. if tmpArrIdx < arrsize('$school_static_num'): jump 'rand_pers_fill_loop'
  2214. !! random person within candidates
  2215. if arrsize('tmpCandidateArr') > 0:
  2216. $result = $tmpCandidateArr[rand(0, arrsize('tmpCandidateArr') -1)]
  2217. else
  2218. $result = 'A0'
  2219. end
  2220. !! cleanup
  2221. killvar 'tmpArrIdx'
  2222. killvar 'tmpCandidateArr'
  2223. end
  2224. if $ARGS[0] = 'christinaphotos':
  2225. cla & *clr
  2226. menu_off = 1
  2227. mood -= 20
  2228. grupvalue[1] -= 15
  2229. grupvalue[2] -= 10
  2230. grupvalue[3] -= 20
  2231. christinaphotos = -1
  2232. gs 'fame', 'pav', 'sex', 40
  2233. gs 'stat'
  2234. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/shamewalk.jpg"></center>'
  2235. 'As you walk down the hall everyone is staring at you, several are laughing, many check their phones. A couple of the boys show you their phones with nude pictures of you on it. "Hey since you like walking around naked why don''t you do a little strip tease for us right now." Roman yells out to you, which gets everyone laughing. You hang your head down and try to ignore everyone, luckily Mr. Tsarev comes out and breaks it up and tells everyone to get to class. For the rest of the day you get side long glances and hear snickers as you walk by, you can''t believe Christina would be such a bitch.'
  2236. act 'Move to next class': gt 'gschool_lessons', 'schedule'
  2237. act 'Skip next class': school_period += 1 & gt 'gschool_lessons', 'skip'
  2238. end
  2239. --- gschool_events ---------------------------------