# gschool2
if $ARGS[0] = 'start':
fcolor = rgb(0, 0, 0)
bcolor = rgb(255, 255, 255)
lcolor = rgb(106, 90, 205)
gs 'indoors'
gs 'stat'
'
School'
''
'The hallways of the school building are painted with a cheap green paint, which you think may be toxic. Budget cuts...'
act 'Leave the school building':gt 'gschool', 'start'
if zverSlutQW = 1 and week = 1 and lariskaQwestDay < daystart and zverRageQW = 2:
zverSlutQW = 2
if KotovZverHelp ! 1:
$npcText[18] = 'Ever since your fight, Christina has been avoiding you. She''s been humiliated ever since you told the whole school about how she sucked the P.E. teacher''s dick for a place in the running competition, and beat her up when she tried to fight you. Barely a shade of her former self she stands timidly in a corner, her head still wrapped in gauss. Whenever she opens her mouth, people can see the broken teeth she hasn''t had a chance to get fixed yet.'
if lariskaHelp > 0:
'Larissa tells you that you crushed Christina''s spirit when she lost that fight to you, and that there''s no fight left in her now. She seems happy. You know better though; Christina is the type of person to hold a grudge, and you expect she''s just biding her time until she finds a good opportunity to get back at you.'
end
else
if LinaSlut > 0:$text_end = ' and Lina'
'Larissa tells you that Christina will require treatment for several months to fully recover from the beating you gave her, and also that Avelina has been hooking up with Vitek Kotov recently. You suspect this might have something to do with Christina; Lina would do anything for Christina. You feel a knot in your stomach; being on Vitek''s bad side could be really bad for you.'
end
if lariskaHelp > 0:LariskaHomeIn = 1
$npcText[13] = 'Larissa is an athletic girl with a weak personality: she''s very dependant on other people''s opinions of her. Christina used to control her, but ever since you took care of Christina she has been a lot more lively. She has a spark in her eyes, and is almost always in a good mood. Even though Mikhail Nikolayevich sees a lot of potential in her and offered her a spot on the volleyball team, she''s afraid to go pro.'
elseif zverSlutQW = 0 and week = 1 and lariskaQwestDay < daystart and zverRageQW = 2:
$npcText[18] = 'Christina is a tall and strong girl. She''s one of the best athletes your school has to offer. Her leadership skills, combined with her intelligence and tenacity make her a very serious threat to anyone who would challenge her.'
grupTipe[18] = 2
grupNPC[18] = 0
''
$npcText[13] = 'Larissa is an athletic girl with a weak personality: she''s very dependant on other people''s opinions of her. Christina controls her every move, and ever since the fight she has been avoiding you. She seems even more down than usual, and often looks sad. Even though Mikhail Nikolayevich sees a lot of potential in her and offered her a spot on the volleyball team, she''s afraid to go pro.'
if lariskaHelp > 0:
$text_end = ' And don''t you worry, I will take care of your girlfriend Larissa as well. I''ll teach her what happens when she sides against me.'
$npcText[13] = 'Larissa is an athletic girl with a weak personality: she''s very dependant on other people''s opinions of her. Christina used to control her, but ever since you stood up to Christina she has been a lot more lively. Even though Mikhail Nikolayevich saw a lot of potential in her and offered her a spot on the volleyball team, she''s afraid to go pro. Her close ties with Christina Zvereva have put her in a bad light, and she has now been banned from playing for the volleyball team even if she wanted to.'
end
'Christina Zvereva approaches you:'
'"What do you want, bitch? Have you recovered from your ass-kicking yet? At least you understand your place now.<<$text_end>>"'
lariskaQwestDay += 99999
end
if hour <= 8:
act 'Go to class':
cls
hour = 9
minut = 0
!gt 'gschool3', 'rand_class'
gt 'gschool2', 'class'
!'Finally the bell rang and the students went to a big change.'
!gt 'gschool2', 'lunch'
end
end
end
if $ARGS[0] = 'class':
if hour = 9:
minut += 60 * 3
urand = rand(0, 12)
if lernHome = 0:Suspeh += 2
if lernHome > 0:Suspeh -= 1
if Suspeh > 100:Suspeh = 100
if Suspeh < 0:Suspeh = 0
lernSkill += 1
lernHome += 1
if schoolSorev = 1:schoolSorev = 0
''
gs 'stat'
'You sit in the classroom and listen to the monotonous droning of your teacher, doing your best to not fall asleep.'
if GorSlut > 0:'During the class you hear classmates whisper nasty things about you, and sometimes they make lewd gestures when the teacher is not looking.'
if soniaPS = 1:soniaPS = 2 & 'Everyone is talking about Sonia today. Apparently, she got very drunk last night at the disco and gave five guys a blowjob... at the same time! Her reputation is ruined now, everyone thinks she''s a whore. No one wants to be seen with her any more. Sonia herself looks distraught.'
end
cla
if hour <= 12 and (week = 2 or week = 4):
$teacher = 'Anatoly E.'
$teacher[1] = 'Anatoly E.'
$teacher[2] = 'Anatoly E.'
else
$teacher = 'Ilya Yenotin'
$teacher[1] = 'Ilya Yenotin'
$teacher[2] = 'Ilya Yenotin'
end
if Enable_skipnoevclass > 0 and ($teacher = 'Ilya Yenotin' or RAND(1,100) > Enable_skipnoevclass):
gt 'gschool2', 'lunch' & !skip class ev if 1.not Anatoly E. or 2. rand < set chance by illume
else
act'Listen attentively to <<$teacher[1]>>':
cla
Suspeh += 1
if $teacher = 'Anatoly E.': grupNPC[26] += 1
if RAND(1,2) = 1:
$school_class_txtrand = 'You listen attentively to <<$teacher[1]>> for the duration of the class. Today''s lesson was interesting and informative, and you feel smarter for it.'
else
$school_class_txtrand = 'You listen attentively to <<$teacher[1]>> for the duration of the class. You particularly enjoy the debate section.'
end
act'Ask a question about the lesson':
cla
if $teacher = 'Anatoly E.': grupNPC[26] += 1
if RAND(1,4) = 1:
'You ask a question about the lesson, hoping to learn even more on the subject. Unfortunately, the constant chatter of your classmates drowns out the teacher''s answer, and you don''t catch much of it. Maybe if you didn''t sit so far towards the back of the class, it would have been easier to hear.'
gt 'gschool3', 'lesson'
else
Suspeh += 1
'<<$teacher>> nods approvingly, always happy to see his students engaged in his class. He happily spends some extra time explaining the topic again, and answers any extra questions you might have. You feel smarter, thoroughly understanding today''s topics now.'
end
act'Wait for the end of the lesson':gt 'gschool2', 'lunch'
end
if $teacher = 'Anatoly E.' and vnesh > 60 and grupNPC[26] >= 40:
if grupNPC[26] >= 40 and grupNPC[26] < 60:
ivrand = 1
elseif grupNPC[26] >= 60 and grupNPC[26] < 80:
ivrand = RAND (1,3)
elseif grupNPC[26] >= 80:
ivrand = RAND (1,4)
end
if ivrand = 1:
grupNPC[26] += 1
if RAND(1,3) = 1:
$school_class_txtrand = 'Today, there''s a test about the homework you hopefully did. Anatoly E. calls you forward a lot, having you write your answers down on the board. When he asks you for the fourth time today, you begin to suspect he keeps asking you just because of how cute you look in your school uniform, and blush a little as you pick up the crayon once more.'
elseif RAND(1,2) = 1:
$school_class_txtrand = 'Today, school turns out to be quite interesting. Instead of just teaching, <<$teacher>> spends the hours engaging the students in a discussion about all sorts of topics. Whenever you say anything, he compliments the eloquent way you engage in discussion and uses you as an example for the rest of the class.'
else
$school_class_txtrand = 'Today, you had to work hard at school. It certainly pays off though, and <<$teacher>> does his best to involve you in the lessons.'
end
elseif ivrand = 2:
grupNPC[26] += 1
$school_class_txtrand = 'You listen closely to every word <<$teacher[1]>> says, doing your best to learn. You are however somewhat distracted by the way he keeps glancing at you when he thinks you''re not looking. You notice he keeps looking at your legs, which stick out from under your desk.'
gt 'gschool3', 'legs'
elseif ivrand = 3:
$school_class_txtrand = '<<$teacher>> notices you appear to be stuck at one of the assignments and sits down next to you. He patiently explains to you what you are doing wrong, and slowly but surely you begin to understand.'
gt 'gschool3', 'help'
elseif ivrand = 4:
grupNPC[26] += 1
if RAND(1,2) = 1:
$school_class_txtrand = 'You sit at your desk, writing a summary on today''s lesson to help you study later. Suddenly, <<$teacher>> comes up from behind you and puts his hand on your shoulder. He takes his time and patiently corrects your mistakes, leaning in a bit closer than is appropriate from a teacher. You don''t mind though, <<$teacher>> is always nice to you.'
else
$school_class_txtrand = 'As you are solving some math dilemmas in your text book, you notice <<$teacher>> walking past your table. When you hear a suspicious *click* you quickly look to your side, and see that he has his phone in his hand, and was quietly trying to make a photo of your legs from the side! He notices you looking at his hand, very embarrassed by the fact that you caught him. As he tries to walk away, you call him towards you and whisper in his ear, "Let me know next time, so I can get into a more elegant pose first..." before sending him off with a lewd wink.'
end
end
end
'<<$school_class_txtrand>>'
act'Wait for the end of the lesson':gt 'gschool2', 'lunch'
end
act'Daydream':
cla
Suspeh -= 1
if RAND(1,2) = 1:
'Today''s lessons don''t particularly interest you, and you find yourself drifting off constantly. After a while you notice <<$teacher>> has stopped teaching and is looking at you intently, asking you to pay attention. Apparently this is already the third time he asked; you missed the first two completely when you were stuck in your own thoughts. The whole class is looking at you now.'
if $teacher = 'Anatoly E.' and vnesh > 60 and grupNPC[26] >= 40:
cla
if sub < 30:
act'Don''t pay attention':
cla
if dom > 70:
'<<$teacher>> tries to sell you on the importance of today, "<<$name>>, please pay attention, this is very important. Today''s topic is going to be on the exam for sure."'
'"Of course, sir. Please continue your super fascinating lesson. Just keep it a bit up-beat please... if you talk any slower, I might fall asleep!" you answer boldly.'
'The whole class bursts into loud laughter, and <<$teacher>> has a rough time getting everyone to quiet down.'
'"<<$surname>>, get out of class! I should call your parents, and let the principal know you''re being impossible! Out, now!"'
act'Don''t leave the classroom':
'"What good would that do? Are you trying to get me to start smoking to pass the time? I''m not interrupting your classes, just leave me alone. I''m having some... girl problems. Would you like me to talk about those?" you answer brashly, not having any intentions of getting up.'
'Your teacher doesn''t know what to say, and after a while just decides to continue his classes. You obviously don''t learn anything today.'
act'Wait for the end of the lesson':gt 'gschool2', 'lunch'
end
act'Leave the classroom':school_event_hour = day & gt 'gschool2', 'lunch'
exit
else
'The eyes of <<$teacher>> grow narrower, and even though you roll your eyes at him, you sit through the rest of the lesson in silence, at least pretending to pay attention sometimes. You don''t learn anything today.'
act'Wait for the end of the lesson':gt 'gschool2', 'lunch'
end
end
end
act'Try to focus on the lesson':
act'Wait for the end of the lesson':gt 'gschool2', 'lunch'
end
exit
end
act'Wait for the end of the lesson':gt 'gschool2', 'lunch'
else
act'Wait for the end of the lesson':gt 'gschool2', 'lunch'
end
end
act'Play with your phone':
cla
Suspeh -= 1
if RAND(1,3) = 1:
$school_class_txtrand = 'This lesson is so boring, you have to do something to keep yourself entertained. You take out your phone and begin to play a mobile game, hoping the lesson will be over soon.'
elseif RAND(1,2) = 1:
$school_class_txtrand = '<<$teacher>> notices you''re not listening at all, and asks you to put your phone away. You decide not to make things worse, and put your phone back in your pocket. The lesson feels like it takes forever to end, and you''re glad when it''s finally over.'
else
$school_class_txtrand = 'This lesson is so boring, you have to do something to keep yourself entertained. You take out your phone and begin to play a mobile game, hoping the lesson will be over soon.'
end
if $teacher = 'Anatoly E.' and vnesh > 60 and grupNPC[26] >= 40:
cla
gt 'gschool3', 'phone'
else
'<<$school_class_txtrand>>'
end
act'Wait for the end of the lesson': gt 'gschool2', 'lunch'
end
end
end
if $ARGS[0] = 'lunch':
cla
if school_event_hour ! day:
gt 'gschool3', 'rand_class'
exit
end
if hour > 13:
gt 'gschool', 'start'
exit
end
gs 'stat'
''
act 'Go to the cafeteria':
cls
minut += 30
gs 'stat'
''
if grupTipe[25] = 0:
'During the break, students are standing in line waiting for their food.'
else
'During lunch break, everyone wanting something to eat heads for the school canteen.'
end
if money >= 50:
act 'Buy food (50 ₽)':
gs 'food', 'dyn_meal'
act 'Continue your break': gt 'gschool2', 'break'
end
end
act 'Eat bagged lunch':
gs 'food', 'bag_lunch'
act 'Continue your break': gt 'gschool2', 'break'
end
act 'Skip lunch': gt 'gschool2', 'break'
end
end
if $ARGS[0] = 'break':
urand = rand(0, 12)
''
cla
if hour > 13:
gt 'gschool', 'start'
exit
end
gs'stat'
if npcSex[14] = 1 and KatjaLust >= 50 and KatjaHorny + KatjaSlut >= 100 and KatjaHorny > 50:
'During the break Katja Meynold approaches you, her face flustered in a mixture of arousal and shame. After a few seconds, she gathers enough courage to ask if you want go somewhere quiet with her.'
act 'Go with Katja':
cls
minut += 60
gs 'stat'
''
'You quietly nod and Katja takes you by the hand, leading you to a small storage closet. The door is barely closed behind you when she pulls you tightly against her, giving you an aggressive kiss on the lips. She whispers passionately, "<<$nickname>>, I want you..."'
if rand(1,2) = 1 and katschoolsex >= 1:
gs 'Katja_Tanga'
*clr & cla
dynamic $din_katja_secretroom
else
act 'Eat Katja out':
cls
lesbian += 1
sub += 1
KatjaDom += 1
katschoolsex += 1
KatjaSlut += 1
KatjaHorny = 0
gs 'stat'
''
'You get down on your haunches in front of Katya, as she lifts her skirt up and pulls her panties to the side. You waste no time and dig right in, nuzzling her groin as your tongue deftly licks her tiny clitoris. You can tell her pussy gets wetter and wetter from your thorough licking, and enjoy her taste a lot.'
'As Katya gets closer to her orgasm, she firmly clutches your hair and roughly pulls your face even harder into her groin, encouraging you to keep going. A short while later, you can feel her pussy convulge against your mouth and a few drops of squirt come out, landing on your tongue and lips. You slowly keep lapping at her pussy while she recovers from her orgasm. When you look up into her eyes, you see her staring down at you lovingly for a second, before pushing your face away and quickly straightening her clothes.'
'"Damn, next period is about to start! I''m sorry <<$nickname>>, I owe you one!" she apologizes, as she quickly gathers her things and leaves the closet. You''re hornier than ever, but also need to get going.'
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
end
end
end
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
exit
elseif GorSlut >= 3 and kotovLoveQW <= 0 and AlbinaBlockHumiliation = 0:
!! Saved by Albina.
if AlbFrend >= 1:
AlbinaBlockHumiliation = 1
minut += 60
if SchoolGossip > 0:
'During the break, you are approached by some local Gopniks in your school, "I know why you look so glum, you miss our cocks! Ain''t that right, cocksucker? Don''t worry, come with us. We''ll give you all the dick you want."'
'They put their hands around your arms and begin to guide you to the restrooms. Knowing you can''t take all of them on you meekly follow them, hoping for some miracle to get you out of this mess. Just when you arrive at the restrooms, Albina comes to your rescue! They try to shove her out of the way and pull you into a restroom, but she stands in the middle of their doorway and stops them, "Pull up your pants boys, and get out of here. <<$nickname>> is my friend. If I see you pestering her one more time, I''ll tell my father on you. You know who he is... you don''t want to get on his bad side, trust me!"'
'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."'
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
exit
else
'During the break, you are approached by some local Gopniks in your school, "<<$name>>, I hear you''re great at giving blowjobs. I think you should show us. Come on, let''s go to a restroom and you can show us your skills."'
'They put their hands around your arms and begin to guide you to the restrooms. Knowing you can''t take all of them on you meekly follow them, hoping for some miracle to save you. Just when you arrive at the restrooms, Albina comes to your rescue! They try to shove her out of the way and pull you into a restroom, but she stands in the middle of their doorway and stops them, "Pull up your pants boys, and get out of here. <<$nickname>> is my friend. If I see you pestering her one more time, I''ll tell my father on you. You know who he is... you don''t want to get on his bad side, trust me!"'
'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."'
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
exit
end
elseif SchoolGossip > 0:
!! Go with Brother
if evgenQW >= 4 and Rand(1, 5) = 1:
gt'brosh'
exit
end
'During the break, you are approached by some local Gopniks in your school, "<<$name>>, I hear you''re great at giving blowjobs. I think you should show us. Come on, let''s go to a restroom and you can show us your skills."'
'They put their hands around your arms and begin to guide you to the restrooms. Knowing you can''t take all of them on you meekly follow them, hoping for some miracle to save you.'
act 'Enter the men''s restroom':
cls
SchoolGossip += 1
gs 'stat'
'Your heart is pounding as you walk with them. You know perfectly well that they won''t let you go now, no matter what you say. When you arrive at the men''s restroom, one of the Gopniks stays by the door to keep watch while the others shove you in. The walls are covered in all sorts of crude text. A lot of it involves you. Across the entire wall, a large text reads "<<$name>> <<$surname>> = <$$gnikname>>".'
'Vitek grabs you by your hair, and snarks, "You know why you''re here, slut. Get down and get to work."'
act 'Suck Vitek''s dick':
cls
minut += 60
bj += 1
if npcSex[9] = 0:npcSex[9] = 1 & guy += 1
spafinloc = 12
gs 'cum_manage'
swallow += 1
sub += 1
gs 'stat'
''
'You obediently squat before him, rubbing your hand over the bulge in Vitek''s sweatpants before pulling out his rod. Clasping your <<$liptalk3>> around the head, you lick it a few times before starting to suck. You don''t want him to get angry at you so you put some effort into it, sometimes licking his balls and taking his dick down your throat without really straining yourself. He mistakes your obedience for enthusiasm though, and tells his friends, "Look at this whore, she''s loving it!"'
'A few minutes later, Vitek is about to cum and tells you, "Good job, cocksucker. When I drop my load in your mouth, I want you swallow it all and lick me clean. If you spill anything, you''re licking it up from the floor. Got that?" You nod and diligently swallow his cum, making sure you don''t miss anything. Then you lick and suck his dick clean, and put it back in his sweatpants.'
'"That was great, <<$name>>, I can see you''ve earned your reputation. We''ll definitely be doing this more often, maybe the other boys can have a turn as well next time. We''ll come find you when we want you. Understood?"'
'You''re not looking forward to the prospect, but know what he wants and 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.'
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
end
end
exit
elseif soniaPS>= 3 and rand(0, 10) < 6:
'During the break, you are approached by some local Gopniks in your school, "I know why you look so glum, you miss our cocks! Ain''t that right, cocksucker? Don''t worry, come with us. We''ll give you all the dick you want."'
'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."'
'They let you go and head for the restroom, laughing loudly. Some of them are already undoing their pants.'
act'Go and look inside the men''s room':
cla
*clr
gs'stat'
minut+=10
horny+=10
''
'You walk to the restroom and carefully look inside, making sure not to draw any attention to you. You see Sonia resting on her knees, a cock deep down her throat. She must''ve had a lot of practise, there is no gag reflex whatsoever. Just around the corner two more Gopniks are stroking their dicks, getting it nice and hard for when it''s their turn. You watch Sonia''s head bob up and down the cock for a few minutes before you decide to leave, while you still can.'
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
end
act'Quickly get away from them':
minut+=10
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
end
exit
elseif SchoolGossip = 0:
!! Go with Brother
if evgenQW >= 4 and Rand(1, 5) = 1:
gt 'brosh'
exit
end
gopbjtoiletrand = rand(0, 2)
if gopbjtoiletrand = 0:
'During the break, you are approached by some local Gopniks in your school, "<<$name>>, I hear you''re great at giving blowjobs. I think you should show us. Come on, let''s go to a restroom and you can show us your skills."'
'They put their hands around your arms and begin to guide you to the restrooms. Knowing you can''t take all of them on you meekly follow them, hoping for some miracle to save you.'
act 'Enter the men''s restroom':
cls
SchoolGossip = 1
gs 'stat'
'Your heart is pounding as you walk with them. You know perfectly well that they won''t let you go now, no matter what you say. When you arrive at the men''s restroom, they quickly chase everyone out and one of the Gopniks stays by the door to keep watch. The others shove you in and close the door behind them. The walls are covered in all sorts of crude text.'
'Vitek grabs you by your hair, and snarks, "You know why you''re here, slut. Get down and get to work."'
act 'Suck':
cls
minut += 60
bj += 1
if npcSex[9] = 0:npcSex[9] = 1 & guy += 1
spafinloc = 12
gs 'cum_manage'
swallow += 1
sub += 1
gs 'stat'
''
'You obediently squat before him, rubbing your hand over the bulge in Vitek''s sweatpants before pulling out his rod. Clasping your <<$liptalk3>> around the head, you lick it a few times before starting to suck. You don''t want him to get angry at you so you put some effort into it, sometimes licking his balls and taking his dick down your throat without really straining yourself. He mistakes your obedience for enthusiasm though, and tells his friends, "Look at this whore, she''s loving it!"'
'A few minutes later, Vitek is about to cum and tells you, "Good job, cocksucker. When I drop my load in your mouth, I want you swallow it all and lick me clean. If you spill anything, you''re licking it up from the floor. Got that?" You nod and diligently swallow his cum, making sure you don''t miss anything. Then you lick and suck his dick clean, and put it back in his sweatpants.'
'"That was great, <<$name>>, I can see you''ve earned your reputation. We''ll definitely be doing this more often, maybe the other boys can have a turn as well next time. We''ll come find you when we need you. Understood?"'
'You''re not looking forward to the prospect, but know what he wants and 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.'
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
end
!!if dom > 0:end
end
exit
elseif gopbjtoiletrand = 1:
'During the break, some guy you''ve never seen before approaches you, "Hi... <<$nickname>>, right? I hear you''re the best in the school at giving blowjobs! Want to umm... want to come with me and prove it?"'
if gorslut = 6:'He then adds, "I''ll give you 50 ₽?"'
act 'Go to the men''s restroom with him':
cls
gs 'stat'
'Hmm... he is kind of cute. It could be your good deed for the day? Making sure no one is watching you, you tell him, "Alright then, come with me." You take him by the hand and quickly guide him to the men''s restroom.'
act 'Suck him off':
cls
minut += 60
bj += 1
guy += 1
spafinloc = 12
gs 'cum_manage'
swallow += 1
sub += 1
if gorslut = 6: money += 50
gs 'stat'
''
'After you make sure the ground is clean, you get down on your knees and pull down his pants, revealing his stiff erection. You humor him for a bit and let him thrust the purple head against your lips, before you flash him a smile and close your <<$liptalk3>> around his cock. You don''t plan on taking long, and quickly use all your tricks to get him to cum as quick as you can: flicking your tongue over the head, licking the pee hole and stimulating the back side of the head with your tongue and lips. He doesn''t last long; within minutes you feel his cum squirting down your throat. You quietly swallow it all and release his cock, giving it a cute kiss before letting him tuck it back into his pants. As he thanks you and leaves, you can''t help but feel good about giving the guy a day at school he will never forget, even though you''ll probably never see him again.'
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
end
end
if dom > 0:
act 'Tell him to get lost':
cls
gs 'stat'
if gorslut < 6:
'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 you can while your swearwords echo in the hallway.'
elseif gorslut = 6:
'You give him a haughty smile, "Sweetie, does it look like I''m working now? Come find me at my home later, or in the nightclub."'
end
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
end
end
exit
end
if evgenQW >= 4 and Rand(1, 10) = 1:
gt 'brosh'
exit
end
end
end
if soniaPS = 2:soniaPS = 3 & 'When you walk through the hallways of your school during the break, you see Sonia Ivanko and Vitek Kotov talking about something. Sonia looks like she''s about to cry, but nods when Vitek tells her something.'
act 'Relax in a classroom':
cls
minut += 60
urand = rand(0, 20)
gs 'stat'
''
'You decide to spend your break in a classroom. As you enter, you find several classmates already sitting there: the smart kids decided to get an early start on their homework assignments, while the outcasts are mostly just hoping no one will pick on them today.'
if rand(1,6) = 1 and tanga = 1 and vagina > 12 and mesec <= 0:
''
'When you enter the class, you feel someone moving up behind you and pulling up your skirt. Then you feel their hand pawing at your panty-clad ass. When you move to turn around, the hand quickly pulls away. By the time you can see who''s behind you, you find half the guys in your class standing there: all looking in different directions inconspicuously, a few of them even having the gall to whistle innocently. You try to tell from their faces which one of them just touched you.'
act 'Identify the perpetrator':gt 'gschool3', 'rand_scoolboy'
end
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
end
act 'Hang out in the hallway':
cls
minut += 60
gs 'stat'
''
'When the break finally comes, the girls wander through the hallways of the school, gossiping about pretty much everyone they know. The guys are standing around in small groups, some of them sneaking off to have a smoke behind the school building. The cool kids are hanging out in one area, and on the opposite side of the hallway the sporty kids are talking about their upcoming competitions.'
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
if soniaPS = 5 and rand(1,3) = 1:
cls
gs'stat'
''
'As you walk past the Geography classroom, you hear a strange moaning.'
act'See what''s happening':
cls
gs'stat'
horny += 5
''
'You carefully look around the corner, inside the classroom. You see Sonia and your geography teacher, both half naked. Sonia did her best to look the part, even wearing glasses to complete her look as a desperate student in need of help. Suddenly her good grades in school make perfect sense; all the teachers don''t miss their chance to take advantage of the school slut, in exchange for a decent grade. Sonia is currently giving the teacher a skilful blowjob, really giving it her all; you can see the teacher''s cock glistening with saliva all the way from where you''re standing.'
act'Continue':
cls
gs'stat'
horny += 10
''
'When the teacher has had enough of her mouth, he puts her hands on his desk and begins to fuck her from behind. He''s quite rough about it, but Sonia doesn''t seem to mind at all and moans like a wanton whore. Realizing the loud moans might attract more attention from outside the class, you leave before anyone else finds you staring.'
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
end
end
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
end
end
act 'Go to the restrooms':
cls
minut += 60
urand = rand(0, 12)
gs 'stat'
''
'You need to use the restroom, and as you enter you notice a lot of beautiful girls from your school there. They do some minor touch-ups on their make-up while they gossip about their classmates who happen to not be there. Some people are standing by the windows, smoking. The Gopniks from your class are standing near the toilets.'
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
soniarand = rand(0,30)
if soniarand >= 10:
if soniaPS = 3:soniasexrand = 1
if soniaPS = 4:soniasexrand = rand(1,2)
if soniaPS = 5:soniasexrand = rand(1,3)
if soniasextime => 3 and soniaPS = 3:soniaPS = 4 & soniasextime = 0
if soniasextime => 5 and soniaPS = 4:soniaPS = 5 & soniasextime = 0
if soniasexrand = 1:
cls
horny += 10
if soniaPS < 5:soniasextime += 1
gs 'stat'
''
'When you enter the restroom you see Sonia, giving some kid you don''t know a skilful blowjob. She''s very much focused on her task, doing her best to make him feel good.'
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
elseif soniasexrand = 2:
cls
horny += 15
if soniaPS < 5:soniasextime += 1
gs'stat'
''
'When you enter the restroom you see Sonia, getting fucked by some guy you''ve never seen before. She''s very much focused on her task, doing her best to make him feel good.'
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
elseif soniasexrand = 3:
cls
horny += 20
gs'stat'
''
'When you enter the restroom you see Sonia, surrounded by several guys. She stripped down completely, and is sitting on her knees waiting for the guys to give her what she wants.'
act'Continue':
cls
horny += 10
gs'stat'
''
'One of the guys brought a collar, and he puts it around Sonia''s neck for a bit of roleplaying, "You''re ours now... ain''t that right, whore?" Sonia, content to play along as long as she gets dicks to suck on, happily agrees and begins to deepthroat the guys one by one, massaging the others in turn with her hands to make sure no one feels left out. Sometimes an impatient tug on the leash tells her to switch cocks, when she''s sucking one cock for too long. Having seen enough, you leave them to their fun and head for your next class.'
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
end
end
end
end
if zverevaQW = 2 and zverRageQW = 0 or zverevaQW = 3 and zverRageQW = 0:
act 'Spread rumors about Christina':
cls
if zverRageQW = 0:zverRageQW = 1
minut += 60
gs 'stat'
'You spread rumours about how Christina Zvereva has sex with mr. Pavlovich, the P.E. teacher. The rumour spreads like wildfire: within the hour, everyone is talking about it.'
act 'Go to afternoon lessons': gt 'gschool2', 'afternoon'
end
end
end
if $ARGS[0] = 'afternoon':
cls
minut += 60 * 3
hour = 16
minut = 0
schoolprogul -= 1
if week ! 3 and week ! 5:
urand = rand(0, 12)
lernSkill += 1
lernHome += 1
BeInSchool += 1
gs 'stat'
''
'You sit in the classroom and listen to the monotonous droning of your teacher, doing your best to not fall asleep.'
act 'Continue':gt 'gschool3', 'rand_class'
!'Finally the bell rang and students began to go home.'
!act 'Finally! Leave the school building':gt 'gschool', 'start'
elseif week = 3 or week = 5:
gs 'stat'
''
'On Wednesdays and Fridays, you have gym class as always. After everyone gets dressed and gets ready for gym class, Viktor Pavlovich conducts a roll call to ensure everyone is there.'
fizrarand = rand(0, 4)
if fizrarand = 0:
speed += rand(1, 3)
manna -= 5
fat -= 5
sweat += 3
beg += rand(2, 5)
'After the roll call, mr. Pavlovich announces that you will be going on a run today.'
if temper >= 18 and sunWeather = 1:
''
'Since the weather is nice outside, mr. Pavlovich decides to stage the run outside, on a nearby forest track he set out before the lesson.'
if horny =>90 and npcSex[3] = 1:
'As you run through the forest, you feel a hand on your ass. It''s Ivan; he''s must faster than you, and sprints past you to show you how fast he can be when he wants. He then pauses and lets you catch up, and you run together for a while.'
act 'Show him your tits':
cla & *clr
''
'Making sure no one else is near you, you pull up your shirt and reveal your <<$titsize>> boobs to Ivan. You almost immediately notice his erection growing in his tight shorts, and he awkwardly tries to hide his boner. As you pull your shirt back where it belongs you give him a sweet smile and say, "Try hiding that while you''re running past everyone!"'
'He grimaces as he sprints away from you, carefully checking to make sure no one is near him. You have a knowing smile on your face when, at the end of the class, his friends ask him why his lap time was so much slower than usual.'
act 'Finish run':gt 'gschool2', 'postphys'
end
act 'Laugh it off and let him go':
cla
'"Very funny, Ivan" you tell him as you give him a wink. He salutes you theatrically as he sprints off again, finishing the run well before anyone else.'
act 'Finish run':gt 'gschool2', 'postphys'
end
end
else
''
end
'You join the class in running laps around the gymnasium. Half-way into the fourteenth lap, you wonder if there''s any way gym class could be more boring than this.'
act 'Finish run':gt 'gschool2', 'postphys'
elseif fizrarand = 1:
agil += rand(1, 3)
fat -= 5
manna -= 5
sweat += 3
'After the roll call, mr. Pavlovich announces that you will be taking turns performing vaults.'
gs 'gschool3', 'fiz_rand'
act 'End of lesson':gt 'gschool2', 'postphys'
elseif fizrarand = 2:
stren += rand(1, 3)
manna -= 5
fat -= 2
sweat += 3
'After the roll call, mr. Pavlovich announces that you will all be doing pull-ups today.'
if temper >= 18 and sunWeather = 1:
''
'Since the weather is nice, the class will be having their gym class in the local stadium today.'
else
''
end
'You wait for your turn and then do your best to do as many pull-ups as you can.'
gs 'gschool3', 'fiz_rand'
act 'End of lesson':gt 'gschool2', 'postphys'
elseif fizrarand = 3:
vital += rand(1, 3)
manna -= 5
fat -= 2
sweat += 3
'After the roll call, mr. Pavlovich announces that you will all be doing abdominal exercises today.'
gs 'gschool3', 'fiz_rand'
act 'End of lesson':gt 'gschool2', 'postphys'
elseif fizrarand = 4:
cls
stren += rand(1, 3)
manna -= 5
fat -= 2
sweat += 3
horny += 10
gs 'stat'
''
'On Wednesdays and Fridays, you have gym class as always. After everyone gets dressed and gets ready for gym class, Viktor Pavlovich conducts a roll call to ensure everyone is there.'
'After the roll call, he announces that you will all be taking turns climbing the ropes today.'
if horny >= 100:
horny = 0
orgasm += 1
rope_orgasm += 1
'You climb the rope as instructed, and can''t help but feel the rough robe rubbing against your pussy through your clothes. You do your best to climb up, but the rubbing of the rope against your pussy gets more and more intense as you try to climb higher. After a few seconds the stimulation from the rope against your clit brings you to orgasm, and you have to do everything in your power to not fall down as you quiver against the rope, stifling your moans. Your teacher looks up to you and says, "Why are you shaking, <<$surname>>? Are you tired or something? Go ahead, come down then."'
elseif horny >= 50 and horny < 100:
horny += 20
'You climb the rope as instructed, and can''t help but feel the rough robe rubbing against your pussy through your clothes. You do your best to climb up, but the rubbing of the rope against your pussy gets more and more intense as you try to climb higher. You manage to reach the top, but the rubbing of the rope has got you all worked up. With a bright blush on your face you slide back down, making sure the rope doesn''t rub against your most sensitive spots.'
end
gs 'gschool3', 'fiz_rand'
act 'End of lesson':gt 'gschool2', 'postphys'
end
end
end
if $ARGS[0] = 'postphys':
if week = 5 and razradbeg = 0:
if schoolSorev = 0:schoolSorev = 1
'Mr. Pavlovich announces that the inter-school running competition will be held this Saturday at 11:00. If you want to participate, you should come to school between 10:00 and 11:00.'
elseif week = 5 and razradbeg = 1:
if schoolSorev = 0:schoolSorev = 2
'Mr. Pavlovich announces that the inter-school running competition will be held this Saturday at 11:00. If you want to participate, you should come to school between 10:00 and 11:00.'
end
if fizrukSex > 0 and kristinaSex > 0:
'When the class is dismissed, Christina approaches you, "<<$nickname>>, sweetie, Mr. Pavlovich wants you to join me again in his office. He wants us to... ''entertain him'', if you know what I mean. Want to join me?"'
act 'Entertain Mr. Pavlovich with Christina':
cls
bj += 1
!!spafinloc = 12
gs 'cum_manage'
if fizrukSex = 0:fizrukSex = 1 & guy += 1
if kristinaSex = 0:kristinaSex = 1
grupNPC[18] = 100
gs 'stat'
''
'You follow Christina, and follow her lead as she squats before your teacher. She diligently takes off his clothes and takes his penis in her hand, sucking on it for a little while before offering it to you. You follow her lead and obediently take his cock in your mouth, sucking on it and trying to take it down as far down your throat as you are comfortable with. After a while she pushes your face away and closes her lips around it, sucking him off until he shoots his load inside her mouth. Unwilling to share, she swallows it and then goes to the changing room to get dressed.'
act 'Change and leave the school':gt 'gschool', 'start'
end
end
if zverRageQW = 10:
cla
!!Christina broke SG
act 'In the locker room...':gt 'gKristinaZv'
exit
end
!!if zverevaQW = 2:end
!!if zverevaQW = 3 and fizrukSex = 0:end
if zverevaQW = 1:
'After class, Mr. Pavlovich returns to his office. For some reason, Christina Zvereva is following him while all other students go to the locker rooms as usual.'
act 'Listen in on Christina and Mr. Pavlovich':
cls
gs 'stat'
'You quietly move up to Mr. Pavlovich''s office, to listen to what they''re talking about. You hear Christina saying, "Please sir, you can''t let <<$name>> go to the regional competition!"'
'He replies, "<<$name>> beat you fair and square, Christina. There''s not a whole lot I can do about it."'
'Christina''s voice again, "But you promised! Please? I''ll make it worth your while if you choose me over her, sir..."'
'After a few seconds of silence, you hear him smirk, "Is that so, Christina? You know what to do then, this is not your first time here..." Seconds later you hear a gasp from your teacher, and then soft moaning from him.'
act 'Try to see what''s happening':
cls
zverevaQW = 2
horny += 10
gs 'stat'
''
'You lean over and try to look through the keyhole. You''re flabbergasted by what you see: Christina is on her knees in front of Mr. Pavlovich, and is sucking him off like her life depended on it.'
act 'Burst into the room':
cls
zverevaQW = 3
gs 'stat'
!!''
if GorSlut = 0:
'You open the door and enter Mr. Pavlovich''s room. Christine is startled, jumping up from her kneeled position and desperately wiping her mouth while your teacher quickly stuffs his erection back into his shorts. "<<$surname>>, has no one taught you you should knock!? Me and Christina were just discussing some important matters!" he exclaims, pretending to be insulted by your sudden intrusion.'
'You can''t believe he''s even trying! You tell him just that, "Christina was using her mouth, but it certainly wasn''t for talking! You''re letting her suck you off so she can go to the regional competition instead of me!"'
'He drops the charade, but has a confident grin on his face, "Who would believe you? It''s your word against mine, and the word of our school''s star athlete Christina Zvereva. The principal would consider it slander! Your parents would be outraged! Face it... you don''t have shit on me, get out of my office. Christina, get back on your knees, we''re not done." The last part was directed at Christina.'
'Christina obliges, rubbing his cock through his shorts as she looks you in the eye. Having regained her confidence in knowing that she''ll be your school''s admission for the contest, she parrots, "Face it bitch, you can''t prove a thing. Now get the fuck out, Mr. Pavlovich and I have more to... discuss."'
elseif GorSlut > 0:
'You open the door and burst into Mr. Pavlovich''s room. Christina pulls off her teacher''s dick in a panic reaction, but regains her confidence when she sees it''s you, "Look what the cat dragged in, it''s <<$name>> the <<$gnikname>>. I recognize that look... you want to suck him off too, don''t you? That''s okay, we can share."'
act 'Give him a blowjob with Christina':
cls
bj += 1
!!spafinloc = 12
gs 'cum_manage'
if fizrukSex = 0:fizrukSex = 1 & guy += 1
if kristinaSex = 0:kristinaSex = 1
grupNPC[18] = 100
gs 'stat'
''
'You nod and get down on your knees next to Christina, thinking maybe if you outperform her, he will still pick you for the competition. She diligently takes off his clothes and takes his penis in her hand, sucking on it for a little while before offering it to you. You follow her lead and obediently take his cock in your mouth, sucking on it and trying to take it down as far down your throat as you are comfortable with. After a while she pushes your face away and closes her lips around it, sucking him off until he shoots his load inside her mouth. Unwilling to share, she swallows it and then goes to the changing room to get dressed. You might be faster than Christina, but she definitely outperformed you here.'
act 'Change and leave the school':gt 'gschool', 'start'
end
end
act 'Change and leave the school':gt 'gschool', 'start'
end
act 'Keep looking':
cls
horny += 10
gs 'stat'
''
'Mr. Pavlovich groans, and after a few minutes he can''t hold back any more shoots his load in Christina''s mouth. She diligently swallows his sperm without even taking her mouth off his cock, giving it a thorough tongue bath before tucking it back into his shorts. You hear her ask, "Did I do a good job, sir? Did I earn my spot in the regional championships?"'
'He groans, petting her head as he instructs her to stay on her knees for a while longer, "Absolutely, babe... as long as you keep taking care of me, I''ll make sure you''ll be running those championships. Don''t get up, stay there and keep nuzzling. I think I can go again in a minute."'
act 'Admit defeat and go get changed':
cls
gs 'stat'
'As you see Christina happily dig her face into his groin, you quietly close the door and leave. It looks like, despite being the better runner, you won''t be going to the regional championships.'
act 'Leave the school':gt 'gschool', 'start'
end
end
act 'Admit defeat and go get changed':
cls
gs 'stat'
'Yea, you''re not willing to do that. As you see Christina happily dig her face into his groin, you quietly close the door and leave. It looks like, despite being the better runner, you won''t be going to the regional championships.'
act 'Leave the school':gt 'gschool', 'start'
end
end
end
end
gs 'stat'
act 'Change and leave the school':gt 'gschool', 'start'
end
--- gschool2 ---------------------------------