gschool_lessons 52 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754
  1. # gschool_lessons
  2. if $ARGS[0] = 'morning':
  3. if detention_set = 1 and week = 1:
  4. cls
  5. detention_set = 2
  6. '<center><img src="images/qwest/alter/npc/50.jpg"></center>'
  7. 'The principal is waiting for you in the hall, and with a simple curl of a finger, she summons you to follow her to her office.'
  8. act 'Follow': gt 'gschool_lessons', 'principal'
  9. else
  10. '<center><b><font color="maroon">School Hallway</font></b></center>'
  11. '<center><img src="images/qwest/alter/gschool_hall0<<Rand(0,2)>>.jpg"></center>'
  12. 'Walking down the halls, you barely notice the poor state of the school anymore, having grown used to it. Approaching your locker, you see several of your classmates who you wave to. The first bell rings to attend morning class and now you debate cutting class.'
  13. act 'Go to class':gt 'gschool_lessons', 'class'
  14. act 'Skip one of your classes':
  15. cla
  16. *nl
  17. '<center><b><font color="maroon">School Hallway</font></b></center>'
  18. '<center><img src="images/qwest/alter/gschool_hall0<<Rand(0,2)>>.jpg"></center>'
  19. 'You don''t feel like attending all of your classes this morning. Surely no one will miss you if you skip one of your three morning classes.'
  20. act 'Go to girl''s bathroom': gt 'gschool_bathrooms', 'girls bathroom'
  21. act 'Go to boy''s bathroom': gt 'gschool_bathrooms', 'boys bathroom'
  22. !! act 'Go to old school building': gt
  23. end
  24. end
  25. end
  26. if $ARGS[0] = 'class':
  27. if hour = 10:
  28. minut += 60 * 2
  29. school_lunch = 0
  30. urand = rand(0, 12)
  31. if lernHome = 0: pcs_grades += 2
  32. if lernHome > 0: pcs_grades -= 1
  33. if pcs_grades > 100: pcs_grades = 100
  34. if pcs_grades < 0: pcs_grades = 0
  35. lernSkill += 1
  36. lernHome += 1
  37. if schoolSorev = 1: schoolSorev = 0
  38. elseif school_lunch = 1 and hour ! 16:
  39. gt 'gschool_lessons', 'afternoon2'
  40. end
  41. cla
  42. if hour <= 12 and (week = 2 or week = 4):
  43. $teacher = 'Anatoly E.'
  44. $teacher[1] = 'Anatoly E.'
  45. $teacher[2] = 'Anatoly E.'
  46. else
  47. $teacher = 'Ilya Yenotin'
  48. $teacher[1] = 'Ilya Yenotin'
  49. $teacher[2] = 'Ilya Yenotin'
  50. end
  51. gs 'stat'
  52. '<center><img src="images/qwest/alter/urok<<urand>>.jpg"></center>'
  53. if late = 1 and hour = 10: 'Under the disapproving gaze of the teacher, you feel guilty for being late.' & late=0
  54. 'You sit in the classroom and listen to the monotonous droning of your teacher, doing your best not to fall asleep.'
  55. 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.'
  56. 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 blowjobs, at the same time! Her reputation is ruined, now that everyone thinks she''s a whore. No one wants to be seen with her anymore and Sonia herself looks distraught and keeps to herself.'
  57. if Enable_skipnoevclass > 0 and ($teacher = 'Ilya Yenotin' or RAND(1,100) > Enable_skipnoevclass):
  58. gt 'gschool_lunch', 'lunch' & !skip class ev if 1.not Anatoly E. or 2. rand < set chance by illume
  59. elseif rand(1,100) < 3:
  60. if pcs_grades >= 80:
  61. 'You''re far too tired to pay attention in class today. You don''t even know what the lesson is about, as you keep dozing off.'
  62. 'You''re snapped back to consciousness when you hear <<$teacher>> call your name. Everyone looks at you expectantly, and you realize that you were just asked a question about the topic.'
  63. 'Taking your best guess at what the teacher might be asking, the entire class is shocked as you somehow manage to produce the correct answer, since it must''ve been obvious to everyone that you were sleeping. <<$teacher>> tells you, "Very good, but try and keep your head up during class, if you don''t mind."'
  64. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lunch'
  65. else
  66. 'You''re far too tired to pay attention in class today. You don''t even know what the lesson is about, sense you keep dozing off.'
  67. 'You''re snapped back to consciousness when you hear <<$teacher>> call your name. Everyone is looking at you expectantly, realizing that you were just asked a question about the topic.'
  68. 'You take your best guess at what they might be asking. Some of the other kids snicker when you say something that''s obviously wrong. <<$teacher>> chides you for sleeping in class, and asks for someone else to inform you of the correct answer.'
  69. 'It was an embarrassing experience, but the sudden adrenaline surge helps you to stay awake during the rest of the period.'
  70. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lunch'
  71. end
  72. else
  73. if rand(1,100) < 3:
  74. if skinvan < 20:
  75. 'Entering the classroom, you overhear your name in a boys conversation.'
  76. '"<<$pcs_nickname>>? She wouldn''t look half bad if it wasn''t for the acne."'
  77. '"I know. All day yesterday, I just couldn''t stop staring at that whitehead. I just wanted somebody to pop it so that I wouldn''t have to look at it anymore."'
  78. '"The boys go silent when they notice you walking past, hoping you didn''t catch the details of the conversation.'
  79. elseif hotcat > 8:
  80. '<<$teacher>> is talking to the class about current political events. A few students are engaging in the discussion with the teacher, while most of the others are simply waiting for class to end.'
  81. 'You, however, find yourself suddenly aware of having eyes on you. Looking around the classroom, you catch quite a few of the boys stealing glances at you. You''re not the only one who notices, either, as a few of the other girls have caught them in the act. One even gives you a dirty look, as if you were somehow responsible for it.'
  82. else
  83. gs 'gschool_events', 'rand_girl_arg'
  84. gs 'gschool_events', 'rand_girl_arg3'
  85. 'Waiting for class to start, <<girl1>> reapplies some of her makeup. <<girl2>> compliments her on her look, but <<girl1>> complains: "I wish I didn''t have to use so much foundation, though."'
  86. '"Wouldn''t it be nice to have <<$pcs_nickname>>''s skin?" <<girl2>> suggests. "I bet she barely needs to use anything on it."'
  87. end
  88. elseif rand(1,100) < 3:
  89. if hotcat < 7:
  90. 'On your way into the classroom, you find yourself forced to pass by a couple off to the side of the hallway, caught in the middle of a fairly passionate kiss. They get giggles from some of the girls, and comments from a couple of guys as people walk past.'
  91. elseif hotcat < 9:
  92. 'On your way into the classroom, you find yourself forced to pass by a couple off to the side of the hallway, caught in the middle of a fairly passionate kiss. Opening his eyes as you approach, the boy catches sight of you. His eyes continue to follow you as you walk past and into the classroom.'
  93. else
  94. 'On your way into the classroom, you find yourself forced to pass by a couple off to the side of the hallway, caught in the middle of a fairly passionate kiss. Opening his eyes as you approach, the boy catches sight of you. For a moment, it seems like he''s forgotten what he was doing as the two of you make eye contact.'
  95. 'Realizing why he''s suddenly stopped kissing her, the girl grabs his face and forcibly turns it back to. You walk a little faster as you pass them, hoping to avoid an awkward confrontation.'
  96. end
  97. end
  98. act'Listen attentively to <<$teacher[1]>>':
  99. cla
  100. pcs_grades += 1
  101. if $teacher = 'Anatoly E.': grupNPC[26] += 1
  102. if RAND(1,2) = 1:
  103. $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 you learned from taking part in class.'
  104. else
  105. $school_class_txtrand = 'You listen attentively to <<$teacher[1]>> for the duration of the class. You particularly enjoy the debate section.'
  106. end
  107. if rand(1,100) < 3:
  108. cla
  109. school_event_hour = daystart
  110. gs 'gschool_events', 'rand_boy_arg'
  111. gs 'gschool_events', 'rand_girl_arg'
  112. '<<$teacher>>''s lecture has fallen into a droning rhythm that has brought you, and most of your classmates, into something of a trance as you slowly approach the end of the class you so desperately yearn for.'
  113. 'That comes to an abrupt end when a loud crash from the back of the room nearly startles you out of your chair.'
  114. 'As one, everyone in the room turns to look, only to see <<$rand_boy>> on the floor, his desk overturned; his cellphone sliding across the floor before clattering against the wall. Silence is soon replaced by laughter. The eyes of the entire class on him, <<$rand_boy>> struggles to act nonchalant as he works to quickly return his desk to an upright position and gather the items that had fallen to the floor.'
  115. '<<$teacher>> scowls at him, and is about to offer a few stern words when the bell rings. He''ll likely get a talking to, but as class is over, you won''t get to listen in. One of the girls audibly wonders what he was doing when he fell.'
  116. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lunch'
  117. exit
  118. end
  119. act'Ask a question about the lesson':
  120. cla
  121. if $teacher = 'Anatoly E.': grupNPC[26] += 1
  122. if RAND(1,4) = 1:
  123. ''
  124. 'You ask a question about the lesson, hoping to learn even more on the subject. Unfortunately, the constant chatter of your classmates drowns out the teacher''s answer, and you don''t catch much of it. Maybe if you didn''t sit so far in the back of the class, it would have been easier to hear.'
  125. gt 'gschool_events', 'disrupt'
  126. else
  127. pcs_grades += 1
  128. ''
  129. '<<$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 lessons now.'
  130. end
  131. act'Wait for the end of the lesson':gt 'gschool_lunch', 'lunch'
  132. end
  133. if $teacher = 'Anatoly E.' and vnesh > 60 and grupNPC[26] >= 40:
  134. if grupNPC[26] >= 40 and grupNPC[26] < 60:
  135. ivrand = 1
  136. elseif grupNPC[26] >= 60 and grupNPC[26] < 80:
  137. ivrand = RAND (1,3)
  138. elseif grupNPC[26] >= 80:
  139. ivrand = RAND (1,4)
  140. end
  141. if ivrand = 1:
  142. grupNPC[26] += 1
  143. if RAND(1,3) = 1:
  144. $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 chalk once more.'
  145. elseif RAND(1,2) = 1:
  146. $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.'
  147. else
  148. $school_class_txtrand = 'Today, you had to work hard at school. It certainly payed off though, and <<$teacher>> does his best to involve you in the lessons.'
  149. end
  150. elseif ivrand = 2:
  151. grupNPC[26] += 1
  152. $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 checking out your legs, which stick out from under your desk.'
  153. gt 'gschool_events', 'legs'
  154. elseif ivrand = 3:
  155. $school_class_txtrand = '<<$teacher>> notices that you appear to be stuck on one of the assignments and kneels down next to you. He patiently explains to you what you are doing wrong, and slowly but surely you begin to understand.'
  156. gt 'gschool_events', 'help'
  157. elseif ivrand = 4:
  158. grupNPC[26] += 1
  159. if RAND(1,2) = 1:
  160. $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.'
  161. else
  162. $school_class_txtrand = 'As you are solving some maths dilemmas in your text book, you notice <<$teacher>> walking past your desk. 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.'
  163. end
  164. end
  165. end
  166. ''
  167. '<<$school_class_txtrand>>'
  168. act 'Wait for the end of the lesson':gt 'gschool_lunch', 'lunch'
  169. end
  170. act'Daydream':
  171. cla
  172. pcs_grades -= 1
  173. if RAND(1,2) = 1:
  174. ''
  175. '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 while you was lost in your own thoughts. The whole class is looking at you now.'
  176. if $teacher = 'Anatoly E.' and vnesh > 60 and grupNPC[26] >= 40 and sub < 30:
  177. cla
  178. act'Don''t pay attention':
  179. cla
  180. if rand(1,100) > 3:
  181. school_event_hour = daystart
  182. gs 'gschool_events', 'rand_boy_arg'
  183. gs 'gschool_events', 'rand_girl_arg'
  184. 'Almost the entire period has been a lecture, and a quick glance around the room suggests that most of your classmates are on the verge of falling a sleep.'
  185. 'Not all, however. You catch some male voices sniggering from the back of the room.'
  186. 'Turning in your chair, at first you can''t make out what''s going on. However, you soon notice that <<$rand_boy>> is missing.'
  187. 'Well, not missing exactly; you can see his legs. It seemed like, perhaps, he was retrieving something he''d dropped something on the floor, but then you realize he''s actually leaning far out to the side, holding out his phone.'
  188. 'It all becomes clear in an instant. In her lecture-induced haze, <<girl>> is sitting with her legs apart and <<$rand_boy>> is maneuvering his phone for a discrete upskirt photo.'
  189. 'He''s over-extended himself, however, and two of the other boys in the back row have noticed it. The legs of his chair have lifted off the ground slightly as he stretches out, and it seems like a miracle that he''s been able to remained balanced this long.'
  190. 'Unbelievably, he manages to get the shot and return to a proper sitting position. The other boys shake their heads in disbelief, but <<$rand_boy>> takes a moment to examine the photos he got before holding his phone up to them, to display his hard won reward, upskirt photos of <<girl>>.'
  191. act 'Leave the classroom':school_event_hour = daystart & gt 'gschool_lunch', 'lunch'
  192. elseif pcs_dom > 70:
  193. ''
  194. '<<$teacher>> tries to convince you on the importance of todays lesson, "<<$pcs_nickname>>, please pay attention, this is very important. Today''s topic is going to be on the exam for sure."'
  195. '"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.'
  196. 'The whole class bursts into loud laughter, and <<$teacher>> has a rough time getting everyone to quiet down.'
  197. '"<<$pcs_lastname>>, get out of class! I should call your parents, and let the principal know you''re being impossible! Out, now!"'
  198. act 'Don''t leave the classroom':
  199. ''
  200. '"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.'
  201. '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.'
  202. act'Wait for the end of the lesson':gt 'gschool_lunch', 'lunch'
  203. end
  204. act 'Leave the classroom':school_event_hour = daystart & gt 'gschool_lunch', 'lunch'
  205. else
  206. ''
  207. '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.'
  208. act'Wait for the end of the lesson':gt 'gschool_lunch', 'lunch'
  209. end
  210. end
  211. act'Try to focus on the lesson':
  212. cla
  213. act'Wait for the end of the lesson':gt 'gschool_lunch', 'lunch'
  214. end
  215. end
  216. act'Try to focus on the lesson':
  217. cla
  218. act'Wait for the end of the lesson':gt 'gschool_lunch', 'lunch'
  219. end
  220. else
  221. act'Wait for the end of the lesson':gt 'gschool_lunch', 'lunch'
  222. end
  223. end
  224. act'Play with your phone':
  225. cla
  226. pcs_grades -= 1
  227. if RAND(1,3) = 1:
  228. $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.'
  229. elseif RAND(1,2) = 1:
  230. $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.'
  231. else
  232. $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.'
  233. end
  234. if $teacher = 'Anatoly E.' and vnesh > 60 and grupNPC[26] >= 40:
  235. cla
  236. gt 'gschool_events', 'phone'
  237. else
  238. ''
  239. '<<$school_class_txtrand>>'
  240. end
  241. act 'Wait for the end of the lesson': gt 'gschool_lunch', 'lunch'
  242. end
  243. end
  244. end
  245. if $ARGS[0] = 'afternoon':
  246. act 'Go to class':gt 'gschool_lessons', 'afternoon2'
  247. act 'Skip one of your classes':
  248. cla
  249. ''
  250. 'You don''t feel like attending all of your classes this afternoon, no one will miss you if you skip one of your three afternoon classes.'
  251. act 'Go to girl''s bathroom': gt 'gschool_bathrooms', 'girls bathroom'
  252. act 'Go to boy''s bathroom': gt 'gschool_bathrooms', 'boys bathroom'
  253. !! act 'Go to old school building': gt
  254. end
  255. end
  256. if $ARGS[0] = 'afternoon2':
  257. cls
  258. minut += 60 * 3
  259. hour = 16
  260. minut = 0
  261. schoolprogul -= 1
  262. school_event_hour = daystart - 1
  263. if week ! 3 and week ! 5:
  264. urand = rand(0, 12)
  265. lernSkill += 1
  266. lernHome += 1
  267. gt 'gschool_lessons', 'class'
  268. elseif week = 3 or week = 5:
  269. gs 'stat'
  270. '<center><img src="images/qwest/alter/fizra.jpg"></center>'
  271. '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.'
  272. fizrarand = rand(0, 4)
  273. if fizrarand = 0:
  274. speed += rand(1, 3)
  275. manna -= 5
  276. fat -= 5
  277. sweat += 30
  278. beg += rand(0, 2)
  279. 'After the roll call, Mr. Pavlovich announces that you will be going on a run today.'
  280. act 'Run':
  281. *clr
  282. cla
  283. if temper >= 18 and sunWeather = 1:
  284. '<center><img src="images/qwest/alter/fizra/fizra2.jpg"></center>'
  285. '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.'
  286. if pcs_horny => 90 and npcSex[3] = 1:
  287. 'As you run through the forest, you feel a hand on your ass. It''s Ivan; he''s much 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.'
  288. act 'Show him your tits':
  289. cla & *clr
  290. '<center><img src="images/qwest/alter/fizra/fizra3.jpg"></center>'
  291. '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!"'
  292. '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.'
  293. act 'Finish run':gt 'gschool_lessons', 'postphys'
  294. end
  295. act 'Laugh it off and let him go':
  296. cla
  297. '"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.'
  298. act 'Finish run':gt 'gschool_lessons', 'postphys'
  299. end
  300. end
  301. else
  302. '<center><img src="images/qwest/alter/fizra/fizra1.jpg"></center>'
  303. end
  304. '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.'
  305. act 'Finish run':gt 'gschool_lessons', 'postphys'
  306. end
  307. elseif fizrarand = 1:
  308. pcs_agil += rand(1, 3)
  309. fat -= 5
  310. manna -= 5
  311. sweat += 30
  312. 'After the roll call, Mr. Pavlovich announces that you will be taking turns performing vaults.'
  313. gs 'gschool_events', 'fiz_rand'
  314. act 'End of lesson':gt 'gschool_lessons', 'postphys'
  315. elseif fizrarand = 2:
  316. pcs_stren += rand(1, 3) + (steroid_dose - rand(0,steroid_dose)) & gs 'obj_din', 'steroids'
  317. manna -= 5
  318. fat -= 2
  319. sweat += 30
  320. 'After the roll call, Mr. Pavlovich announces that you will all be doing pull-ups today.'
  321. act 'Pull ups':
  322. *clr
  323. cla
  324. if temper >= 18 and sunWeather = 1:
  325. '<center><img src="images/qwest/alter/fizra/fizra5.jpg"></center>'
  326. 'Since the weather is nice, the class will be having their gym class outside today.'
  327. else
  328. '<center><img src="images/qwest/alter/fizra/fizra6.jpg"></center>'
  329. end
  330. 'You wait for your turn and then do your best to do as many pull-ups as you can.'
  331. gs 'gschool_events', 'fiz_rand'
  332. act 'End of lesson':gt 'gschool_lessons', 'postphys'
  333. end
  334. elseif fizrarand = 3:
  335. pcs_vital += rand(1, 3) + (steroid_dose - rand(0,steroid_dose)) & gs 'obj_din', 'steroids'
  336. manna -= 5
  337. fat -= 2
  338. sweat += 30
  339. 'After the roll call, Mr. Pavlovich announces that you will all be working on general fitness today.'
  340. if rand(0,1) = 0:
  341. 'The boys get it a little harder, as they''re asked to do full pull-ups, but everyone needs to do the sit-ups. The instructor is actually counting and recording how many each person does, so it''s a bit more stressful than usual.'
  342. if vnesh >= 60:'Some of the boys stop what they''re doing when it''s your turn, coming over to shout some words of support.'
  343. if pcs_stren <= 40:
  344. 'Unfortunately, sit-ups aren''t your strong point, and you''re unable to do as many as most of the girls.'
  345. elseif pcs_stren <= 60:
  346. 'In the end, you wind up doing a perfectly respectable amount, better than most of the girls, but less than the jocks.'
  347. else
  348. 'You''ve done enough sit-ups in the past that this isn''t too much of a challenge. Eventually you stop just because the instructor seems to be getting tired of counting.'
  349. end
  350. act 'End of lesson':gt 'gschool_lessons', 'postphys'
  351. else
  352. 'For one of the activities, the teacher breaks everyone into small groups and has you compete to see who can jump rope the longest. Many of the boys pay special attention to the girls as they jump rope.'
  353. if titK <= 20:
  354. if speed <= 40:
  355. 'You''re barely able to do more than a few before you get tripped up on the rope. The teacher wants to make sure you get enough exercise, though, so you''re made to give it a few tries.'
  356. elseif speed <= 60:
  357. 'Jumping rope is a surprisingly good workout. While you never win any of the competitions, you don''t embarrass yourself, either. You''re tired by the time you''re done.'
  358. else
  359. 'The other girls in your group are surprised at just how long you can jump rope without messing up. You mange to go the longest in a couple of rounds of the competition.'
  360. end
  361. act 'End of lesson':gt 'gschool_lessons', 'postphys'
  362. elseif titK <= 60:
  363. if speed <= 40:
  364. 'You''re barely able to do more than a few before you get tripped up on the rope. The teacher wants to make sure you get enough exercise, though, so you''re made to give it a few tries. For some reason, a number of the boys grumble each time you fail to go for more than a couple of seconds.'
  365. elseif speed <= 40:
  366. 'Jumping rope is a surprisingly hard workout. It''s particularly rough on your chest, with your boobs bouncing hard and fighting against the rest of your body. You don''t win any of the rounds, but you find that a number of boys have come over to watch you compete, and offer their support.'
  367. else
  368. 'With your fitness skills, you easily manage to outlast the other girls. You could actually jump rope for quite a bit longer, but notice that the longer the class goes on, the more boys have found their way over to watch you. Some of the girls you were competing with make snide remarks about just which particular parts of you they are so keen on watching.'
  369. end
  370. act 'End of lesson':gt 'gschool_lessons', 'postphys'
  371. else
  372. if speed <= 40:
  373. 'You''re barely able to do more than a few before you get tripped up on the rope. It''s hard to get the coordination right, and your breasts always seem to be in the way. The teacher wants to make sure you get enough exercise. So you''re made to give it a few tries. There''s outright jeering from some of the boys whenever you screw up. One of them shouts: "C''mon, already! We want to see them bounce!"'
  374. elseif speed <= 60:
  375. 'Jumping rope is a complete misery. You can''t manage it for very long, although your coordination and endurance are there, the pain from your breasts slapping around builds up fast. The girls you''re competing with are sympathetic at first, but that slowly goes away as some of the boys wander over to cheer you on. It''s completely apparent what their eyes are focused on each time a round begins.'
  376. else
  377. 'You''re easily in good enough shape that this should be a snap, but each time you jump, your breasts slap up and down pretty hard, and in no time they''ve gotten really sore. Fitness means enduring a little pain sometimes though, so you try to press on for as long as you can bear it. What ultimately stops you is the hooting and hollering from the boys. By the end of the period, almost all of them have come over to gawk at your boobs.'
  378. end
  379. act 'End of lesson':gt 'gschool_lessons', 'postphys'
  380. end
  381. end
  382. elseif fizrarand = 4:
  383. cls
  384. pcs_stren += rand(1, 3) + (steroid_dose - rand(0,steroid_dose)) & gs 'obj_din', 'steroids'
  385. manna -= 5
  386. fat -= 2
  387. sweat += 30
  388. pcs_horny += 10
  389. gs 'stat'
  390. '<center><img src="images/qwest/alter/rope.jpg"></center>'
  391. 'After the roll call, he announces that you will all be taking turns climbing the ropes today.'
  392. if pcs_horny >= 100:
  393. pcs_horny = 0
  394. orgasm += 1
  395. rope_orgasm += 1
  396. '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, <<$pcs_lastname>>? Are you tired or something? Go ahead, come down then."'
  397. elseif pcs_horny >= 50 and pcs_horny < 100:
  398. pcs_horny += 20
  399. '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.'
  400. end
  401. gs 'gschool_events', 'fiz_rand'
  402. act 'End of lesson':gt 'gschool_lessons', 'postphys'
  403. end
  404. end
  405. end
  406. if $ARGS[0] = 'postphys':
  407. cls
  408. gs 'stat'
  409. '<center><img src="images/qwest/alter/school/gym/postphys<<rand(1,2)>>.jpg"></center>'
  410. if week = 5 and LocalRun = 0:
  411. if schoolSorev = 0:schoolSorev = 1
  412. '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.'
  413. elseif week = 5 and LocalRun = 1:
  414. if schoolSorev = 0:schoolSorev = 2
  415. '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.'
  416. end
  417. if fizrukSex > 0 and kristinaSex > 0:
  418. 'When the class is dismissed, Christina approaches you, "<<$pcs_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?"'
  419. act 'Entertain Mr. Pavlovich with Christina':
  420. cls
  421. stat['bj'] += 1
  422. !!spafinloc = 12
  423. gs 'cum_manage'
  424. if fizrukSex = 0:fizrukSex = 1 & guy += 1
  425. if kristinaSex = 0:kristinaSex = 1
  426. grupNPC[18] = 100
  427. gs 'stat'
  428. '<center><img src="images/qwest/alter/ev/fiz.jpg"></center>'
  429. '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.'
  430. act 'Shower and leave the school':dynamic $showerdin & gt 'gschool_grounds', 'main'
  431. end
  432. end
  433. if zverRageQW = 10:
  434. cla
  435. !!Christina broke SG
  436. act 'In the locker room':gt 'gKristinaZv'
  437. exit
  438. end
  439. !!if zverevaQW = 2:end
  440. !!if zverevaQW = 3 and fizrukSex = 0:end
  441. if zverevaQW = 1:
  442. '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.'
  443. act 'Listen in on Christina and Mr. Pavlovich':
  444. cls
  445. gs 'stat'
  446. '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 <<$pcs_nickname>> go to the regional competition!"'
  447. 'He replies, "<<$pcs_nickname>> beat you fair and square, Christina. There''s not a whole lot I can do about it."'
  448. 'Christina''s voice again, "But you promised! Please? I''ll make it worth your while if you choose me over her, sir..."'
  449. '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.'
  450. act 'Try to see what''s happening':
  451. cls
  452. zverevaQW = 2
  453. pcs_horny += 10
  454. gs 'stat'
  455. '<center><img src="images/qwest/alter/ev/zver.jpg"></center>'
  456. '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.'
  457. act 'Burst into the room':
  458. cls
  459. zverevaQW = 3
  460. gs 'stat'
  461. !!'<center><img src="images/qwest/alter/ev/zver.jpg"></center>'
  462. if GorSlut = 0:
  463. 'You open the door and enter Mr. Pavlovich''s room. Christine is startled, jumping up from her kneeling position and desperately wiping her mouth while your teacher quickly stuffs his erection back into his shorts. "<<$pcs_lastname>>, 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.'
  464. '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!"'
  465. '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.'
  466. '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."'
  467. elseif GorSlut > 0:
  468. '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 <<$pcs_nickname>> the <<$gnikname>>. I recognize that look, you want to suck him off too, don''t you? That''s okay, we can share."'
  469. act 'Give him a blowjob with Christina':
  470. cls
  471. stat['bj'] += 1
  472. if fizrukSex = 0:fizrukSex = 1 & guy += 1
  473. if kristinaSex = 0:kristinaSex = 1
  474. grupNPC[18] = 100
  475. gs 'stat'
  476. '<center><img src="images/qwest/alter/ev/fiz.jpg"></center>'
  477. '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.'
  478. act 'Shower and leave the school':dynamic $showerdin & gt 'gschool_grounds', 'main'
  479. end
  480. end
  481. act 'Shower and leave the school':dynamic $showerdin & gt 'gschool_grounds', 'main'
  482. end
  483. act 'Keep looking':
  484. cls
  485. pcs_horny += 10
  486. gs 'stat'
  487. '<center><img src="images/qwest/alter/ev/zver.jpg"></center>'
  488. '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?"'
  489. '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."'
  490. act 'Admit defeat and go get changed':
  491. cls
  492. gs 'stat'
  493. '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.'
  494. act 'Shower and leave the school':dynamic $showerdin & gt 'gschool_grounds', 'main'
  495. end
  496. end
  497. act 'Admit defeat and go get changed':
  498. cls
  499. gs 'stat'
  500. '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.'
  501. act 'Shower and leave the school':dynamic $showerdin & gt 'gschool_grounds', 'main'
  502. end
  503. end
  504. end
  505. end
  506. act 'Shower and leave the school':dynamic $showerdin & gt 'gschool_grounds', 'main'
  507. end
  508. if $ARGS[0] = 'principal':
  509. cls
  510. gs 'stat'
  511. '<center><b><font color="maroon">Principal''s Office</font></b></center>'
  512. '<center><img src="images/qwest/alter/school/principal/office.jpg"></center>'
  513. 'The office in a word is impressive, it must have cost a full years worth of the schools budget to decorate it. At least now you know why so much of the rest of the school has cracked and faded paint, Or is in need of repair, that never seems to happen, they spend all the money on this office.'
  514. if detention_set = 2:
  515. 'You take a seat at Principal <<$npcSurName[50]>>''s desk and wait for her to address you with a exacerbated tone "I give pupils the choice of a detention so that I don''t have to punish them personally, but you have abused that leniency so this spanking will have to be much more severe in order to teach you not to insult my kindness." She is clearly very angry and you are already anticipating the pain your butt is about to receive.'
  516. act 'Accept the inevitable': gt 'gschool_lessons', 'spanked'
  517. elseif demerit > 20:
  518. 'You take a seat at Principal <<$npcSurName[50]>>''s desk and wait for her to address you with a exacerbated tone "What did you do this time? No I don''t want to know. I really don''t care. You obviously have no respect for me or your teachers." She looks over your file some more and shakes her head slightly. "You have been here enough, you know what comes next. So what will it be this time? Spanking, Saturday detention perhaps." She seems more than a bit annoyed that you seem immune to her punishment system or are just that troubled of a student.'
  519. act 'Choose detention':detention_set = 1 & gt 'gschool_lessons', 'class'
  520. act 'Choose spanking': gt 'gschool_lessons', 'spanked'
  521. !! if demerit >= 50:act 'Choose suspension': gt 'gschool_lessons', 'suspension'
  522. !! act 'Call Parents': gt 'gschool_lessons', 'Call Parents' - I will add this one in later as it will be a bit of work to write and tie in events at home.
  523. elseif demerit > 10:
  524. 'You take a seat at her desk and wait for Principal <<$npcSurName[50]>> to address you. "This is becoming a routine with you, I feel like I am seeing you every day. What has changed? You use to be such a good girl, perhaps a bit quiet, but now. This is not the way to get attention." She looks over your file some more and shakes her head slightly.'
  525. '"We can''t have you keep getting in trouble like this, this is going to require a form of punishment." She looks directly at you for a moment to make sure you understand when you cause problems you will be getting punished. "I believe in giving the students a voice in their future. So I will let you decided, Saturday detention or a spanking now. Which will it be?"'
  526. act 'Choose detention': detention_set = 1 & gt 'gschool_lessons', 'class'
  527. act 'Choose spanking': gt 'gschool_lessons', 'spanked'
  528. else
  529. 'You take a seat at Principal <<$npcSurName[50]>>''s desk and wait for her to address you. "You know why you are here <<$pcs_lastname>>?", before you have a chance to reply she continues on. "It was a rhetorical question, we both know why you are here. You are here because you got in trouble." She pauses to look over at the folder in front of her. "It shows you have mostly stayed out of trouble until now. I hope this is only a minor lapse in judgement and not a new trend from you. We won''t get into what you did, just understand this is a warning. Straighten yourself out or their will be consequences. Now return to class."'
  530. act 'Go to class':gt 'gschool_lessons', 'class'
  531. end
  532. end
  533. if $ARGS[0] = 'spanked':
  534. cls
  535. gs 'stat'
  536. '<center><b><font color="maroon">Principal''s Office</font></b></center>'
  537. '<center><img src="images/qwest/alter/school/principal/principal.jpg"></center>'
  538. if detention_set ! 2:'No way are you coming back to school on a Saturday. "Uh, I would rather just get it over with, so spanking."'
  539. '"Very well, come over here." She says as she gets up and pulls a chair out and sits down on it. You get up and walk over to her.'
  540. principal_spank += 1
  541. if principal_spank <= 5 and detention_set ! 2:
  542. !!there is different levels of spanking, first 5 times is Spanked, next 5 is Bare Spanked, next 5 times is Leather Paddle, after that all future ones is Wooden Paddle. If flirt is selected it automatic jumps to the next level, regardless of number of times.
  543. act 'Take Punishment':
  544. cls
  545. gs 'pain', 1, 'asscheeks', 'spank'
  546. gs 'stat'
  547. '<center><img src="images/qwest/alter/school/principal/schoolspank.jpg"></center>'
  548. 'Once you walk over to her, Principal <<$npcSurName[50]>> pulls you down across her knees, with you laying across her knees she pulls up your skirt and using her hand to smack your ass. You jerk a bit in reflex, she is a strong woman and her smacks sting a bit. She is obviously trying to smack your butt with enough force to teach you a lesson.'
  549. 'You silently take your punishment, even if it is not all that bad and a bit of you actually likes it. Regardless you don''t want her to know this isn''t bother you all that much. So you play along, withering around and whimpering as she spanks you for a good solid minute.'
  550. 'Then she lifts you back to your feet and rubs your arm. "I hope this has taught you a lesson and I don''t want to see you in my office any more. Ok return to your classes." With that she goes back to her desk and you head back to class.'
  551. act 'Go to class':gt 'gschool_lessons', 'class'
  552. end
  553. act 'Flirt/rebel':
  554. principal_spank = 6
  555. cls
  556. gs 'pain', 2, 'asscheeks', 'spank'
  557. gs 'stat'
  558. '<center><img src="images/qwest/alter/school/principal/schoolspank.jpg"></center>'
  559. 'Once you walk over to her, Principal <<$npcSurName[50]>> pulls you down across her knees, pulls up your skirt she uses her hand to smack your ass. You jerk a bit in reflex, she is a strong woman and her smacks sting a bit. She is obviously trying to smack your butt with enough force to teach you a lesson.'
  560. 'With each smack you start to moan, softly. "Stop that!" She says and gives you the hardest smack on your ass yet. You moan even louder and wiggle your butt a bit.'
  561. '"Oh yes Mrs. <<$npcSurName[50]>>, yes please harder, harder." You say as if your on the verge of a orgasm. "Yes spank me, spank me, harder and I promise to be your special bad little girl." You say with a giggle.'
  562. 'To her credit she doesn''t relent and even manages to spank you harder. Once she has spanked you for a minute or so, she roughly lifted you off her knees and back on your feet. She points at the door. "Back to class now, before I give you detention as well." Not wanting detention, you don''t say anymore. Heading instead for the door, putting a bit of extra sway into your hips as you do.'
  563. act 'Go to class':gt 'gschool_lessons', 'class'
  564. end
  565. elseif principal_spank <= 10 and detention_set ! 2:
  566. !!Spanked Bare Bottom
  567. act 'Take Punishment':
  568. cls
  569. gs 'pain', 2, 'asscheeks', 'spank'
  570. gs 'stat'
  571. '<center><img src="images/qwest/alter/school/principal/schoolbarespank.jpg"></center>'
  572. 'Once you walk over to her, Principal <<$npcSurName[50]>> pulls you down across her knees, with you laying across her knees she pulls up your skirt and pulls your panties down to your knees, exposing your base ass. She smacks you hard across your bare ass, you jerk a bit in reflex, she is a strong woman and her smacks sting a bit. She is obviously trying to smack your butt with enough force to teach you a lesson.'
  573. 'You silently take your punishment, even if it is not all that bad and a bit of you actually likes it. Regardless you don''t want her to know this isn''t bother you all that much. So you play along, withering around and whimpering as she spanks you for a good solid minute, which leaves your butt a nice shade of red.'
  574. 'Then she lifts you back to your feet and rubs your arm. "I hope this has taught you a lesson and I don''t want to see you in my office any more. Ok return to your classes." With that she goes back to her desk and you pull up your panties, before heading back to class.'
  575. act 'Go to class':gt 'gschool_lessons', 'class'
  576. end
  577. act 'Flirt/rebel':
  578. principal_spank = 11
  579. cls
  580. gs 'pain', 3, 'asscheeks', 'spank'
  581. gs 'stat'
  582. '<center><img src="images/qwest/alter/school/principal/schoolbarespank.jpg"></center>'
  583. 'Once you walk over to her, Principal <<$npcSurName[50]>> pulls you down across her knees, with you laying across her knees she pulls up your skirt and pulls your panties down to your knees, exposing your base ass. She smacks you hard across your bare ass, you jerk a bit in reflex, she is a strong woman and her smacks sting a bit. She is obviously trying to smack your butt with enough force to teach you a lesson.'
  584. 'With each smack you start to moan, softly. "Stop that!" She says and gives you the hardest smack on your ass yet. You moan even louder and wiggle your butt a bit.'
  585. '"Oh yes Mrs. <<$npcSurName[50]>>, yes please harder, harder." You say as if your on the verge of a orgasm. "Yes spank me, spank me, harder and I promise to be your special bad little girl." You say with a giggle.'
  586. 'To her credit she doesn''t relent and even manages to spank you harder. Once she has spanked you for a minute or so, which leaves your butt a nice shade of red. She roughly lifts you off her knees and back on your feet. She points at the door. "Back to class now, before I give you detention as well." Not wanting detention you slowly pulling your panties back up, giving her a extra long look at your cherry red butt cheeks. As you head for the door you add a bit of extra sway into your hips.'
  587. act 'Go to class':gt 'gschool_lessons', 'class'
  588. end
  589. elseif principal_spank <= 15 and detention_set ! 2:
  590. !!Spanked Leather Paddle
  591. act 'Take Punishment':
  592. cls
  593. gs 'pain', 4, 'asscheeks', 'spank'
  594. gs 'stat'
  595. '<center><img src="images/qwest/alter/school/principal/schoolpaddle2.jpg"></center>'
  596. 'Once you walk over to her, Principal <<$npcSurName[50]>> pulls you down across her knees, with you laying across her knees she pulls up your skirt and pulls your panties down to your knees, exposing your base ass. This time she pulls out a leather paddle and gives you a hard smack across your bare ass, you jerk a bit in reflex, she is a strong woman and her smacks sting. She is obviously trying to smack your butt with enough force to teach you a lesson and it is kinda working.'
  597. 'You silently take your punishment, it almost brings you to tears but a part of you gets turned on by it as well. Regardless you don''t want her to know that you are actually getting turned on by this. You don''t have to play along much, this really stings even if you are enjoying it too, you wither around and whimpering as she spanks you for a good solid minute.'
  598. 'Then she lifts you back to your feet and rubs your arm. "I hope this has taught you a lesson and I don''t want to see you in my office any more. Ok return to your classes." With that she goes back to her desk and you pull up your panties, before heading back to class.'
  599. act 'Go to class':gt 'gschool_lessons', 'class'
  600. end
  601. act 'Flirt/rebel':
  602. principal_spank = 16
  603. cls
  604. gs 'pain', 5, 'asscheeks', 'spank'
  605. gs 'stat'
  606. '<center><img src="images/qwest/alter/school/principal/schoolpaddle2.jpg"></center>'
  607. 'You walk over to her, swaying your hips. You pull your panties down to your knees and lay across her legs, looking back up her expectantly. You bite your lower lip, looking at her like you might a lover. She tries to ignore your look and picks up a leather paddle, Principal <<$npcSurName[50]>> smacks you hard across your bare ass, you jerk a bit in reflex, she is a strong woman and her smacks really sting, yet you moan softly. She is obviously trying to smack your butt with enough force to teach you a lesson.'
  608. 'With each smack you start to moan, softly. She smacks your ass even harder, really putting her shoulder into it. You moan even louder and wiggle your butt a bit. She looks a little troubled like she is unsure this is working, but the troubled look only lasts a second and her face hardens into a stern resolve.'
  609. '"Oh yes Mrs. <<$npcSurName[50]>>, yes please harder, harder." You say as if your on the verge of a orgasm. "Yes spank me, spank me, harder and I promise to be your special bad little girl. Oh god you are making me so wet." You say in a husky tone.'
  610. 'To her credit she doesn''t relent and even manages to spank you harder. Once she has spanked you for a minute or so, she roughly lifted you off her knees and back on your feet. She points at the door. "Back to class now, before this gets worse for you." You head for the door, putting a bit of extra sway into your hips as you go, and very slowly pulling your panties back up, giving her a extra long look at your cherry red butt cheeks.'
  611. act 'Go to class':gt 'gschool_lessons', 'class'
  612. end
  613. else
  614. !!Spanked Wooden Paddle
  615. if detention_set = 2: detention_set = 0
  616. act 'Take Punishment':
  617. cls
  618. gs 'pain', 5, 'asscheeks', 'spank'
  619. gs 'stat'
  620. '<center><img src="images/qwest/alter/school/principal/schoolpaddle1.jpg"></center>'
  621. 'Once you walk over to her, Principal <<$npcSurName[50]>> pulls you down across her knees, with you laying across her knees she pulls up your skirt and pulls your panties down to your knees, exposing your base ass. This time she pulls out a large wooden paddle and gives you a hard smack across your bare ass, you jerk as it stings your bare butt cheeks, she is a strong woman and her smacks really sting a lot. She is obviously trying to smack your butt with enough force to teach you a lesson and it is sorta working.'
  622. 'You silently take your punishment, it almost brings you to tears but a part of you gets turned on by it as well. Regardless you don''t want her to know that you are actually getting turned on by this. You don''t have to play along much, this really stings even if you are enjoying it too, you wither around and whimpering as she spanks you for a good solid minute.'
  623. 'Then she lifts you back to your feet and rubs your arm. "I hope this has taught you a lesson and I don''t want to see you in my office any more. Ok return to your classes." With that she goes back to her desk and you pull up your panties, before heading back to class.'
  624. act 'Go to class':gt 'gschool_lessons', 'class'
  625. end
  626. act 'Flirt/rebel':
  627. cls
  628. gs 'pain', 6, 'asscheeks', 'spank'
  629. gs 'stat'
  630. '<center><img src="images/qwest/alter/school/principal/schoolpaddle1.jpg"></center>'
  631. 'You walk over to her, swaying your hips. You pull your panties down to your knees and lay across her legs, looking back up her expectantly. You bite your lower lip, looking at her like you might a lover. She tries to ignore your look and picks up a leather paddle, Principal <<$npcSurName[50]>> smacks you hard across your bare ass, you jerk a bit in reflex, she is a strong woman and her smacks really sting, yet you moan softly. She is obviously trying to smack your butt with enough force to teach you a lesson.'
  632. 'With each smack you start to moan, softly. She smacks your ass even harder, really putting her shoulder into it. You moan even louder and wiggle your butt a bit. She looks a little troubled like she is unsure this is working, but the troubled look only lasts a second and her face hardens into a stern resolve.'
  633. '"Oh yes Mrs. <<$npcSurName[50]>>, yes please harder, harder." You say as if your on the verge of a orgasm. "Yes spank me, spank me, harder and I promise to be your special bad little girl. Oh god you are making me so wet." You say in a husky tone.'
  634. 'To her credit she doesn''t relent and even manages to spank you harder. Once she has spanked you for a minute or so, she roughly lifted you off her knees and back on your feet, her hands rest on your hips, as she stands up to face you, one hand slips down to your bare ass and stays there just a moment. She removes her hands and then points at the door. "You are playing a dangerous game young lady, get back to class." You head for the door, putting a bit of extra sway into your hips as you go and very slowly pulling your panties back up, giving her a extra long look at your cherry red butt cheeks.'
  635. act 'Go to class':gt 'gschool_lessons', 'class'
  636. end
  637. end
  638. end
  639. --- gschool_lessons ---------------------------------