Voltrener.tw 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587
  1. :: Voltrener
  2. <<set $here = 'Voltrener'>>
  3. <<set $ARGS = $location_var[$here]>>
  4. <<if $location_var[$here][0] == 'start'>>
  5. <<image "characters/pavlovsk/school/teacher/mikhail/volleytrener6.jpg">>
  6. You enter the coach''s office. Cups, balls, sports equipment, a massage table, and a desk where the coach sometimes sits and does paperwork fill the room. Coach Mikhail Vlasov not only teaches amateur volleyball, but also coaches a professional volleyball team.
  7. <<if $npc('A69').rel <= 0>>
  8. Mikhail hates you.
  9. <<if getvar("$volleysostav") == 1>>
  10. <<set $volleysostav = 0>>
  11. <p>Menacingly he says, "$pc.name_last, I'm sick of your attitude. You're off the team!"</p>
  12. <<act 'Leave'>>
  13. <<gt 'gdksport' 'start'>>
  14. <</act>>
  15. <</if>>
  16. <<elseif $npc('A69').rel < 20>>
  17. Mikhail seems to avoid you.
  18. <<elseif $npc('A69').rel < 40>>
  19. Mikhail tolerates you.
  20. <<elseif $npc('A69').rel < 60>>
  21. You have a normal relationship with Mikhail.
  22. <<elseif $npc('A69').rel < 80>>
  23. You and Mikhail get on very well.
  24. <<else>>
  25. You and Mikhail act more like best friends than coach and student.
  26. <</if>>
  27. <<if getvar("$trenersex") > 0>>
  28. You are in a sexual relationship with Mikhail.
  29. <<else>>
  30. <<if getvar("$trenerlust") >= 80>>
  31. Mikhail can't take his eyes of you and he keeps making sexual references in your presence.
  32. <<elseif getvar("$trenerlust") >= 60>>
  33. Mikhail sometimes makes lewd comments around you and you often catch him ogling your body.
  34. <<elseif getvar("$trenerlust") >= 40>>
  35. Mikhail seems more interested in watching you practice than the other girls.
  36. <<elseif getvar("$trenerlust") >= 20>>
  37. Sometimes Mikhail looks your body up and down.
  38. <<elseif getvar("$trenerlust") > 0>>
  39. You occasionally catch Mikhail looking at you a second longer than he should.
  40. <</if>>
  41. <</if>>
  42. <<if getvar("$lariskaTrenerTalk") > 0>>
  43. <<gt 'Voltrener' 'Lariska'>>
  44. <</if>>
  45. <<act 'Leave'>>
  46. <<gt 'gdksport' 'start'>>
  47. <</act>>
  48. <<act 'Talk with the coach'>>
  49. <<gt 'Voltrener' 'talk'>>
  50. <</act>>
  51. <</if>>
  52. <<if $location_var[$here][0] == 'Lariska'>>
  53. <<image "characters/pavlovsk/school/teacher/mikhail/volleytrener6.jpg">>
  54. <p>"Ah, $pc.name_last and Gruzdev, what do you want?"</p>
  55. <<if getvar("$lariskaTrenerTalk") == 1>>
  56. You and Lariska tried to persuade Mikhail to take Lariska, but he refuses to consider your arguments.
  57. <<elseif getvar("$lariskaTrenerTalk") == 2>>
  58. <<gs 'willpower' 'misc' 'force'>>
  59. <<if $will_cost <= $pc.willpower>>
  60. <<actCLA 'Convince Mikhail to let Lariska play (will_cost Willpower)'>>
  61. <<setinit $LariskaQW['volleyball'] = 1>>
  62. <<set $lariskalove += 1>>
  63. <<set $lariskaTrain to null>>
  64. <<set $npc('A13').rel += 20>>
  65. <<gs 'willpower' 'pay' 'force'>>
  66. You manage to convince Mikhail to let Lariska join the team.
  67. <<set $npc('A13').notes = 'Lariska is an athletic girl, but she is very dependent on other people's opinions. Lariska has changed a lot; she has a sparkle in her eyes, and is almost always in a good mood. After joining the team, she quickly got into playing and is now one of the best players.'>>
  68. <p>When you came out of the coach's office, Lariska hugs you and says, "Thank you, $pc.name_nick!"</p>
  69. <<act 'Leave'>>
  70. <<gt 'gdksport' 'start'>>
  71. <</act>>
  72. <</actCLA>>
  73. <<else>>
  74. <!-- FAILED TO CONVERT
  75. act 'Convince Mikhail to let Lariska play (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You and Lariska tried to persuade the coach to take Lariska, but he refused.'
  76. -----
  77. <<actCLA 'Convince Mikhail to let Lariska play (<font color="red">will_cost Willpower</font>)'>>
  78. <<set ERROR: FAILED TO CONVERT LITERAL: """'<br><font color""" = ERROR: FAILED TO CONVERT LITERAL: """"red">You and Lariska tried to persuade the coach to take Lariska""" , but he refused.'>>
  79. <</actCLA>>
  80. -->
  81. <<warn "CONVERSION ERROR 4cbfad7f19f0664290fe6018005a675c">>
  82. <</if>>
  83. <<elseif getvar("$lariskaTrenerTalk") == 3>>
  84. <<gs 'willpower' 'misc' 'force' 'hard'>>
  85. <<if $will_cost <= $pc.willpower>>
  86. <<actCLA 'Convince Mikhail to let both of you join the team (will_cost Willpower)'>>
  87. <<set $volleysostav = 1>>
  88. <<setinit $LariskaQW['volleyball'] = 1>>
  89. <<set $lariskalove += 1>>
  90. <<set $lariskaTrain to null>>
  91. <<set $npc('A13').rel += 20>>
  92. <<if $npc('A69').rel > 30>>
  93. <<set $npc('A69').rel = 30>>
  94. <</if>>
  95. <<gs 'willpower' 'pay' 'force'>>
  96. You take an agressive approach, and although he doesn''t like it, you manage to convince Mikhail to let you both play.
  97. <<set $npc('A13').notes = 'Lariska is an athletic girl, but she is very dependent on other people's opinions. Lariska has changed a lot; she has a sparkle in her eyes, and is almost always in a good mood. After joining the team, she quickly got into playing and is now one of the best players.'>>
  98. <p>When you come out of the coach's office, Lariska hugs you and says, "Thank you, $pc.name_nick!"</p>
  99. <<act 'Leave'>>
  100. <<gt 'gdksport' 'start'>>
  101. <</act>>
  102. <</actCLA>>
  103. <<else>>
  104. <!-- FAILED TO CONVERT
  105. act 'Convince Mikhail to let both of you join the team (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You and Lariska tried to persuade the coach to give you both a place on the team, but he threw all of your arguments back in your faces.'
  106. -----
  107. <<actCLA 'Convince Mikhail to let both of you join the team (<font color="red">will_cost Willpower</font>)'>>
  108. <<set ERROR: FAILED TO CONVERT LITERAL: """'<br><font color""" = ERROR: FAILED TO CONVERT LITERAL: """"red">You and Lariska tried to persuade the coach to give you both a place on the team""" , but he threw all of your arguments back in your faces.'>>
  109. <</actCLA>>
  110. -->
  111. <<warn "CONVERSION ERROR b40e3fe04eefcf3efda1981578415ea6">>
  112. <</if>>
  113. <<elseif getvar("$lariskaTrenerTalk") == 4>>
  114. <<gs 'willpower' 'misc' 'force'>>
  115. <<if $will_cost <= $pc.willpower>>
  116. <<actCLA 'Convince Mikhail to let Lariska play (will_cost Willpower)'>>
  117. <<setinit $LariskaQW['volleyball'] = 1>>
  118. <<set $lariskalove += 1>>
  119. <<set $lariskaTrain to null>>
  120. <<set $npc('A13').rel += 20>>
  121. <<gs 'willpower' 'pay' 'force'>>
  122. You manage to convince Mikhail to let Lariska join the team.
  123. <<set $npc('A13').notes = 'Lariska is an athletic girl, but she is very dependent on other people's opinions. Lariska has changed a lot; she has a sparkle in her eyes, and is almost always in a good mood. After joining the team, she quickly got into playing and is now one of the best players.'>>
  124. <p>When you come out of the coach's office, Lariska hugs you and says, "Thank you, $pc.name_nick!"</p>
  125. <<act 'Leave'>>
  126. <<gt 'gdksport' 'start'>>
  127. <</act>>
  128. <</actCLA>>
  129. <<else>>
  130. <!-- FAILED TO CONVERT
  131. act 'Convince Mikhail to let Lariska play (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You tried to persuade Mikhail to take Lariska, but he refuses.'
  132. -----
  133. <<actCLA 'Convince Mikhail to let Lariska play (<font color="red">will_cost Willpower</font>)'>>
  134. <<set ERROR: FAILED TO CONVERT LITERAL: """'<br><font color""" = ERROR: FAILED TO CONVERT LITERAL: """"red">You tried to persuade Mikhail to take Lariska""" , but he refuses.'>>
  135. <</actCLA>>
  136. -->
  137. <<warn "CONVERSION ERROR 489a8281288702c22eab71eed3a00d1d">>
  138. <</if>>
  139. <</if>>
  140. <<set $time.minutes += 10>>
  141. <<set $lariskaTrenerTalk to null>>
  142. <<act 'Leave'>>
  143. <<gt 'gdksport' 'start'>>
  144. <</act>>
  145. <</if>>
  146. <<if $location_var[$here][0] == 'talk'>>
  147. <<set $npc('A69').rel += rand(0,1)>>
  148. <<if $pc.pcs_apprnc >= 60>>
  149. <<set $trenerlust += rand(0,1)>>
  150. <</if>>
  151. <<image "characters/pavlovsk/school/teacher/mikhail/volleytrener6.jpg">>
  152. <<if getvar("$volleysostav") < 0>>
  153. <<if getvar("$trenerSex") == 0>>
  154. <p>Mikhail looks up at you, "$pc.name_last. Don't even come near me. You're no longer on the team!"</p>
  155. <<set $volleysostav = 0>>
  156. <<else>>
  157. <p>Mikhail look up at you, "$pc.name_last. Don't even come near me. You're off of the team!"</p>
  158. <<actCLA '"Persuade" him'>>
  159. <<set $volleysostav = 1>>
  160. <<gt 'Voltrenersex' 'sex'>>
  161. <</actCLA>>
  162. <</if>>
  163. <<elseif getvar("$volleysostav") == 0>>
  164. <<if $pc.skillLevel("volleyball") < 15>>
  165. Mikhail looks at you and says, "I'm busy, girl, do not distract me from my coaching."
  166. <<elseif $pc.skillLevel("volleyball") < 30>>
  167. <p>Mikhail looks at you and says, "$pc.name_last, you need to devote more time to training, you are a very bad player."</p>
  168. <<elseif $pc.skillLevel("volleyball") < 40>>
  169. <p>Mikhail looks at you and says, "$pc.name_last. You certainly don't play bad, at least not for an amateur. With more work you could reach a higher level."</p>
  170. <<else>>
  171. <p>Mikhail looks at you and says, "Ah, $pc.name_last, you have the makings of an athlete, though I'm not sure if you are up to a professional level yet."</p>
  172. <<actCLA 'Ask to join the team'>>
  173. <<image "characters/pavlovsk/school/teacher/mikhail/volleytrener6.jpg">>
  174. <<if $pc.skillLevel("volleyball") > 75>>
  175. <p>You ask the coach about joining the team and Mikhail smiles and nods his head then giving you the thumbs up he says, "$pc.name_last, you have very good skills. Umm... Okay, just about enough to make the team. I want to congratulate you as I've decided to make you a first string regular. From now on, you'll be starting."</p>
  176. <p>"But," he adds, shaking his finger at you admonishingly. "You still need to keep practicing, and less drinking!"</p>
  177. <<actCLA 'Accept the starter position'>>
  178. <<run $quest('school').func('groupRelInc','jocks',5)>>
  179. <<set $volleysostav = 2>>
  180. <<image "characters/pavlovsk/school/teacher/mikhail/volleytrener6.jpg">>
  181. <p>You happily accept, "Oh Mikhail! Thank you so much, I won't let you down." The coach grins at you and nods his head in confirmation.</p>
  182. <p>"Okay, welcome to the team $pc.name_last. Remember, tournament matches are on Saturdays. Don't forget to show up!"</p>
  183. <<act 'Leave'>>
  184. <<gt 'gdksport' 'start'>>
  185. <</act>>
  186. <</actCLA>>
  187. <<else>>
  188. <<if $pc.fame('pav_slut') <= 125>>
  189. <<if getvar("$trenerSex") == 1>>
  190. <<set $volleysostav = 1>>
  191. <p>You ask the coach about joining the team. He smiles and says, "$pc.name_nick, honey, I can do that, but you'll have to start as a sub or people might be suspicious."</p>
  192. <<elseif $pc.skillLevel("volleyball") < 60>>
  193. <p>You ask the coach about joining the team, but he just shakes his head. "$pc.name_last, it's not personal, you have good amateur skills. Just not enough to make the team."</p>
  194. <<else>>
  195. <p>You ask the coach about joining the team. He thinks for a minute, then says "You have good skills for an amateur, but you're still not good enough to start on the team. However, I have room for a substitute, and we can put you there. How does that sound?"</p>
  196. <<actCLA 'Accept the substitute position'>>
  197. <<run $quest('school').func('groupRelInc','jocks',3)>>
  198. <<set $volleysostav = 1>>
  199. <<image "characters/pavlovsk/school/teacher/mikhail/volleytrener6.jpg">>
  200. You accept the substitute position and the coach nods his head in confirmation.
  201. <p>"Okay, welcome to the team $pc.name_last. Remember, tournament matches are on Saturdays. Don't forget to show up!"</p>
  202. <<act 'Leave'>>
  203. <<gt 'gdksport' 'start'>>
  204. <</act>>
  205. <</actCLA>>
  206. <</if>>
  207. <<elseif $pc.fame('pav_slut') > 200>>
  208. <p>You ask the coach about joining the team. The coach thinks for a minute, "Hey $pc.name_last, I hear loads of rumours about you. Such as you being a $gnikname. Is this true?"</p>
  209. <<actCLA 'It`s all lies'>>
  210. <<image "characters/pavlovsk/school/teacher/mikhail/volleytrener6.jpg">>
  211. You tell him it's not true and that some of the kids have been spreading false rumours about you.
  212. He doesn''t appear to be convinced, the only options are to go aggressive or drop it, for now.
  213. <<act 'Drop it'>>
  214. <<gt 'gdksport' 'start'>>
  215. <</act>>
  216. <<gs 'willpower' 'misc' 'self' 'hard'>>
  217. <<if $will_cost <= $pc.willpower>>
  218. <<actCLA 'Persuade him to let you join the team (will_cost Willpower)'>>
  219. <<gs 'willpower' 'pay' 'self'>>
  220. <!-- !!if volleysostav > 0:npc_rel['A69'] -= 1-->
  221. <<image "characters/pavlovsk/school/teacher/mikhail/volleytrener6.jpg">>
  222. <<if $npc('A69').rel > 20>>
  223. <<set $npc('A69').rel = 20>>
  224. <<set $volleysostav = 1>>
  225. <p>You try to prove to the coach that he should put you on the team, the coach tries to protest, and you get into an argument. Eventually you shout him down and he gives up. "Fine $pc.name_last, I'll put you in the team, but you're on the bench and any more stunts like this and you're out."</p>
  226. <<else>>
  227. You try to prove to the coach that he should put you on the team, but you are not forceful enough and the coach countered all your arguments, denying you a place on the team.
  228. <</if>>
  229. <<act 'Leave'>>
  230. <<gt 'gdksport' 'start'>>
  231. <</act>>
  232. <</actCLA>>
  233. <<else>>
  234. <!-- FAILED TO CONVERT
  235. act 'Persuade him to let you join the team (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to persuade him to join the team.'
  236. -----
  237. <<actCLA 'Persuade him to let you join the team (<font color="red">will_cost Willpower</font>)'>>
  238. <<set ERROR: FAILED TO CONVERT LITERAL: """'<br><font color""" = ERROR: FAILED TO CONVERT LITERAL: """"red">You don't have enough willpower to persuade him to join the team.'""">>
  239. <</actCLA>>
  240. -->
  241. <<warn "CONVERSION ERROR 6f3a09e369ee4a9c3667131a07c5824b">>
  242. <</if>>
  243. <</actCLA>>
  244. <<act 'Okay, it`s true. I am a $gnikname'>>
  245. <<gt 'Voltrener' 'gorslut'>>
  246. <</act>>
  247. <<else>>
  248. You ask the coach about joining the team. After thinking for a minute, he says "I have a spot for a substitute, but I don't know if you have what it takes."
  249. <<gs 'willpower' 'misc' 'self'>>
  250. <<if $will_cost <= $pc.willpower>>
  251. <<actCLA 'Persuade him (will_cost Willpower)'>>
  252. <<set $time.minutes += rand(20,30)>>
  253. <<gs 'willpower' 'pay' 'self'>>
  254. <<if $npc('A69').rel >= 60>>
  255. <<set $volleysostav = 1>>
  256. <<run $quest('school').func('groupRelInc','jocks',3)>>
  257. <p>You appeal to the coach and ask him to at least give you a chance to prove yourself. Since he likes you, he decides to give you a break. "Okay, $pc.name_nick, I do have an opening for a sub. You're on the team as a substitute player.</p>
  258. <<act 'Leave'>>
  259. <<gt 'gdksport' 'start'>>
  260. <</act>>
  261. <<else>>
  262. You try to prove to the coach that he should let you on the team, but he counters all your arguments, denying you a place on the team.
  263. <<act 'Leave'>>
  264. <<gt 'gdksport' 'start'>>
  265. <</act>>
  266. <</if>>
  267. <</actCLA>>
  268. <<else>>
  269. <!-- FAILED TO CONVERT
  270. act 'Persuade him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to persuade him to join the team.'
  271. -----
  272. <<actCLA 'Persuade him (<font color="red">will_cost Willpower</font>)'>>
  273. <<set ERROR: FAILED TO CONVERT LITERAL: """'<br><font color""" = ERROR: FAILED TO CONVERT LITERAL: """"red">You don't have enough willpower to persuade him to join the team.'""">>
  274. <</actCLA>>
  275. -->
  276. <<warn "CONVERSION ERROR c02ea73cf67051cc154e8ba2f5a88580">>
  277. <</if>>
  278. <</if>>
  279. <<act 'Leave'>>
  280. <<gt 'gdksport' 'start'>>
  281. <</act>>
  282. <</if>>
  283. <<act 'Leave'>>
  284. <<gt 'gdksport' 'start'>>
  285. <</act>>
  286. <</actCLA>>
  287. <</if>>
  288. <<act 'Leave'>>
  289. <<gt 'gdksport' 'start'>>
  290. <</act>>
  291. <<else>>
  292. <<if getvar("$trenerSex") == 0>>
  293. <<set $trenerlust += 1>>
  294. <p>Coach looks at you. "$pc.name_last. Here's your stats, now go out there and work harder."</p>
  295. <p>"Your volleyball skill is pcs_vball, the team has played volsesongame games: Won - volsesonwin, lost - volsesonloss."</p>
  296. <<else>>
  297. <p>Coach looks at you. "Hey $pc.name_nick. Checking up on your stats?."</p>
  298. <p>"Your volleyball skill is pcs_vball, the team has played volsesongame games: Won - volsesonwin, lost - volsesonloss."</p>
  299. <<if $pc.pcs_sleep < 30 and $wardrobe.isWearingPanties>>
  300. <<gt 'Voltrenersex' 'masaj'>>
  301. <<else>>
  302. <<actCLA 'Put your hand on coach`s knee'>>
  303. <p>You lean forward slightly and put your palm on his knee. Coach grins when you whisper, "That's not my only skill. Want to score this out of 100?"</p>
  304. Coach leans back in his chair, smiling. "I would like to see if you can keep up your perfect record."
  305. <<gt 'Voltrenersex' 'bj'>>
  306. <</actCLA>>
  307. <</if>>
  308. <</if>>
  309. <<set $n = 20 - $volsesongame>>
  310. To qualify for the Junior Cup, we need:
  311. <<set $r = $volsesonloss - $volsesonwin>>
  312. <<if getvar("$volsesongame") < 20>>
  313. To play a minimum of 20 games, need to play at least <<n>> more games, and we need to win more matches than we lose.
  314. <<elseif getvar("$volsesongame") >= 20 and $volsesonwin >= $volsesonloss>>
  315. To keep doing what we are doing, we have good stats and have fulfilled the conditions, but we need to improve the chemistry of the team, or we'll never get through the qualifiers.
  316. <<elseif getvar("$volsesongame") >= 20 and $volsesonwin < $volsesonloss>>
  317. Win a <<r>> victories, and stop losing, so we need to get it together and to work alot harder.
  318. <</if>>
  319. <<if rand(0,3) == 0>>
  320. <<set $trenerlust += 1>>
  321. <<act 'Try to talk'>>
  322. <<gt 'Voltrener' 'trener_speak'>>
  323. <</act>>
  324. <</if>>
  325. <<act 'Leave'>>
  326. <<gt 'gdksport' 'start'>>
  327. <</act>>
  328. <</if>>
  329. <<act 'Leave'>>
  330. <<gt 'gdksport' 'start'>>
  331. <</act>>
  332. <</if>>
  333. <<if $location_var[$here][0] == 'gorslut'>>
  334. <p>You reluctantly nod your head, "It's true, I really am a $gnikname. What does this have to do with volleyball?"</p>
  335. <p>Mikhail smiles, "Indirect correlation, very indirect, we're discussing how you get onto my team. Now, I wonder what you can do. You know what I mean?"</p>
  336. <<actCLA 'No'>>
  337. <p>You shake your head and tell him that you don't understand. Mikhail sighs and says, "You're not the smartest girl in the school, are you? Well, I'm a lonely man, and you are a pretty young girl. Do I need to draw you a picture?"</p>
  338. <<act 'Leave'>>
  339. <<gt 'gdksport' 'start'>>
  340. <</act>>
  341. <<act 'Show you understand'>>
  342. <<gt 'Voltrenersex' 'bj'>>
  343. <</act>>
  344. <</actCLA>>
  345. <<actCLA 'Put your hand on Mikhail`s knee'>>
  346. <p>You lean forward slightly and put your palm on his knee. Mikhail grins as you whisper, "I understand. Do you need a little demonstration of my other skills?" Mikhail leans back in his chair, "You're a smart girl, $pc.name_nick, carry on."</p>
  347. <<gt 'Voltrenersex' 'bj'>>
  348. <</actCLA>>
  349. <</if>>
  350. <<if $location_var[$here][0] == 'trener_speak'>>
  351. <<image "characters/pavlovsk/school/teacher/mikhail/volleytrener6.jpg">>
  352. <<if $npc('A69').rel > 40 and getvar("$VoltrenerVoyeur") == 2>>
  353. <p>"Coach, don't you like me? You like to spy on me in the shower, and cum on me, but do you like me?" You look at Mikhail adoringly, with big enthusiastic eyes.</p>
  354. <p>Mikhail takes your hand in his and says, "$pc.name_nick, you are a very beautiful girl, and will be a great athlete someday, as long as you stay focused, but I told you I'm a married man, and I am worried about what we did."</p>
  355. 'You frown angrily, not expecting this.<span class="innerThought">"Well, at least he's not dismissing or patronizing me. Maybe he just needs me to nudge him more in my direction? Maybe I should be the one who is jealous?"</span>
  356. <<set $VoltrenerVoyeur = 3>>
  357. <<if $pc.horny > 80>>
  358. <<set $npc('A69').rel += 3>>
  359. <</if>>
  360. <<actCLA 'Test him'>>
  361. <<set $pc.horny += 10>>
  362. <<if getvar("$Discoclose") == 1 and $wardrobe.isWearingPanties>>
  363. <<set $trenerlust += 5>>
  364. <<image "locations/pavlovsk/community/gym/volley/event/voltrenerspeak5.jpg">>
  365. <p>"Coach, could you please help me?" You wait for an affirmative nod from the coach before leaning over, exposing your panties and say, "Please take a look, I think something was rubbing during training, and now it's all sore."</p>
  366. Mikhail tries to look indifferent as he carefully inspects your butt. "Nothing there, but usually comfortable and well fitted underwear will prevent rubbing." Despite his efforts to remain objective, you see his dick straining to escape his pants.
  367. <<elseif getvar("$Discoclose") == 1 and !$wardrobe.isWearingPanties>>
  368. <<set $trenerlust += 5>>
  369. <<image "locations/pavlovsk/community/gym/volley/event/voltrenerspeak6.jpg">>
  370. <p>"Coach, could you please help me?" You wait for an affirmative nod from the coach. You rest your upper body against the back of a chair and lean over arching your back. You aren't wearing panties and the coach gets a perfect view of your bare pussy. "Please take a look, I think something was rubbing during training, and now it's all sore."</p>
  371. Mikhail tries to look indifferent as he carefully inspects your holes. "Nothing there, but usually wearing panties and not showing off your bare ass will give you much better protection." Despite his efforts to remain objective, you see his dick straining to escape his pants.
  372. <<else>>
  373. <<set $trenerlust += 5>>
  374. <<video "locations/pavlovsk/community/gym/volley/event/voltrenerspeak7.mp4">>
  375. <p>"Coach, could you please help me?" You wait for an affirmative nod from the coach before getiing down on your knees and turning your ass to the coach. Lowering your shorts you say, "Please take a look, I think something was rubbing during training, and now it's all sore."</p>
  376. Mikhail tries to look indifferent as he carefully inspects your butt, "Nothing there, but usually comfortable and well fitted underwear will prevent rubbing." Despite his efforts to remain objective, you see his dick straining to escape his pants.
  377. <</if>>
  378. <<actCLA 'Say goodbye'>>
  379. <<if getvar("$Discoclose") == 1>>
  380. <<set $Discoclose = 0>>
  381. <<gt 'pod_ezd' 'etaj_1'>>
  382. <<else>>
  383. <<gt 'gdksport' 'start'>>
  384. <</if>>
  385. <</actCLA>>
  386. <</actCLA>>
  387. <<elseif $npc('A69').rel >= 0 and getvar("$trener_Speak") == 0>>
  388. <<set $trener_Speak += 1>>
  389. <p>You decide to talk to the coach about the rumors that he played on the European championship winning team, but the subject seems to be painful. "$pc.name_last, I don't want to talk about that just to satisfy your curiosity," he begs you.</p>
  390. <<if $pc.horny > 80 or $pc.fame('pav_slut') > 50>>
  391. <<set $npc('A69').rel += 2>>
  392. <<set $trenerlust += 2>>
  393. <p>"You don't want to satisfy my curiosity? How about just satisfying me?" you whisper suggestively. Coach looks uncertainly at you as if he were about to say something more, but turns away instead.</p>
  394. <</if>>
  395. <<elseif $npc('A69').rel > 10 and getvar("$trener_Speak") == 1>>
  396. <<set $trener_Speak = 2>>
  397. <p>Seeing that the subject upset Mikhail, you attempt to cheer him up. Chirping all sorts of nonsense, you eventually asked if he has a girlfriend or wife. "$pc.name_last do you have nothing better to do than ask me about stuff that doesn't concern you?" You continued to pester him and say that you are very interested. Coach finally gives up and says, "Yes, I have a wife. She is the jealous type though, so if she sees you hanging around me, she'll try to kill you. And probably me, too."</p>
  398. <<if $pc.horny > 80 or $pc.fame('pav_slut') > 50>>
  399. <<set $npc('A69').rel += 2>>
  400. "I'm not afraid, and I doubt she is prettier than me," you retort, making Mikhail smile.
  401. <</if>>
  402. <<elseif $npc('A69').rel > 20 and getvar("$trener_Speak") == 2>>
  403. <<set $trener_Speak = 3>>
  404. Studiously avoiding any mention of the European championship, you ask the coach to talk about volleyball. He tells you that being a competitive player means being focused. Responsible players do not go to dances and guzzle booze right before competitions. You were hoping to hear something actually interesting, but instead get a lecture and end up tuning him out.
  405. <<if $pc.horny > 80 or $pc.fame('pav_slut') > 50>>
  406. <<set $npc('A69').rel += 3>>
  407. Quickly bored, you decide to interrupt his monologue with a bit of provocative action.
  408. <</if>>
  409. <<actCLA 'Interrupt'>>
  410. <<set $pc.horny += 10>>
  411. <<set $trenerlust += 2>>
  412. <<if getvar("$Discoclose") == 1>>
  413. <<image "locations/pavlovsk/community/gym/volley/event/voltrenerspeak1.jpg">>
  414. You spun around and your skirt flares up, giving Mikhail a glimpse of your upper thighs and even a bit of ass cheek. Coach''s eyes follow your ass and legs hungrily.
  415. "The ball is in your court, so watch carefully," you say, noticing his interest.
  416. 'Mikhail looks confused and turns away. <span class="innerThought">"That should give him something else to think about."</span>
  417. <<else>>
  418. <<image "locations/pavlovsk/community/gym/volley/event/voltrenerspeak2.jpg">>
  419. 'You go to the window and start playing with your hair, giving the coach ample opportunity to admire your flexible figure.<span class="innerThought"> "Hopefully he will get the hint."</span>
  420. <</if>>
  421. <<actCLA 'Say goodbye'>>
  422. <<if getvar("$Discoclose") == 1>>
  423. <<set $Discoclose = 0>>
  424. <<gt 'pod_ezd' 'etaj_1'>>
  425. <<else>>
  426. <<gt 'gdksport' 'start'>>
  427. <</if>>
  428. <</actCLA>>
  429. <</actCLA>>
  430. <<elseif $npc('A69').rel > 30 and getvar("$trener_Speak") == 3>>
  431. <<set $trener_Speak = 4>>
  432. <p>Once again you decide to talk about volleyball with Mikhail. His eyes become a bit unfocused as he begins his story. "When we arrived at the competition, the USSR teams settled into the hotel. I was not small, 194 cm in height, but while waiting for the lift I was quite impressed by the team of our Soviet athletes standing nearby. I felt like a pygmy next to these monumental figures from the great sport. We all piled into the elevator and began to head up. On one of the middle floors the elevator stopped, and two puny Asians wearing coaches' caps got on and begin enthusiastically speaking to each other, looking at our girls butts. When the elevator stopped and the women got off, one of the Asians playfully slaps the last one on the ass. Without turning around, and by pure reflex, she thrusts her elbow back, catching the Asian right between the eyes. There was a dull thud and the unfortunate guy falls unconscious, sliding down the rear wall of the elevator while his friend just laughed. The woman slowly turns her head and utters the immortal phrase: - "Oh, exotics wanted..."</p>
  433. 'As the coach tells you this story, with its sexual overtones, you think,<span class="innerThought"> "Maybe he'd be more into me if I made him jealous. What if he sees me with one of the other jocks? And if I don't wear panties to training he might catch a glimpse of what he really wants."</span>
  434. <!-- !! flag start training without panties in gdksport - go to coaching-->
  435. <<set $volleytanga = 1>>
  436. <<actCLA 'Check'>>
  437. <<set $pc.horny += 10>>
  438. <<set $trenerlust += 2>>
  439. <<if getvar("$Discoclose") == 1>>
  440. <<image "locations/pavlovsk/community/gym/volley/event/voltrenerspeak3.jpg">>
  441. <p>You undo your top enough that your breasts fall out, then turn to the coach, arching your back and thrusting your juicy melons forward. Mikhail's eyes immediately focused on them. Swallowing hard, the coach looks up from your tits.<span class="innerThought"> "I'll have to do something more to tease him, maybe not wearing panties during practice can help send him over the edge."</span> The thought flashes through your mind, followed by butterflies in your stomach.</p>
  442. <<else>>
  443. <<image "locations/pavlovsk/community/gym/volley/event/voltrenerspeak4.jpg">>
  444. <p>You pull on your shorts as if you were adjusting them, pulling them so hard that your pussy is clearly outlined in a camel-toe. From the way he stares at your crotch, you know your attempts to catch his interest were successful.</p>
  445. "The ball is in your court, so watch carefully." you say with a mischievous smile. Mikhail, a bit confused, turns away.
  446. <span class="innerThought">"I'll have to do something more to tease him, maybe not wear panties during our next workout."</span> The thought flashes through your mind, followed by butterflies in your stomach.'
  447. <</if>>
  448. <<actCLA 'Say goodbye'>>
  449. <<if getvar("$Discoclose") == 1>>
  450. <<set $Discoclose = 0>>
  451. <<gt 'pod_ezd' 'etaj_1'>>
  452. <<else>>
  453. <<gt 'gdksport' 'start'>>
  454. <</if>>
  455. <</actCLA>>
  456. <</actCLA>>
  457. <<elseif getvar("$ShowerIvan") == 3 and getvar("$trener_Speak") == 4>>
  458. <<set $trener_Speak = 5>>
  459. <p>"Coach, are you angry with me about Ivan? We aren't serious, he only cares about his competitions. Besides, I like you better." Mikhail tries to gather himself but only manages to stare at you and cough.</p>
  460. <p>You seize the initiative. "I wanted to ask you, do the coaches of the Junior volleyball teams get paid well? If so then I might also want to become a coach too. You have a car and you dress stylishly, but you, as a former international player and European championship winner, probably get paid extra."</p>
  461. <<actCLA 'Humbly listen'>>
  462. <<image "locations/pavlovsk/community/gym/volley/event/voltrenerspeak20.jpg">>
  463. <p>"$pc.name_last, I will not be drawn into talking about the championship. And no, coaches don't get paid a lot. I spend my Sunday mornings training rich women in the fitness center. One lesson there pays more than a month working as a coach in our town."</p>
  464. <span class="innerThought">"Didn't get anything out of him there, $pc.name_last. Although, the classes in the fitness center should be worth investigating."</span>
  465. <<set $npc('A69').rel += 3>>
  466. Seeing Mikhail a little upset by your questions, you decide to cheer him up.
  467. <!-- !! the flag on the emergence of Turner in the centre-->
  468. <<set $ShowerIvan = 4>>
  469. <<actCLA 'Kiss'>>
  470. <<image "locations/pavlovsk/community/gym/volley/event/voltrenerspeak8.jpg">>
  471. Wrapping your arms around Coach''s neck, you surprise him by kissing him full on the lips. The coach stands still, dumbfounded. Deciding this was a success, you slip your hand into his pants...
  472. <<actCLA 'Grab his cock'>>
  473. <<image "locations/pavlovsk/community/gym/volley/sex/voltrenerspeak9.jpg">>
  474. Without wasting time, you pull his stiff cock out of his pants, squeezing it, and sliding your hand up and down his shaft...
  475. <<actCLA 'Take him in your mouth'>>
  476. <<set $pc.horny += 10>>
  477. <<set $centr = 1>>
  478. <<image "locations/pavlovsk/community/gym/volley/sex/voltrenerspeak10.jpg">>
  479. As soon as your lips wrap around his hard cock, Mikhail seems to panic and pushes your head away, hastily tucking his dick back into his pants.
  480. <p>"$pc.name_nick, stop trying to molest me. I explained everything already, so be good. I can't allow this to happen, especially after what happened in the championship..." He abruptly breaks off and walks away.</p>
  481. You watch him walk with interest, while deciding that you need to go to the fitness center and try to learn something about this damned championship. Obviously something major happened there.
  482. <<actCLA 'Say goodbye'>>
  483. <<if getvar("$Discoclose") == 1>>
  484. <<set $Discoclose = 0>>
  485. <<gt 'pod_ezd' 'etaj_1'>>
  486. <<else>>
  487. <<gt 'gdksport' 'start'>>
  488. <</if>>
  489. <</actCLA>>
  490. <</actCLA>>
  491. <</actCLA>>
  492. <</actCLA>>
  493. <</actCLA>>
  494. <<elseif getvar("$trener_Speak") == 5 and getvar("$ShowerIvan") == 6>>
  495. <<set $centr = 3>>
  496. <<set $trener_Speak = 6>>
  497. <<image "locations/pavlovsk/community/gym/volley/event/voltrenerspeak19.jpg">>
  498. You take Mikhail''s hand in yours and say, "Coach, I want you to know that I would never betray you. I certainly like to gossip, but human relationships are not the reason for the chatter. I'm not like the girl from the national team." Blurting this out, you stare at the coach and wait for his reaction.
  499. <p>"That damn Chinaman just can't help but gossip." Mikhail says, smiling, "And you're a stubborn wench, $pc.name_last. I will think about it, now go home."</p>
  500. <<elseif getvar("$trener_Speak") == 6 and getvar("$trenerSex") >= 1>>
  501. <<image "locations/pavlovsk/community/gym/volley/event/voltrenerspeak21.jpg">>
  502. <p>You decide to ask the coach if he will let you start for the team, while trying to look as sexy as possible. Mikhail just frowns, though, and says, "You're not acting like a starter, $pc.name_last. Starters work hard and don't fool around."</p>
  503. You suck in your breath at the insult, you know you've been working your ass off and deserve it.
  504. <<actCLA 'Threaten to reveal the relationship'>>
  505. <<set $npc('A69').rel = 0>>
  506. <<set $volleysostav = 0>>
  507. <<image "locations/pavlovsk/community/gym/volley/event/voltrenerspeak22.jpg">>
  508. <p>"Mikhail, I've been working as hard as anyone! I deserve to be a starter. If you make me a starter, I'll make sure no one knows about us." you angrily retort without thinking.</p>
  509. <p>"$pc.name_last, are you stupid? I didn't think you could get so low. It seems I was mistaken about you. Don't come near me, I'm done with you. And with coaching you, too. You're off the team!"</p>
  510. <<actCLA 'Leave'>>
  511. <<if getvar("$Discoclose") == 1>>
  512. <<set $Discoclose = 0>>
  513. <<gt 'pod_ezd' 'etaj_1'>>
  514. <<else>>
  515. <<gt 'gdksport' 'start'>>
  516. <</if>>
  517. <</actCLA>>
  518. <</actCLA>>
  519. <<actCLA 'Hold your temper'>>
  520. <<set $npc('A69').rel += 5>>
  521. <<set $trener_Speak = 7>>
  522. You really want to yell at him, but you resist. Still looking faithfully into his eyes, you say you're ready for your good behavior to show. You bend over and present your ass.
  523. <<if getvar("$Discoclose") == 1 and $wardrobe.isWearingPanties>>
  524. <<image "locations/pavlovsk/community/gym/volley/event/voltrenerspeak25.jpg">>
  525. You pull your clothes down, along with your panties. Mikhail looks at you with interest.
  526. <<elseif getvar("$Discoclose") == 1 and !$wardrobe.isWearingPanties and $wardrobe.PCloSkirt > 0>>
  527. <<video "locations/pavlovsk/community/gym/volley/sex/voltrenerspeak24.mp4">>
  528. You hike up the hem of your skirt and your naked ass and pussy peek out. Mikhail looks at you and then your ass, before lifting your hem even higher, completely exposing your ass from under your skirt.
  529. <<elseif getvar("$Discoclose") == 1 and !$wardrobe.isWearingPanties and $wardrobe.PCloPants > 0>>
  530. <<image "locations/pavlovsk/community/gym/volley/event/voltrenerspeak25.jpg">>
  531. You slowly lower your pants revealing that you have no panties on underneath. Mikhail looks at you with interest as you wriggle your naked ass at him.
  532. <<else>>
  533. <<video "locations/pavlovsk/community/gym/volley/sex/voltrenerspeak23.mp4">>
  534. Putting a hand on your ass, Mikhail pulls the crotch of your panties to the side and spread your ass. You feel his fingers, strong and rough from years of athletic training, massaging your holes.
  535. <</if>>
  536. <span class="innerThought">"If it makes you horny, then I think it is good behaviour."</span>
  537. <p>"$pc.name_nick, I'm not talking about your training. Why does it always come to this with you?"</p>
  538. You chuckle and decide to be patient, you know the Mikhail''s quirks now and how far you can push him. Based on previous experience, it seems you won''t be getting him this time, but next time...
  539. <<actCLA 'Leave'>>
  540. <<if getvar("$Discoclose") == 1>>
  541. <<set $Discoclose = 0>>
  542. <<gt 'pod_ezd' 'etaj_1'>>
  543. <<else>>
  544. <<gt 'gdksport' 'start'>>
  545. <</if>>
  546. <</actCLA>>
  547. <</actCLA>>
  548. <<elseif getvar("$trener_Speak") == 7 and $npc('A69').rel > 85 and $pc.skillLevel("volleyball") > 70>>
  549. <<set $trener_Speak = 8>>
  550. <<image "characters/pavlovsk/school/teacher/mikhail/volleytrener5.jpg">>
  551. <p>Mikhail smiles at you, gives a thumbs up, and says, "$pc.name_nick, I want to congratulate you, I think. I've decided to make you a first string regular. From now on, you'll be starting."</p>
  552. <p>"But," he adds, shaking his finger at you admonishingly. "You still need to keep practicing, and less drinking!"</p>
  553. You squeal happily and threw your arms around the Mikhail''s neck. "Now we have them... I always... Yes we like..." The excitement of the unexpected announcement left you unable to speak and Mikhail just smiles at you and says "Go."
  554. <<set $volleysostav = 2>>
  555. <<else>>
  556. <<set $npc('A69').rel += 1>>
  557. "Seeing as you are showing some interest in volleyball, I'll fill you in on some history:"
  558. <<setinit $volleyhistory[1] = '"In 1895 Williaam J. Morgan, an instructor at a young men's Christian Association (YMCA, Holyoke, Mass.(religion is the cradle of % ern civilization)) decided to blend elements of basketball, baseball, tennis and handball, to create a new game called volleyball (at the time it was called mintonette). Morgan borrowed the net from tennis and installed it at the approximate height of 196 cm from the floor, slightly above the heads of the average person.'>>
  559. <<setinit $volleyhistory[2] = '"During a demonstration of the game Morgan noticed that the players volley the ball back and forth over the net, and decided Volleyball would be the most appropriate name for this sport. On 7 July 1896 in Springfield College, the first game of volleyball was played.'>>
  560. <<setinit $volleyhistory[3] = '"In 1916, the Philippines saw the first demonstration of combination pass and smash, with a high pass on a trajectory designed for another player to attack.'>>
  561. <<setinit $volleyhistory[4] = '"1920 saw the establishment of the rule of three touches of the ball by players of one team before the ball has to cross over the net, as well as the typical positioning of attackers and back line players. '>>
  562. <<setinit $volleyhistory[5] = '"In 1930 the first game of beach volleyball was played, with teams of two.'>>
  563. <<setinit $volleyhistory[6] = '"1934 brought about volleyball judges (before then the matches were refereed by a priest in a cassock of the young men`s Christian Association).'>>
  564. <<setinit $volleyhistory[7] = '"In 1947 the International volleyball Federation (FIVB) was formed.'>>
  565. <<setinit $volleyhistory[8] = '"In 1948 the first beach volleyball tournament was held.'>>
  566. <<setinit $volleyhistory[9] = '"In 1949 the first volleyball world championships took place, in Prague.'>>
  567. <<setinit $volleyhistory[10] = '"In 1964 Volleyball was introduced to the Olympics, at the Tokyo games.'>>
  568. * pl $volleyhistory[rand(1,10)]
  569. <</if>>
  570. <<actCLA 'Say goodbye'>>
  571. <<if getvar("$Discoclose") == 1>>
  572. <<set $Discoclose = 0>>
  573. <<gt 'pod_ezd' 'etaj_1'>>
  574. <<else>>
  575. <<gt 'gdksport' 'start'>>
  576. <</if>>
  577. <</actCLA>>
  578. <</if>>