1
0

gopnew.qsrc 57 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380
  1. # gopnew
  2. !2021/11/25
  3. menu_off = 1
  4. if $ARGS[0] = 'start':
  5. cla & *clr
  6. '<center><b>Alley entrance next to cafe</b></center>'
  7. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/gopnews.jpg"></center>'
  8. 'You walk around the cafe going into a back alley, where you see several guys. They did their best to look like Gopniks, wearing the stereotypical track suits. They mostly just seem to be loitering about, drinking beer and harassing people passing by their alley. You''re certain none of these guys have jobs, and mostly live off the spoils they gain from their petty crime.'
  9. gs 'gopwho'
  10. gs 'goplust'
  11. if gopnew['feed'] >= 1:
  12. gt 'gopnew', 'succubus_1'
  13. elseif gopnew['fight'] > 0:
  14. gt 'gopnew', 'mistress_1'
  15. elseif gopnew['ran'] >= 1:
  16. gt 'gopnew', 'coward_1'
  17. else
  18. if gnewQW = 0:
  19. gs 'gopnew', 'start0'
  20. elseif gnewQW = 1:
  21. gs 'gopnew', 'start1'
  22. elseif gnewQW = 2:
  23. gs 'gopnew', 'start2'
  24. elseif gnewQW = 3:
  25. gs 'gopnew', 'start3'
  26. elseif gnewQW = 4:
  27. gs 'gopnew', 'start4'
  28. elseif opusk > 0 or gnewQW = 5:
  29. gs 'gopnew', 'start5'
  30. elseif sipovka > 0 or gnewQW = 6:
  31. gs 'gopnew', 'start6'
  32. elseif loh > 0 or gnewQW = 7:
  33. gs 'gopnew', 'start7'
  34. end
  35. end
  36. end
  37. if $ARGS[0] = 'start0':
  38. 'Once they notice you walking into their alley, one of them steps towards you. He gives you a toothy grin as he says: "Hey babe! Want to come hang out with us? We have beer!"'
  39. act 'Have a beer with them':gt 'gopnew', 'pivas'
  40. act 'Decline and walk away':
  41. cla
  42. 'You wordlessly shake your head and keep walking, hoping he''ll get the message and leave you alone. He''s not giving up that easily though, and follows you.'
  43. '"Come on, babe! Relax! We''re decent guys, you don''t have to be scared around us! We just want to have a good time!" he reassures you. He seems fairly genuine in his offer.'
  44. act 'Agree to have a beer with them': gt 'gopnew', 'pivas'
  45. act 'Decline again, more clearly this time':
  46. cla & *clr
  47. '<center><b>Alley entrance next to cafe</b></center>'
  48. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/gopnews.jpg"></center>'
  49. '"I have no intentions of drinking beer with you. Leave me alone!" you snap at the guy.'
  50. 'He squints his eyes angrily and shouts: "What!? Are you one of those snobs who look down on us? What the fuck is your problem?"'
  51. 'The Gopniks are often looked down upon by others, and this guy is taking it very personally that you keep refusing his offer. He''s starting to get mad at you.'
  52. act 'Agree to have a beer after all':gt 'gopnew', 'pivas'
  53. act 'Push him away and swear at him':
  54. cla
  55. '"Leave me the fuck alone!" you scream at the hoodlum, and push him away. He won''t let you leave though, and blocks the exit while he grabs you by the arm.'
  56. '"All I wanted to do was be nice, and you had to go and be a rude bitch! You''re coming with me, now!" he shouts angrily. All the kindness is gone from his eyes, and he looks like he won''t hesitate to use violence if you don''t do as he says.'
  57. 'His friends look at the two of you intently now, also upset that you won''t join them.'
  58. act 'Submit and let him take you into the alley':
  59. cla
  60. 'Deciding you can''t take them all on at once, you stop resisting and let the man take you further into the alley. At the back end, he roughly pushes you against the wall. His friends get up and follow the two of you, a greedy look in their eyes.'
  61. act 'Ask what they want from you': gt 'gopnew', 'bazar'
  62. end
  63. act 'Fight them all':
  64. gs 'fight', 'initFight'
  65. gs 'fight_npcdata', 'gopnews_1', 'opp'
  66. gs 'fight_npcdata', 'gopnews_2', 'opp'
  67. gs 'fight_npcdata', 'gopnews_3', 'opp'
  68. gs 'fight_npcdata', 'gopnews_4', 'opp'
  69. fightEnding = 21
  70. gt 'fight', 'start'
  71. end
  72. gs 'willpower', 'rape', 'resist', 'medium'
  73. if will_cost <= pcs_willpwr:
  74. act 'Squirm free and run away (<<will_cost>> Willpower)':
  75. cla
  76. gopnew['ran'] += 1
  77. gs 'willpower', 'pay', 'resist'
  78. gs 'stat'
  79. 'You do your best to wrestle yourself free, but his grip is too tight. Deciding you need to get out of there at any cost, you knee him hard in the groin and run as he lets you go with a grunt of pain. His friends start after you, but weren''t ready for it, and your fear gives you the speed you need to make it out of the alley and disappear into the crowd.'
  80. 'It would be smart not to return here unprepared, next time they will be ready for you.'
  81. act 'Continue': gt 'city_residential'
  82. end
  83. else
  84. act 'Try to squirm free and run away (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  85. end
  86. !!gs 'gopnew', 'succubus_option'
  87. end
  88. end
  89. end
  90. end
  91. if $ARGS[0] = 'start1':
  92. '"Hey, <<$pcs_nickname>>! I was hoping you''d come by again, cutie! Want to go have a beer with me?" Vasan asks you. He''s clearly happy to see you.'
  93. '<<$gopnik>>'
  94. act 'Tell him you''d like to, but have no time':
  95. cla
  96. '"I''m sorry, Vasan! I would love to, but I''m really in a hurry right now!" you say apologetically, pointing at your watch.'
  97. '"Come on, babe!" he tries. "Surely you can spare like 30 minutes and have a chat with me?"'
  98. act 'Go drink beer with him':gt 'gopnew', 'pivas'
  99. gs 'willpower', 'drink', 'resist', 'medium'
  100. if will_cost <= pcs_willpwr:
  101. act 'Decline and leave (<<will_cost>> Willpower)':
  102. minut += 5
  103. gs 'willpower', 'pay', 'resist'
  104. gs 'stat'
  105. gt 'city_residential'
  106. end
  107. else
  108. act 'Decline and leave (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  109. end
  110. end
  111. act 'Go drink beer with him':gt 'gopnew', 'pivas'
  112. end
  113. if $ARGS[0] = 'start2':
  114. '"Hey, <<$pcs_nickname>>! I was hoping you''d come by again, cutie! Want to go have a beer with me?" Vasan asks you. He''s clearly happy to see you. <<$gopnik>>'
  115. '"Or if you''re feeling brave... want to make some money? We could go to the park and try to rob some careless suckers? All you have to do is distract them! No one will even know you had anything to do with it!" he continues, with a sly grin on his face. "The pay isn''t great, but it''s an easy way to make some money together!"'
  116. act 'Tell him you have no time':
  117. cla
  118. '"I''m sorry, Vasan! I would love to have a beer with you, but I''m really in a hurry right now!" you say apologetically, pointing at your watch.'
  119. '"Come on, babe!" he tries. "Surely you can spare like 30 minutes and have a chat with me?"'
  120. act 'Go drink beer with him':gt 'gopnew', 'pivas'
  121. gs 'willpower', 'drink', 'resist', 'medium'
  122. if will_cost <= pcs_willpwr:
  123. act 'Decline and leave (<<will_cost>> Willpower)':
  124. minut += 5
  125. gs 'willpower', 'pay', 'resist'
  126. gs 'stat'
  127. gt 'city_residential'
  128. end
  129. else
  130. act 'Decline and leave (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  131. end
  132. end
  133. act 'Go drink beer with him':gt 'gopnew', 'pivas'
  134. act 'Go stealing with them in the park':
  135. *clr
  136. cla
  137. '<center><img <<$set_imgh>> src="images/locations/city/centralpark/park.jpg"></center>'
  138. goprandwork = rand(1, 100)
  139. if goprandwork < 75:
  140. cla
  141. minut += 60
  142. gopota += 1
  143. 'You walk through the park with Vasan, but don''t find any marks worth robbing. You still had a fun time chatting with him, though.'
  144. act 'Say goodbye and go back home': minut += 5 & gt 'city_residential'
  145. elseif goprandwork < 95:
  146. cla
  147. gopstop += 1
  148. gopota += 1
  149. minut += 60
  150. 'You help the guys steal a few cellphones by distracting random people in the park, but didn''t get much done. The few rubles you all got for selling the items, were immediately used to buy more beer.'
  151. act 'Say goodbye and go back home': minut += 5 & gt 'city_residential'
  152. else
  153. cla
  154. gopstop += 1
  155. gopota += 1
  156. minut += 60
  157. randmon = rand(50, 500)
  158. money += randmon
  159. 'You and the guys had a pretty good day, and they managed to steal several wallets and cell phones while you distracted the marks. After Vasan sells the lot to the pawn shop, he gives you your share: <<randmon>> <b>₽</b>.'
  160. act 'Say goodbye and go back home': minut += 5 & gt 'city_residential'
  161. end
  162. end
  163. end
  164. if $ARGS[0] = 'start3':
  165. gopota += 5
  166. gnewQW = 4
  167. '"We heard you got arrested by the cops! What happened? You didn''t rat us out, did you?" Vasan asks with some concern in his voice.'
  168. '"Of course not! You know me!" you reassure them. You sit down and tell the guys what happened, omitting some of the sexual details. When you''re finished, one of them grins: "We should find this cop bitch, and catch her! You deserve to fuck her, after all she did to you!"'
  169. 'The other Gopniks laugh, and you laugh with them. If they only knew...'
  170. act 'Excuse yourself and leave': minut += 5 & gt 'city_residential'
  171. end
  172. if $ARGS[0] = 'start4':
  173. '"Hey, <<$pcs_nickname>>! I was hoping you''d come by again, cutie! Want to go have a beer with me?" Vasan asks you. He''s clearly happy to see you. <<$gopnik>>'
  174. act 'Tell him you have no time':
  175. cla
  176. '"I''m sorry, Vasan! I would love to have a beer with you, but I''m really in a hurry right now!" you say apologetically, pointing at your watch.'
  177. '"Come on, babe!" he tries. "Surely you can spare like 30 minutes and have a chat with me?"'
  178. act 'Go drink beer with him':gt 'gopnew', 'pivas'
  179. gs 'willpower', 'drink', 'resist', 'medium'
  180. if will_cost <= pcs_willpwr:
  181. act 'Decline and leave (<<will_cost>> Willpower)':
  182. minut += 5
  183. gs 'willpower', 'pay', 'resist'
  184. gs 'stat'
  185. gt 'city_residential'
  186. end
  187. else
  188. act 'Decline and leave (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  189. end
  190. end
  191. act 'Go drink beer with him':gt 'gopnew', 'pivas'
  192. end
  193. if $ARGS[0] = 'start5':
  194. gnewQW = 5
  195. gtalkrand = rand(0,4)
  196. if gtalkrand = 0:$goptalk = 'slut'
  197. if gtalkrand = 1:$goptalk = 'bitch'
  198. if gtalkrand = 2:$goptalk = 'skank'
  199. if gtalkrand = 3:$goptalk = 'whore'
  200. if gtalkrand = 4:$goptalk = '<<$pcs_nickname>>'
  201. gtalkrand = rand(0,4)
  202. if gtalkrand = 0:$goptalk2 = 'How many cocks have you sucked today?'
  203. if gtalkrand = 1:$goptalk2 = 'Need some cock in you?'
  204. if gtalkrand = 2:$goptalk2 = 'Why so quiet? Is your mouth full of cum or something?'
  205. if gtalkrand = 3:$goptalk2 = 'Which hole did you get fucked in more recently, ass or pussy?'
  206. if gtalkrand = 4:$goptalk2 = 'Want to put that tongue of yours to work?'
  207. '<<$gopnik>>'
  208. '"Hey, <<$goptalk>>! <<$goptalk2>>" one of them shouts, getting a good laugh out of his friends. They all look at you intently.'
  209. act 'Wait until one of them approaches you':
  210. cla
  211. 'One of them comes walking towards you.'
  212. if gopopusday ! daystart:
  213. '"Got the money?" he asks intently.'
  214. if money >= 2000:
  215. act 'Give him the money (-2,000 <b>₽</b>)':
  216. cla
  217. money -= 2000
  218. gopopusday = daystart
  219. 'You offer him the 2,000 <b>₽</b> he expects from you. He counts it quickly and gives you an affirmative grunt.'
  220. act 'Walk away quickly': minut += 5 & gt 'city_residential'
  221. if GLust > 0:
  222. cla
  223. 'He rubs his groin awkwardly while he tells you: "I''m horny, and you''re going to help me with that. Come on, be a good whore and follow me."'
  224. act 'Follow him':gt 'gopnew', 'sexstart'
  225. end
  226. end
  227. else
  228. act 'Explain you have no money':
  229. cla
  230. '"Guys, please! I have no money!" you cry out, with tears in your eyes.'
  231. 'Vasan punches you in the stomach and smirks: "I don''t think you understand the situation you''re in, <<$pcs_nickname>>. Either you pay us, or you''re in serious trouble!"'
  232. 'Ignoring your weak whimpering, he nods to the other guys: "She''s yours, guys. Do what you want with her. Make sure she gets the message."'
  233. act 'Let them drag you to a car':gt 'gopnew', 'degrading'
  234. end
  235. end
  236. elseif gopopusday = daystart:
  237. if GLust > 0:
  238. cla
  239. 'He rubs his groin awkwardly while he tells you: "I''m horny, and you''re going to help me with that. Come on, be a good whore and follow me."'
  240. act 'Go with him':gt 'gopnew', 'sexstart'
  241. else
  242. 'Vasan spits on the ground in front of you and grunts: "You''re lucky no one wants you right now, bitch. Get out of here, before I change my mind."'
  243. act 'Get away from him': minut += 5 & gt 'city_residential'
  244. end
  245. end
  246. end
  247. act 'Pretend you didn''t hear him':
  248. cla
  249. 'You pretend you didn''t hear Vasan and keep walking. Hopefully he''ll leave you be.'
  250. if gopopusday = daystart:
  251. 'Vasan laughs: "Look at her run! A bit bow-legged at that... probably fresh from getting her worthless cunt fucked again! Keep running, whore!"'
  252. act 'Run away from them': minut += 5 & gt 'city_residential'
  253. elseif gopopusday ! daystart:
  254. 'Unfortunately, he doesn''t. He and his friends quickly overtake you and surround you.'
  255. '"Do you have cum in your ears or something, slut? We asked you a question! Where''s our fucking money?" Vasan shouts.'
  256. if money >= 2000:
  257. act 'Give him the money (-2,000 <b>₽</b>)':
  258. cla
  259. money -= 2000
  260. gopopusday = daystart
  261. 'You offer him the 2,000 <b>₽</b> he expects from you. He counts it quickly and gives you an affirmative grunt.'
  262. act 'Walk away quickly': minut += 5 & gt 'city_residential'
  263. if GLust > 0:
  264. cla
  265. 'He rubs his groin awkwardly while he tells you: "I''m horny, and you''re going to help me with that. Come on, be a good whore and follow me."'
  266. act 'Follow him':gt 'gopnew', 'sexstart'
  267. end
  268. end
  269. else
  270. act 'Explain you have no money':
  271. cla
  272. '"Guys, please! I have no money!" you cry out, with tears in your eyes.'
  273. 'Vasan punches you in the stomach and smirks: "I don''t think you understand the situation you''re in, <<$pcs_nickname>>. Either you pay us, or you''re in serious trouble!"'
  274. 'Ignoring your weak whimpering, he nods to the other guys: "She''s yours, guys. Do what you want with her. Make sure she gets the message."'
  275. act 'Let them drag you to a car':gt 'gopnew', 'degrading'
  276. end
  277. end
  278. end
  279. end
  280. end
  281. if $ARGS[0] = 'start6':
  282. gnewQW = 6
  283. '<<$gopnik>>'
  284. '"Hey, slut! Get over here!" one of them shouts.'
  285. if GLust > 0:
  286. cla
  287. 'He rubs his groin awkwardly while he tells you: "How long has it been? I want you, now. Follow me."'
  288. act 'Go with him':gt 'gopnew', 'sexstart'
  289. gs 'willpower', 'sex', 'resist', 'medium'
  290. if will_cost <= pcs_willpwr:
  291. act 'Quickly leave (<<will_cost>> Willpower)':
  292. minut += 5
  293. gs 'willpower', 'pay', 'resist'
  294. gs 'stat'
  295. gt 'city_residential'
  296. end
  297. else
  298. act 'Quickly leave (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  299. end
  300. else
  301. 'When you approach them, he gives you a dismissive nod, noticing you didn''t ignore him. "Good, you listened. Now get out of here, before we change our minds."'
  302. act 'Quickly leave': minut += 5 & gt 'city_residential'
  303. end
  304. end
  305. if $ARGS[0] = 'start7':
  306. gnewQW = 7
  307. '<<$gopnik>>'
  308. '"It''s that whore, guys! Hey whore, get over here!" one of them shouts loudly, catching the attention of everyone nearby.'
  309. 'All the bystanders in the area quickly walk away, when they notice it''s you they''re talking to. They want no part in what''s about to happen.'
  310. if gopdolg > 0 and gopdaydolg > daystart:
  311. '"Do you have the money? Don''t forget, time is running out!" he says menacingly.'
  312. elseif gopdolg > 0 and gopdaydolg <= daystart:
  313. '"Where''s our money, slut?" he asks intently.'
  314. if money >= gopdolg:
  315. act 'Give him the money':
  316. cla
  317. money -= gopdolg
  318. gopdolg = 0
  319. 'You give the guy <<gopdolg>> <b>₽</b>. He counts the money, almost disappointed to see it''s all there.'
  320. act 'Quickly go away': minut += 5 & gt 'city_residential'
  321. end
  322. else
  323. '"Guys, please! I have no money!" you cry out, with tears in your eyes.'
  324. 'Vasan laughs: "I was hoping you''d say that, I could use a blowjob! And so could the other guys, I''m sure... get down on your knees!"'
  325. act 'Kneel before them':gt 'gopnew', 'rapebj'
  326. end
  327. exit
  328. end
  329. act 'Quickly walk away from them': minut += 5 & gt 'city_residential'
  330. end
  331. if $ARGS[0] = 'pivas_content':
  332. if film > 0:
  333. pfknowrand = rand(0, 100)
  334. if film >= pfknowrand:filmknow = 1
  335. elseif kavslut >= 3:
  336. kavknowrand = rand(0, 100)
  337. if kavknowrand >= 95:kavslutknow = 1
  338. elseif frot >= 3:
  339. frotknowrand = rand(0, 100)
  340. if frot >= frotknowrand:frotknow = 1
  341. elseif bomjshet >= 3:
  342. bomjknowrand = rand(0, 100)
  343. if bomjknowrand >= 95:bomjknow = 1
  344. end
  345. end
  346. if $ARGS[0] = 'pivas':
  347. cla & *clr
  348. minut += 30
  349. gs 'stat'
  350. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/gopnews.jpg"></center>'
  351. 'You follow the guys to a playground, where they shoo the kids away and crash down onto a bench.'
  352. if cumloc[11] = 1 or (cumloc[6] = 1 or cumloc[7] = 1):
  353. 'One of them looks at you closely and says: "Is... fuck me! Is that cum!? That''s sad, I thought you were one of the good ones, but you''re just another whore... come with us, we can put that mouth of yours to work."'
  354. gs 'gopnew', 'choice_1'
  355. elseif gnewQW > 0:
  356. gs 'drugs', 'alcohol', 'beer'
  357. 'You sit down next to the guys on the bench and have a beer with them.'
  358. 'A burly man named Udmurt and a bald man named Grey enter the playground a few minutes later, walking towards your group.'
  359. gs 'gopnew', 'pivas_content'
  360. if filmknow = 1:
  361. 'Udmurt sits down on a bench near yours, and doesn''t take his eyes off you once. After a few minutes he says to you in his rough voice: "I think I''ve seen you before... but where?"'
  362. 'You shrug: "I live around here... plenty of chances to see me?"'
  363. 'He shakes his head decisively: "No, that''s definitely not it. Let''s see."'
  364. 'Then Udmurt produces his mobile phone and shows it to the guys: "Right, this is why!"'
  365. 'You hear the moans of a woman coming from the phone speakers, and you realize - that''s you in one of your movies!'
  366. '"What a whore..." all the guys mumble in unison. Then all their looks turn to you.'
  367. 'Udmurt silently turns his phone to you, and you see yourself sucking a dick enthusiastically.'
  368. 'One of the Gopniks angrily throws his beer bottle to the side and shouts: "What the fuck!? You''ve been drinking our beer with that mouth! Get on your fucking knees, it''s time you pay us back!"'
  369. gs 'gopnew', 'choice_1'
  370. elseif kavslutknow = 1:
  371. 'Gray recognizes you and laughs. He says with an evil grin: "You know guys, this girl who''s with you... she''s a total whore! You know Givi and Ashot, from the cafe? They both fucked her, simultaneously... Ashot showed me a video of them doing her after work. Once our bottles are empty, maybe we should empty something else in her, eh!?"'
  372. 'One of the Gopniks throws his beer bottle to the side and grins: "Sounds good. Let''s see how many she can take at once..."'
  373. gs 'gopnew', 'choice_1'
  374. elseif frotknow = 1:
  375. 'Gray recognizes you and laughs. He says with an evil grin: "Subway slut, hi! You know guys, this girl who''s often with you... she''s a minor celebrity! One of my buddies made a video of her serving some random guy in the subway. Look, here it is... she doesn''t mind at all! That is you, right?"'
  376. 'He shows you the video, and you''re speechless. Yea... that girl on the subway train getting humped is you.'
  377. 'One of the Gopniks angrily throws his beer bottle to the side and grins: "In that case, I''m sure she wouldn''t mind serving a few more if she doesn''t want trouble! Come on, let''s go teach her how things work around here..."'
  378. gs 'gopnew', 'choice_1'
  379. elseif bomjknow = 1:
  380. 'Gray looks at you intently after he sits down. Then he pulls out his mobile phone, and browses it for a while. You shrug and just chat with the other guys.'
  381. 'Suddenly, he stands up and offers his phone to Vasan.'
  382. '"Remember when I showed you this photo before? Some random girl flashing a homeless man by the dumpsters? Look closely...!" Gray says triumphantly.'
  383. 'He snags his phone out of Vasan''s hands and shows you the photo: it''s you exposing your breasts to a homeless man, who is quite obviously jerking off!'
  384. 'Vasan nearly spits out his beer, and shouts: "You really give it up for just about everyone, don''t you? No wonder you were so eager to come sit with us!"'
  385. 'One of his friends nods to the back end of the alley and suggests: "In that case, let''s teach her how things are going to work around here..."'
  386. gs 'gopnew', 'choice_1'
  387. else
  388. gopota += 1
  389. gs 'drugs', 'alcohol', 'beer'
  390. 'You sit down next to Vasan and share a beer with him.'
  391. '<<$gopnik>>'
  392. if gnewQW > 1:
  393. if VasanTut = 2 or BerezaTut = 2 or VitekTut = 2 or KostilTut = 2 or UdmurtTut = 2 or SeriTut = 2: gt 'gopnew', 'sexstart'
  394. end
  395. act 'Leave them be': minut += 5 & gt 'city_residential'
  396. end
  397. elseif gnewQW = 0:
  398. gnewQW = 1
  399. 'You walk towards the group of guys, and the one who walked you there introduces you to them. "Hey guys, this is <<$pcs_nickname>>. <<$pcs_nickname>>, these are my friends: Bereza, Konstantin and Kostil. I''m Vasan."'
  400. 'You look at him and his friends. The guy who talked to you, Vasan, is fairly burly and muscular. Bereza is a tall blonde guy, Konstantin is rather short and stocky, and Kostil is fairly skinny.'
  401. 'After the introductions are over, he pulls a beer bottle from his bag and takes a swig from it, and then passes it around.'
  402. 'While you''re drinking, two more men approach. Vasan whispers: "The short stocky guy is Udmurt. We don''t know the bald man''s name... everyone calls him Gray. Be careful around those guys, they have connections."'
  403. 'Gray flashes you a grin, surprised to see a girl in the circle. You notice that he has several gold teeth, making him look even more menacing.'
  404. if filmknow = 1:
  405. 'Udmurt sits down on a bench near yours, and doesn''t take his eyes off you once. After a few minutes he says to you in his rough voice: "I think I''ve seen you before... but where?"'
  406. 'You shrug: "I live around here... plenty of chances to see me?"'
  407. 'He shakes his head decisively: "No, that''s definitely not it. Let''s see."'
  408. 'Then Udmurt produces his mobile phone and shows it to the guys: "Right, this is why!"'
  409. 'You hear the moans of a woman coming from the phone speakers, and you realize - that''s you in one of your movies!'
  410. '"What a whore..." all the guys stumble in unison. Then all their looks turn to you.'
  411. 'Udmurt silently turns his phone to you, and you see yourself sucking a dick enthusiastically.'
  412. 'One of the Gopniks angrily throws his beer bottle to the side and shouts: "What the fuck!? You''ve been drinking our beer with that mouth!"'
  413. gs 'gopnew', 'choice_1'
  414. elseif kavslutknow = 1:
  415. 'Gray recognizes you and laughs. He says with an evil grin: "You know guys, this girl who''s with you... she''s a total whore! You know Givi and Ashot, from the cafe? They both fucked her, simultaneously... Ashot showed me a video of them doing her after work. Once our bottles are empty, maybe we should empty something else in her, eh!?"'
  416. 'One of the Gopniks throws his beer bottle to the side and grins: "Sounds good. Let''s go have a little chat with her..."'
  417. gs 'gopnew', 'choice_1'
  418. elseif frotknow = 1:
  419. 'Gray recognizes you and laughs. He says with an evil grin: "Subway slut, hi! You know guys, this girl who''s often with you... she''s a minor celebrity! One of my buddies made a video of her serving some random guy in the subway. Look, here it is... she doesn''t mind at all! That is you, right?"'
  420. 'He shows you the video, and you''re speechless. Yea... that girl on the subway train getting humped is you.'
  421. 'One of the Gopniks angrily throws his beer bottle to the side and grins: "In that case, I''m sure she wouldn''t mind serving a few more if she doesn''t want trouble! Come on, let''s go teach her how things work around here..."'
  422. gs 'gopnew', 'choice_1'
  423. elseif bomjknow = 1:
  424. 'Gray looks at you intently after he sits down. Then he pulls out his mobile phone, and browses it for a while. You shrug and just chat with the other guys.'
  425. 'Suddenly, he stands up and offers his phone to Vasan.'
  426. '"Remember when I showed you this photo before? Some random girl flashing a homeless man by the dumpsters? Look closely...!" Gray says triumphantly.'
  427. 'He snags his phone out of Vasan''s hands and shows you the photo: it''s you exposing your breasts to a homeless man, who is quite obviously jerking off!'
  428. 'Vasan nearly spits out his beer, and shouts: "You really give it up for just about everyone, don''t you? No wonder you were so eager to come sit with us!"'
  429. 'One of his friends nods to the back end of the alley and suggests: "In that case, let''s teach her how things are going to work around here..."'
  430. gs 'gopnew', 'choice_1'
  431. else
  432. gopota += 1
  433. gs 'drugs', 'alcohol', 'beer'
  434. 'You sit down next to Vasan and share a beer with him.'
  435. '<<$gopnik>>'
  436. if gnewQW > 1:
  437. if VasanTut = 2 or BerezaTut = 2 or VitekTut = 2 or KostilTut = 2 or UdmurtTut = 2 or SeriTut = 2: gt 'gopnew', 'sexstart'
  438. end
  439. act 'Leave them be': minut += 5 & gt 'city_residential'
  440. end
  441. end
  442. end
  443. if $ARGS[0] = 'bazar':
  444. cla & *clr
  445. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/gopnews.jpg"></center>'
  446. '"Guys, come on! What do you want from me?" you mumble, a tad frightened. The guys force you to walk between them, firmly holding you by the shoulders.'
  447. 'Vasan punches you in the stomach and grunts: "Shut up, bitch." They drag you to your feet again and guide you to a secluded area, between some abandoned buildings.'
  448. 'Konstantin scowls: "You''re nothing but a whore... and whores pay protection money to stay out of trouble! You fucking owe us! Unless you''re looking for trouble!?"'
  449. 'Vasan roughly shakes you by the shoulders and says: "Well? What do you say?"'
  450. ! WD: Uninitialised ~ 'magic' use 'magik'
  451. if pcs_magik > 0:'You sense a vague evil and powerful magic, that suppresses your own magical powers. You can''t use your spells against the Gopniks.'
  452. act 'Agree to their demands':
  453. cla & *clr
  454. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/gopnews.jpg"></center>'
  455. 'You quickly nod your head, terrified of what they might do to you. Hopefully they''ll get bored of you soon enough and leave you alone. When you see his intense look, you blurt out: "Okay, okay!"'
  456. 'Vasan turns to his friends and laughs: "You hear that, guys? She agrees that she owes us money, and that she''s a whore!"'
  457. act '"Hey, I''m no whore!"':
  458. cla & *clr
  459. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/gopnews.jpg"></center>'
  460. '"Hey, I''m no whore!" you object, earning you a scorching look from Vasan.'
  461. '"Oh really? So you don''t suck a dick every now and then? You don''t use your body to get what you want?" he asks angrily.'
  462. act 'Admit that you do':
  463. cla & *clr
  464. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/gopnews.jpg"></center>'
  465. 'Vasan gives you a triumphant grin and says: "Exactly. So that makes you a liar, as well as a whore."'
  466. 'Before you can say anything more, Vasan grunts: "Down on your knees, whore. And open your liar mouth... maybe a cock in it will remind you about your place!"'
  467. act 'Kneel before him':gt 'gopnew', 'rapebj'
  468. gs 'willpower', 'bj', 'resist', 'hard'
  469. if will_cost <= pcs_willpwr:
  470. act 'Refuse to blow him (<<will_cost>> Willpower)':
  471. cla & *clr
  472. gs 'willpower', 'pay', 'resist'
  473. gs 'pain', 8, 'head', 'hit'
  474. gs 'stat'
  475. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/gopnews.jpg"></center>'
  476. 'When you shake your head, you feel an intense pain on the side of your head and fall down to the ground. When you manage to focus your blurry gaze again, you see Vasan standing over you with a raised fist. "I wasn''t fucking asking, whore! Open. Your. Mouth."'
  477. act 'Kneel before him':gt 'gopnew', 'rapebj'
  478. end
  479. else
  480. act 'Refuse to blow him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  481. end
  482. end
  483. act 'Say you don''t':
  484. cla & *clr
  485. gs 'pain', 8, 'stomach', 'hit'
  486. gs 'stat'
  487. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/gopnews.jpg"></center>'
  488. '"More lies!" Vasan spits in your face.'
  489. 'He punches you in the stomach before you can respond, and you collapse to your knees before him.'
  490. '"That''s right bitch, get on your knees where you belong. Open your fucking mouth!" he shouts, and begins to pull down his pants.'
  491. act 'Kneel before him':gt 'gopnew', 'rapebj'
  492. end
  493. end
  494. act 'Remain silent':
  495. cla & *clr
  496. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/gopnews.jpg"></center>'
  497. 'Vasan grins, when he notices you don''t object: "Good whore. Now, let''s talk money."'
  498. act 'Ask him how much he wants':gt 'gopnew', 'dolg'
  499. end
  500. end
  501. gs 'willpower', 'misc', 'resist', 'hard'
  502. if will_cost <= pcs_willpwr:
  503. act 'Say you don''t owe them anything (<<will_cost>> Willpower)':
  504. cla & *clr
  505. gs 'willpower', 'pay', 'resist'
  506. gs 'stat'
  507. !!pic needed
  508. 'Vasan laughs and gives you an amused look: "Oh really, and why not? Are you saying I''m a liar and that you''re not a whore?"'
  509. act 'Tell him he''s a liar':
  510. cla & *clr
  511. gs 'pain', 8, 'stomach', 'hit'
  512. gs 'stat'
  513. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/gopnews.jpg"></center>'
  514. 'Vasan punches you in the stomach before you can even finish your sentence, besides himself with rage. "You fucking... you''re the liar!"'
  515. act 'Drop to your knees before him':gt 'gopnew', 'rapebj'
  516. end
  517. act 'Tell him he''s not a liar':
  518. cla & *clr
  519. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/gopnews.jpg"></center>'
  520. 'Vasan nods affirmatively: "If I''m not a liar, that means you''re a whore! And like Konstantin said: whores pay, or they get fucked up. What''s it gonna be?"'
  521. act 'Agree to pay':
  522. cla
  523. 'Vasan grins, when he notices you don''t object: "Good whore. Now, let''s talk money."'
  524. act 'Ask him how much he wants':gt 'gopnew', 'dolg'
  525. end
  526. gs 'willpower', 'misc', 'resist', 'hard'
  527. if will_cost <= pcs_willpwr:
  528. act 'Refuse to pay (<<will_cost>> Willpower)':
  529. cla
  530. gs 'pain', 8, 'head', 'hit'
  531. gs 'willpower', 'pay', 'resist'
  532. gs 'stat'
  533. '"You''re stubborn, aren''t you?" Vasan roars, clearly annoyed. Before you know it he punches you in the face, causing you to fall back onto the ground.'
  534. 'He undoes his pants while he walks over to you and grunts: "Here''s what happens if you don''t pay..."'
  535. act 'Crawl up to your knees':gt 'gopnew', 'rapebj'
  536. end
  537. else
  538. act 'Refuse to pay (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  539. end
  540. end
  541. end
  542. else
  543. act 'Say you don''t owe them anything (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  544. end
  545. end
  546. if $ARGS[0] = 'rapebj':
  547. minut += 3
  548. rape += 1
  549. cla & *clr
  550. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/sex/rapebj.jpg"></center>'
  551. 'Vasan pulls his unwashed cock out of his pants, and waves it in front of your face. When he notices you''re not opening your mouth quick enough, he growls: "Don''t pretend you forgot what to do with these, whore! Start sucking!"'
  552. act 'Reluctantly part your lips':
  553. cla & *clr
  554. if vasansex = 0:vasansex = 1 & guy += 1
  555. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/sex/rapebj1.jpg"></center>'
  556. 'You stare it down for another while, but realize they''re not going to let you go until they''re satisfied.'
  557. 'You hesitantly part your lips a little, and take the bulbous purple head of his cock between your lips. You suck on it a little without much enthusiasm, which he notices immediately.'
  558. '"What is this garbage? Put some effort into it, slut! Or else..." he grunts.'
  559. gs 'arousal', 'bj', 3, 'rape', 'sub', 'humiliation'
  560. gs 'stat'
  561. act 'Put some effort into it':gt 'gopnew', 'tf'
  562. act 'Keep doing what you''re doing':gt 'gopnew', 'tf'
  563. end
  564. act 'Lick his dick with your tongue':
  565. cla & *clr
  566. if vasansex = 0:vasansex = 1 & guy += 1
  567. stat['bj'] += 1
  568. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/sex/rapebj2.jpg"></center>'
  569. 'You open your mouth but don''t take his cock in your mouth. Instead you run your tongue up and down his shaft repeatedly, without much enthusiasm.'
  570. '"What is this garbage? Put some effort into it, slut! Or else..." he grunts.'
  571. gs 'arousal', 'foreplay', 3, 'rape', 'sub', 'humiliation'
  572. gs 'stat'
  573. act 'Start sucking':gt 'gopnew', 'tf'
  574. act 'Keep licking':gt 'gopnew', 'tf'
  575. end
  576. gs 'willpower', 'bj', 'resist', 'hard'
  577. if will_cost <= pcs_willpwr:
  578. act 'Keep your lips tightly together (<<will_cost>> Willpower)':
  579. cla & *clr
  580. gs 'willpower', 'pay', 'self'
  581. gs 'stat'
  582. if vasansex = 0:vasansex = 1 & guy += 1
  583. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/sex/rapebj3.jpg"></center>'
  584. 'Vasan puts one hand over your throat, slowly choking you out while he rubs his cock against your lips impatiently. His other hand goes behind your head, and he thrusts his cock into your mouth when you try to gasp for breath.'
  585. '"That''s right, whore... all you need is a little encouragement!" he laughs, and begins to fuck your mouth while he keeps choking you."'
  586. gs 'arousal', 'bj', 3, 'rape', 'sub', 'humiliation', 'rough'
  587. gs 'stat'
  588. act 'Give in and do what he wants':gt 'gopnew', 'tf'
  589. end
  590. else
  591. act 'Keep your lips tightly together (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  592. end
  593. end
  594. if $ARGS[0] = 'tf':
  595. cla & *clr
  596. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/sex/rapebjt2.jpg"></center>'
  597. 'Vasan grabs a fistful of your hair and begins to fuck your mouth in earnest. His cock causes a gag reflex every time he hits the back of your throat, and your eyes are tearing up quickly.'
  598. 'He''s not giving you much chance to breathe, and you''re gasping for breath every time he gives you a bit of a break to breathe. They never last long.'
  599. gs 'arousal', 'bj', 3, 'rape', 'sub', 'humiliation', 'rough', 'deepthroat'
  600. gs 'stat'
  601. act 'Continue':
  602. cla & *clr
  603. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/sex/rapebjt.jpg"></center>'
  604. 'Suddenly Vasan thrusts his cock deeper down your throat, and holds your head firmly against his groin once he bottoms out in you.'
  605. 'You feel like you''re going to throw up!'
  606. gs 'arousal', 'bj', 3, 'rape', 'sub', 'humiliation', 'rough', 'deepthroat'
  607. gs 'stat'
  608. act 'Continue':
  609. cla & *clr
  610. minut += 3
  611. facial += 1
  612. gs 'boyStat', 'A102'
  613. spafinloc = 11
  614. gs 'cum_manage'
  615. if pcs_makeup ! 1:pcs_makeup = 0
  616. gs 'stat'
  617. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/sex/rapebjcum.jpg"></center>'
  618. 'Then, just as sudden as when he began deepthroating you, Vasan pulls his cock out of your mouth and begins to cum on your face. Your entire face is covered with sperm by the time he''s done!'
  619. '"What are you waiting for, whore?" he grunts, when he''s finished. "Clean me up with your tongue!"'
  620. act 'Lick his cock with your tongue':
  621. cla & *clr
  622. minut += 3
  623. swallow += 1
  624. spafinloc = 12
  625. gs 'cum_manage'
  626. gs 'stat'
  627. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/sex/rapebjcum2.jpg"></center>'
  628. 'You close your eyes as you close your lips around the head of his cock again, not wanting to look him in the eye while you swallow his load and lick him clean.'
  629. '"Vasan pulls his cock away when he''s bored of it, and says: "Listen up, whore. You just got yourself into a heap of trouble. As an apology, you will bring me 2,000 <b>₽</b> every day for as long as I want. I will fuck you whenever I want as well, got that?"'
  630. 'The amount dazzles you - 2,000 <b>₽</b> every day!? How are you supposed to get that kind of money?'
  631. '"Don''t even try to hide from me, whore. I will find you. You''re mine! I will fucking end you if you don''t keep coming, understood?"'
  632. act 'Nod meekly':
  633. cla & *clr
  634. minut += 3
  635. gnewQW = 5
  636. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/sex/spit.jpg"></center>'
  637. 'You nod meekly, anything to get out of here! Maybe you can avoid him later?'
  638. 'Vasan grabs your face in his hands and forces your mouth open, spitting in your mouth as he says: "That goes for my buddies as well! If they want to have fun with you, you do as they say!"'
  639. 'Then he grins to his friends: "She''s all yours, guys. Have fun."'
  640. 'Just when they came closer to you pulling their cocks out of their pants, you hear shouting at the end of the alley. Someone spotted you!'
  641. 'The Gopniks quickly run away, leaving you alone on the pavement covered in cum, saliva and tears. "Remember, whore... 2,000 <b>₽</b>! Tomorrow!" Vasan shouts, before he disappears around a corner.'
  642. gs 'arousal', 'end'
  643. gs 'stat'
  644. act 'Return to the streets': minut += 5 & gt 'city_residential'
  645. end
  646. end
  647. end
  648. end
  649. end
  650. if $ARGS[0] = 'dolg':
  651. cla & *clr
  652. minut += 3
  653. gnewQW = 7
  654. gopdolg = money + stolmoney + karta + 10000
  655. gopdaydolg = daystart + 10
  656. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/gopnews.jpg"></center>'
  657. 'Vasan says: "After 10 days, you will give us... let''s say we''re even at <<gopdolg>> <b>₽</b>. I don''t care how you get it, or where you get it, but you <b>will</b> get it if you know what''s good for you. If you can''t pay you''re ours."'
  658. 'You feel dazzled when you hear the amount - <<gopdolg>> <b>₽</b>! How the hell are you supposed to gather than in ten days?'
  659. '"We will find you if you don''t pay, <<$pcs_nickname>>. Don''t bother trying to hide from us," Konstantin says with a mean grin on his face."'
  660. act 'Leave while you can': minut += 5 & gt 'city_residential'
  661. act 'Tell them you can''t gather that much money':
  662. cla
  663. '"Guys, come on!" you plead. "I can''t gather that amount on such short notice!"'
  664. 'Not my problem," Vasan shrugs. "Perhaps you can earn it with your body, eh? You seem to be good at that..."'
  665. act 'Leave': minut += 5 & gt 'city_residential'
  666. act 'Ask if there is another way':
  667. cla
  668. '"Come on, please! Surely we can work something out!" you beg.'
  669. '"How about you pay us directly with your body? I guess I wouldn''t mind a good fuck every now and then, and neither would my buddies! Fine... forget about the money, but you''re ours to fuck whenever we want. Deal?" Vasan grins.'
  670. 'The large bulge in his groin tells you he wants you to start ''paying'' right away, if you say yes. It might be your only way out, though... how are you going to gather <<gopdolg>> <b>₽</b> in ten days?'
  671. act 'Refuse, maybe you can get the money after all': minut += 5 & gt 'city_residential'
  672. act 'Agree to let them fuck you whenever they want':
  673. gnewQW = 6
  674. gopdolg = 0
  675. VasanTut = 3
  676. gt 'gopnew', 'sexstart'
  677. end
  678. end
  679. end
  680. end
  681. if $ARGS[0] = 'sexstart':
  682. cla & *clr
  683. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/gopnews.jpg"></center>'
  684. !!rosetka
  685. !!sipovka
  686. minut += 3
  687. if opusk > 0 or gnewQW = 5 or gnewQW = 6 or sipovka > 0:
  688. if GLust = 1:
  689. gs 'gopnew', 'sexboy'
  690. end
  691. if GLust = 2 or GLust = 3:gt 'gopnew', '2'
  692. if GLust > 3:gt 'gopnew', '3'
  693. elseif (opusk = 0 and sipovka = 0) or gnewQW > 5:
  694. if GLust = 2:
  695. 'Two Gopniks stand up and motion for you to come with them to the secluded area. They want to fuck you.'
  696. act 'Let the two of them fuck you':gnewQW = 6 & gt 'gopnew', '2'
  697. elseif GLust = 3:
  698. 'Three Gopniks stand up and motion for you to come with them to the secluded area. They want to fuck you.'
  699. act 'Let the three of them fuck you':gnewQW = 6 & gt 'gopnew', '2'
  700. elseif GLust = 4:
  701. 'Four Gopniks stand up and motion for you to come with them to the secluded area. They want to fuck you.'
  702. act 'Let the four of them fuck you':gnewQW = 6 & gt 'gopnew', '3'
  703. elseif GLust = 5:
  704. 'Five Gopniks stand up and motion for you to come with them to the secluded area. They want to fuck you.'
  705. act 'Let the five of them fuck you':gnewQW = 6 & gt 'gopnew', '3'
  706. elseif GLust = 6:
  707. 'The complete group of Gopniks stand up in unison and motion for you to come with them to the secluded area. They want to fuck you.'
  708. act 'Let all six of them fuck you':gnewQW = 6 & gt 'gopnew', '3'
  709. elseif VasanTut = 2:
  710. 'Vasan looks at you intently and suggests: "I want you... come on, let''s go fuck."'
  711. act 'Go with Vasan':VasanTut = 3 & gs 'gopnew', 'sexboy1'
  712. elseif BerezaTut = 2:
  713. 'Bereza gives you a sly grin and says: "I need to blow off some steam... how about you give me a hand?"'
  714. act 'Go with Bereza':BerezaTut = 3 & gs 'gopnew', 'sexboy1'
  715. elseif VitekTut = 2:
  716. 'Konstantin mentions: "I could go for a fuck... how about it, <<$pcs_nickname>>?"'
  717. act 'Go with Konstantin':VitekTut = 3 & gs 'gopnew', 'sexboy1'
  718. elseif KostilTut = 2:
  719. 'Kostil has a serious boner tenting in his pants. When he sees you look at it, he hisses: "This is all your fault, <<$pcs_nickname>>... how about you take care of it?"'
  720. act 'Go with Kostil':KostilTut = 3 & gs 'gopnew', 'sexboy1'
  721. elseif UdmurtTut = 2:
  722. 'Udmurt suggests: "Are you as hot as I am? Let''s go blow off some steam together..."'
  723. act 'Go with Udmurt':UdmurtTut = 3 & gs 'gopnew', 'sexboy1'
  724. else
  725. 'You can tell Gray is horny, and try to avoid his gaze. Nevertheless, he flashes you his golden smile once he catches sight of you and orders you: "You, girl. You''ll do. Come with me."'
  726. act 'Go with Gray':SeriTut = 3 & gs 'gopnew', 'sexboy1'
  727. end
  728. end
  729. act 'Leave': minut += 5 & gt 'city_residential'
  730. end
  731. if $ARGS[0] = 'sexboy':
  732. cla
  733. if VasanTut = 2:
  734. $guygop = 'A102'
  735. if vasansex = 0:vasansex = 1 & guy += 1
  736. end
  737. if BerezaTut = 2:
  738. if berezasex = 0:berezasex = 1 & guy += 1
  739. $guygop = 'A103'
  740. end
  741. if VitekTut = 2:
  742. if viteksex = 0:viteksex = 1 & guy += 1
  743. $guygop = 'A104'
  744. end
  745. if KostilTut = 2:
  746. if kostilsex = 0:kostilsex = 1 & guy += 1
  747. $guygop = 'A105'
  748. end
  749. if UdmurtTut = 2:
  750. if udmurtsex = 0:udmurtsex = 1 & guy += 1
  751. $guygop = 'A106'
  752. end
  753. if SeriTut = 2:
  754. if serisex = 0:serisex = 1 & guy += 1
  755. $guygop = 'A107'
  756. end
  757. gsbrand = rand(0,2)
  758. if gsbrand = 0:
  759. gt 'gopnew', '1'
  760. elseif gsbrand = 1:
  761. gt 'gopnew', '11'
  762. else
  763. gt 'gopnew', '12'
  764. end
  765. end
  766. if $ARGS[0] = 'sexboy1':
  767. cla
  768. if VasanTut = 2:
  769. $guygop = 'A102'
  770. if vasansex = 0:vasansex = 1 & guy += 1
  771. end
  772. if BerezaTut = 2:
  773. if berezasex = 0:berezasex = 1 & guy += 1
  774. $guygop = 'A103'
  775. end
  776. if VitekTut = 2:
  777. if viteksex = 0:viteksex = 1 & guy += 1
  778. $guygop = 'A104'
  779. end
  780. if KostilTut = 2:
  781. if kostilsex = 0:kostilsex = 1 & guy += 1
  782. $guygop = 'A105'
  783. end
  784. if UdmurtTut = 2:
  785. if udmurtsex = 0:udmurtsex = 1 & guy += 1
  786. $guygop = 'A106'
  787. end
  788. if SeriTut = 2:
  789. if serisex = 0:serisex = 1 & guy += 1
  790. $guygop = 'A107'
  791. end
  792. act 'Suggest he fucks you':gt 'gopnew', '1'
  793. act 'Suck his dick':gt 'gopnew', '11'
  794. act 'Suggest he fucks your ass':gt 'gopnew', '12'
  795. end
  796. if $ARGS[0] = '1':
  797. cla & *clr
  798. pcs_vag += 1
  799. gs 'boyStat', $guygop
  800. cumprecheck = 1
  801. gs 'cum_manage'
  802. spafinloc = 4
  803. gs 'cum_manage'
  804. gs 'stat'
  805. picrand = rand(1, 6)
  806. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/sex/gopslut<<picrand>>.jpg"></center>'
  807. '<<$boydesc>> guides you to a secluded area between some buildings, where he knows you won''t be disturbed.'
  808. 'He unceremoniously pushes you down and quickly pulls your clothes to the side, not even bothering to undress you while he fucks you quickly.'
  809. horand = rand(1, 100)
  810. if horand > pcs_horny:
  811. pcs_horny += 10
  812. 'You were not satisfied.'
  813. else
  814. $orgasm_or = 'yes'
  815. 'You orgasm with him, holding your hand over your mouth to stop yourself from crying out.'
  816. end
  817. '<<$boydesc>> wipes his cock on your ass cheeks and tucks it back into his pants. After that, he goes back to drinking beer with his friends, not paying any more attention to you.'
  818. gs 'arousal', 'vaginal', 15, 'sub', 'humiliation'
  819. gs 'arousal', 'end'
  820. gs 'stat'
  821. act 'Leave': minut += 5 & gt 'city_residential'
  822. end
  823. if $ARGS[0] = '11':
  824. cla & *clr
  825. pcs_throat += 1
  826. gs 'boyStat', $guygop
  827. gs 'stat'
  828. picrand = rand(13, 22)
  829. '<center><img <<$set_imgh>> src="images/shared/sex/blowjob/bj<<picrand>>.jpg"></center>'
  830. '<<$boydesc>> guides you to a quiet area, and waits impatiently for you to pull his cock out of his pants. He groans contently when you begin to suck him off diligently. A few minutes later, he groans that he''s about to cum.'
  831. gs 'arousal', 'bj', 15, 'sub', 'humiliation'
  832. gs 'stat'
  833. act 'Let him cum in your mouth':
  834. cla & *clr
  835. gs 'boyStat', $guygop
  836. picrand = rand(20, 29)
  837. '<center><img <<$set_imgh>> src="images/shared/sex/cum/mouth/cum<<picrand>>.jpg"></center>'
  838. 'Several powerful jets of sperm land in your mouth, and you keep sucking until you''re sure he''s finished.'
  839. 'You show him the load you caught in your mouth, earning yourself a satisfied grin from <<$boydesc>>.'
  840. act 'Swallow his load':
  841. cla
  842. spafinloc = 12
  843. gs 'cum_manage'
  844. swallow += 1
  845. 'You swallow <<$boydesc>>''s sperm diligently after which he wipes his dick on your lips, making you lick the last remains off. Once he''s satisfied, he pulls his pants up again and returns to his friends.'
  846. gs 'arousal', 'end'
  847. gs 'stat'
  848. act 'Leave': minut += 5 & gt 'city_residential'
  849. end
  850. act 'Spit it out':
  851. cla
  852. spafinloc = 12
  853. sexvolume = 7
  854. gs 'cum_manage'
  855. 'You wait for <<$boydesc>> to turn his back on you, and discreetly spit the semen onto the ground. He doesn''t seem to care what you do with it, he''s already walking away from you.'
  856. gs 'arousal', 'end'
  857. gs 'stat'
  858. act 'Leave': minut += 5 & gt 'city_residential'
  859. end
  860. end
  861. act 'Take his cock out of your mouth':
  862. cla
  863. bjrand = rand(0, 1)
  864. if bjrand = 0:
  865. 'You catch his signals on time, and even manage to move out of the way while you jerk him to an orgasm. <<$boydesc>>''s sperm flies past you and lands on the ground, a short distance away.'
  866. elseif bjrand = 1:
  867. gs 'boyStat', $guygop
  868. spafinloc = 11
  869. gs 'cum_manage'
  870. picrand = rand(11, 15)
  871. '<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial<<picrand>>.jpg"></center>'
  872. 'You''re too late to avoid getting <<$boydesc>>''s sperm on you, and his load ends up all over your face.'
  873. 'He wipes the last remains of sperm off onto your cheek, and makes you lick his cock clean before tucking it back into his pants. Then he leaves, no longer caring about what you do.'
  874. end
  875. act 'Leave': minut += 5 & gt 'city_residential'
  876. end
  877. end
  878. if $ARGS[0] = '12':
  879. cla & *clr
  880. pcs_ass += 1
  881. gs 'boyStat', $guygop
  882. spafinloc = 4
  883. gs 'cum_manage'
  884. gs 'stat'
  885. picrand = rand(1, 6)
  886. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/sex/gopslut<<picrand>>.jpg"></center>'
  887. '<<$boydesc>> guides you to a secluded area between some buildings, where he knows you won''t be disturbed.'
  888. 'He unceremoniously pushes you down and quickly pulls your clothes to the side, not even bothering to undress you while he slides his cock inside your ass. He''s going a bit faster than you would like, and you have to do your best to keep quiet and not alert anyone.'
  889. horand = rand(1, 100)
  890. if horand > pcs_horny:
  891. pcs_horny += 10
  892. 'He doesn''t care about your pleasure, and you''re nowhere near satisfied by the time he finishes.'
  893. else
  894. $orgasm_or = 'yes'
  895. 'You orgasm with him, holding your hand over your mouth to stop yourself from crying out.'
  896. end
  897. '<<$boydesc>> pulls out right before he orgasms, and ends up spraying his sperm all over your ass cheeks. He wipes his cock clean on an unsoiled spot on your ass and tucks it back into his pants, returning to his friends for another beer. He no longer cares what you do or where you go next.'
  898. gs 'arousal', 'anal', 15, 'sub', 'humiliation'
  899. gs 'arousal', 'end'
  900. gs 'stat'
  901. act 'Leave': minut += 5 & gt 'city_residential'
  902. end
  903. if $ARGS[0] = '2':
  904. cla & *clr
  905. minut += 30
  906. gs 'stat'
  907. if GLust ! 2:tiprand = rand(0, 1)
  908. if tiprand = 0 and GLust ! 2:
  909. pcs_throat += 3
  910. namgopctnc = 6
  911. :goptipr0loop
  912. if $namgop[namgopctnc] = '':
  913. namgopctnc -= 1
  914. if namgopctnc > 0: jump 'goptipr0loop'
  915. else
  916. gs 'boyStat', 'A' + $str(101 + namgopctnc)
  917. sexpartkno = 1
  918. if rand(0,3) = 0:
  919. spafinloc = 12
  920. else
  921. spafinloc = 11
  922. end
  923. gs 'cum_manage'
  924. GLust -= 1
  925. if GLust > 0: jump 'goptipr0loop'
  926. end
  927. gs 'stat'
  928. picrand = rand(1, 11)
  929. '<center><img <<$set_imgh>> src="images/shared/sex/group/tri<<picrand>>.jpg"></center>'
  930. '<<$namgop[0]>>. The guys make you kneel before them, and begin to slap their cocks against your face impatiently. You do your best to pay attention to all of them, sucking them off one by one and jerking off those you can''t put in your mouth.'
  931. 'They cum all over your face and in your mouth, and your face looks like a mess by the time they finally let you go.'
  932. gs 'arousal', 'bj', -15, 'sub', 'humiliation', 'gangbang'
  933. gs 'arousal', 'hj', -15, 'sub', 'humiliation', 'gangbang'
  934. gs 'arousal', 'end'
  935. gs 'stat'
  936. act 'Leave': minut += 5 & gt 'city_residential'
  937. elseif tiprand = 1 or GLust = 2:
  938. pcs_vag += 1
  939. pcs_ass += 5
  940. pcs_throat += 3
  941. namgopctnc = 6
  942. :goptipr1loop
  943. if $namgop[namgopctnc] = '':
  944. namgopctnc -= 1
  945. if namgopctnc > 0: jump 'goptipr1loop'
  946. else
  947. gs 'boyStat', 'A' + $str(101 + namgopctnc)
  948. sexpartkno = 1
  949. if rand(0,3) = 0:
  950. cumprecheck = 1
  951. gs 'cum_manage'
  952. end
  953. temprand = rand(0,5)
  954. if temprand = 0:
  955. spafinloc = 14
  956. elseif temprand = 1:
  957. spafinloc = 3
  958. elseif temprand = 2:
  959. spafinloc = 12
  960. elseif temprand = 3:
  961. spafinloc = 8
  962. elseif temprand = 4:
  963. spafinloc = 15
  964. end
  965. gs 'cum_manage'
  966. GLust -= 1
  967. if GLust > 0: jump 'goptipr1loop'
  968. end
  969. gs 'stat'
  970. picrand = rand(1, 15)
  971. '<center><img <<$set_imgh>> src="images/shared/sex/group/gang<<picrand>>.jpg"></center>'
  972. '<<$namgop[0]>>. The guys begin to fuck you in all of your holes at the same time!'
  973. horand = rand(1, 100)
  974. if horand > pcs_horny:
  975. pcs_horny += 10
  976. 'The guys don''t care about your pleasure, and you''re nowhere near satisfied by the time they all finish.'
  977. else
  978. $orgasm_or = 'yes'
  979. 'You orgasm during their relentless pounding, holding your hand over your mouth to stop yourself from crying out loud.'
  980. end
  981. 'The guys just cum wherever they feel like while they''re fucking you, giving you no warning. By the time they all finish, you''re a mess. You should probably go take a shower...'
  982. gs 'arousal', 'bj', -15, 'sub', 'humiliation', 'gangbang'
  983. gs 'arousal', 'vaginal', -15, 'sub', 'humiliation', 'gangbang'
  984. gs 'arousal', 'anal', -15, 'sub', 'humiliation', 'gangbang'
  985. gs 'arousal', 'end'
  986. gs 'stat'
  987. act 'Leave': minut += 5 & gt 'city_residential'
  988. end
  989. end
  990. if $ARGS[0] = '3':
  991. cla & *clr
  992. minut += 30
  993. gs 'stat'
  994. pcs_vag += 1
  995. pcs_ass += 5
  996. pcs_throat += 3
  997. namgopctnc = 6
  998. :goptipr2loop
  999. if $namgop[namgopctnc] = '':
  1000. namgopctnc -= 1
  1001. if namgopctnc > 0: jump 'goptipr2loop'
  1002. else
  1003. gs 'boyStat', 'A' + $str(101 + namgopctnc)
  1004. sexpartkno = 1
  1005. if rand(0,5) = 0:
  1006. cumprecheck = 1
  1007. gs 'cum_manage'
  1008. end
  1009. if rand(0,1) = 0:
  1010. spafinloc = 11
  1011. else
  1012. spafinloc = 12
  1013. end
  1014. gs 'cum_manage'
  1015. GLust -= 1
  1016. if GLust > 0: jump 'goptipr2loop'
  1017. end
  1018. gs 'stat'
  1019. picrand = rand(1, 15)
  1020. '<center><img <<$set_imgh>> src="images/shared/sex/group/gang<<picrand>>.jpg"></center>'
  1021. '<<$namgop[0]>>. The guys begin to fuck you in all of your holes at the same time!'
  1022. 'They swap positions from time to time, making sure to finish in your mouth or on your face.'
  1023. horand = rand(1, 100)
  1024. if horand > pcs_horny:
  1025. pcs_horny += 10
  1026. 'The guys don''t care about your pleasure, and you''re nowhere near satisfied by the time they all finish.'
  1027. else
  1028. $orgasm_or = 'yes'
  1029. 'You orgasm during their relentless pounding, holding your hand over your mouth to stop yourself from crying out loud.'
  1030. end
  1031. gs 'arousal', 'bj', -15, 'sub', 'humiliation', 'gangbang'
  1032. gs 'arousal', 'vaginal', -15, 'sub', 'humiliation', 'gangbang'
  1033. gs 'arousal', 'anal', -15, 'sub', 'humiliation', 'gangbang'
  1034. gs 'arousal', 'end'
  1035. gs 'stat'
  1036. act 'Leave': minut += 5 & gt 'city_residential'
  1037. end
  1038. if $ARGS[0] = 'degrading':
  1039. cla & *clr
  1040. pcs_vag += 10
  1041. pcs_ass += 10
  1042. gopopusday = daystart
  1043. gs 'pain', 6, 'cheeks', 'slap'
  1044. gs 'pain', 6, 'breasts', 'slap'
  1045. gs 'pain', 6, 'vaginal', 'stretch'
  1046. gs 'pain', 6, 'anal', 'stretch'
  1047. gs 'stat'
  1048. if VasanTut = 2 and vasansex = 0:vasansex = 1 & guy += 1
  1049. if BerezaTut = 2 and berezasex = 0:berezasex = 1 & guy += 1
  1050. if VitekTut = 2 and viteksex = 0:viteksex = 1 & guy += 1
  1051. if KostilTut = 2 and kostilsex = 0:kostilsex = 1 & guy += 1
  1052. if UdmurtTut = 2 and udmurtsex = 0:udmurtsex = 1 & guy += 1
  1053. if SeriTut = 2 and serisex = 0:serisex = 1 & guy += 1
  1054. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/sex/deg'+rand(1, 9)+'.jpg"></center>'
  1055. 'The guys drive you to a nearby building and drag you inside, forcing you to undress. They spend the next two hours degrading you in every way imaginable: they slap your face and tits, they spit in your face, but most of the time they try to force large objects into your vagina and ass. By the time you''re exhausted, they pick you up and dump you in the back yard with your clothes. When you catch your breath again, you slowly put your clothes on and try to find your way back to the main streets.'
  1056. gs 'arousal', 'vaginal', 120, 'sub', 'humiliation', 'gangbang', 'rape'
  1057. gs 'arousal', 'anal', -120, 'sub', 'humiliation', 'gangbang', 'rape'
  1058. gs 'arousal', 'end'
  1059. gs 'stat'
  1060. act 'Leave': minut += 5 & gt 'city_residential'
  1061. end
  1062. !!!!!!!!!!!!!!!!!!!!!! New stuff
  1063. if $ARGS[0] = 'choice_1':
  1064. act 'Follow them to an isolated area':gt 'gopnew', 'bazar'
  1065. act 'Fight them all':
  1066. gs 'fight', 'initFight'
  1067. gs 'fight_npcdata', 'gopnews_1', 'opp'
  1068. gs 'fight_npcdata', 'gopnews_2', 'opp'
  1069. gs 'fight_npcdata', 'gopnews_3', 'opp'
  1070. gs 'fight_npcdata', 'gopnews_4', 'opp'
  1071. gs 'fight_npcdata', 'gopnews_5', 'opp'
  1072. gs 'fight_npcdata', 'gopnews_6', 'opp'
  1073. fightEnding = 21
  1074. gt 'fight', 'start'
  1075. end
  1076. gs 'willpower', 'rape', 'resist', 'medium'
  1077. if will_cost <= pcs_willpwr:
  1078. act 'Flee (<<will_cost>> Willpower)':
  1079. cla
  1080. gopnew['ran'] += 1
  1081. gs 'willpower', 'pay', 'resist'
  1082. gs 'stat'
  1083. 'desc'
  1084. act 'Continue': gt 'city_residential'
  1085. end
  1086. else
  1087. act 'Try to flee (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  1088. end
  1089. !!gs 'gopnew', 'succubus_option'
  1090. end
  1091. if $ARGS[0] = 'succubus_option':
  1092. if succubusQW >= 5:
  1093. act 'Feed off of them (<font color="red">Succubus</font>)':
  1094. gopnew['feed'] = 1
  1095. gt 'gopnew', 'succubus_1'
  1096. end
  1097. end
  1098. end
  1099. if $ARGS[0] = 'succubus_1':
  1100. gt 'city_residential'
  1101. end
  1102. if $ARGS[0] = 'mistress_1':
  1103. cla
  1104. 'The guys look warily at you, knowing they are no match for your fighting skills. You get a few terse nods but otherwise nobody will look you in the eye.'
  1105. act 'Leave': gt 'city_residential'
  1106. act 'Demand a beer':
  1107. cla & *clr
  1108. gs 'drugs', 'alcohol', 'beer'
  1109. gs 'stat'
  1110. '<center><img <<$set_imgh>> src="images/pc/activities/drinking/beer_1.jpg"></center>'
  1111. 'One of them hands you a beer, and you slam it before tossing the bottle down.'
  1112. act 'Leave': gt 'city_residential'
  1113. act 'Demand another beer':
  1114. cla
  1115. gs 'drugs', 'alcohol', 'beer'
  1116. gs 'stat'
  1117. 'Another one gives you a second beer, still not looking at you. You slam it down too, and then throw it down hard. The sound of the bottle shattering makes them all flinch, but otherwise gets no reaction.'
  1118. act 'Leave': gt 'city_residential'
  1119. !!gs 'gopnew', 'succubus_option'
  1120. end
  1121. !!gs 'gopnew', 'succubus_option'
  1122. end
  1123. !!gs 'gopnew', 'succubus_option'
  1124. end
  1125. if $ARGS[0] = 'coward_1':
  1126. cla
  1127. if gopnew['ran'] = 1:
  1128. 'As soon as they notice you, you remember you weren''t supposed to come here again. They jump to their feet and start walking towards you with a dangerous look in their eyes, leaving you only a few moments to decide what you''re going to do...'
  1129. else
  1130. 'As soon as they notice you, you remember you weren''t supposed to come here again. They start making jokes to each other about how you''re a coward, not even bothering to get up this time. That could change fast though, if you don''t get out of here while you still can.'
  1131. end
  1132. gs 'gopnew', 'choice_1'
  1133. end
  1134. if $ARGS[0] = 'fight_win':
  1135. cla & *clr
  1136. gopnew['fight'] = 1
  1137. money += rand(50, 100)
  1138. gs 'stat'
  1139. !!pic needed
  1140. 'The last one goes down, unable to stand up to you. With a shrug, you start going through their pockets, pocketing any money you find. Finished, you saunter out of the alley, feeling like nothing can stop you today!'
  1141. act 'Leave': gt 'city_residential'
  1142. end
  1143. if $ARGS[0] = 'fight_lost':
  1144. cla & *clr
  1145. gopnew['fight'] = -1
  1146. gs 'stat'
  1147. !!pic needed
  1148. 'You hit the ground hard, the guys stand over you looking down, and you know you''re in trouble now! Carefully you get to your feet, clinging to the hope you can escape but knowing this won''t end well.'
  1149. act 'Ask what they want from you': gt 'gopnew', 'bazar'
  1150. end
  1151. --- gopnew ---------------------------------