mod_iwhore_dincollect.qsrc 67 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733
  1. # mod_iwhore_dincollect
  2. !!!!!!!!!!!!BATH!!!!!!!!!!!!!!!
  3. if $ARGS[0] = 'tampon':
  4. if sanpad > 0 and (mesec > 0 or (placebopart > 2 and pillcon < 40000)) and isprokp = 0 and isprok = 0 and $pantyworntype ! 'none':
  5. act 'Use a sanitary pad (0:05)':
  6. cla
  7. *clr
  8. sanpad -= 1
  9. isprokp = 1
  10. minut += 5
  11. pcs_mood -= 5
  12. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/wash3.jpg"></center>'
  13. *nl
  14. 'You use a sanitary pad.'
  15. act 'Finish':gt $loc, $loc_arg
  16. end
  17. end
  18. if tampon > 0 and (mesec > 0 or (placebopart > 2 and pillcon < 40000)) and isprok = 0 and isprokp = 0:
  19. act 'Use a tampon (0:05)':
  20. cla
  21. *clr
  22. tampon -= 1
  23. isprok = 1
  24. minut += 5
  25. pcs_mood -= 5
  26. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/wash3.jpg"></center>'
  27. *nl
  28. 'You use a tampon.'
  29. act 'Finish':gt $loc, $loc_arg
  30. end
  31. end
  32. end
  33. if $ARGS[0] = 'quickwash':
  34. if spdirty > 0:
  35. act 'Quick wash (0:15)':
  36. cla
  37. *clr
  38. cumspclnt = 4
  39. gs 'cum_cleanup'
  40. if pcs_sweat < 30:
  41. pcs_sweat = 15 + rand(0,4)
  42. else
  43. pcs_sweat -= 10 + rand(0,4)
  44. end
  45. minut += 15
  46. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/wash5.jpg"></center>'
  47. *nl
  48. 'You give yourself a catlick, thus removing any traces of cum.'
  49. act 'Finish':gt $loc, $loc_arg
  50. end
  51. end
  52. ! gs 'din_van', 'pblc_pee'
  53. end
  54. if $ARGS[0] = 'wearpan':
  55. if $pantyworntype = 'none':
  56. act 'Wear panties': gt 'panties', 'view_panty_list', 'bathroom'
  57. end
  58. if $braworntype = 'none':
  59. act 'Wear a bra': gt 'bras', 'view_bra_list', 'bathroom'
  60. end
  61. end
  62. if $ARGS[0] = 'bteeth':
  63. if pcs_breath ! 1:
  64. act 'Brush your teeth (0:05)':
  65. cla
  66. *clr
  67. minut += 5
  68. cumspclnt = 2
  69. gs 'cum_cleanup'
  70. pcs_breath = 1
  71. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/brushteeth.jpg"></center>'
  72. *nl
  73. 'You brush your teeth and now they are clean and minty fresh.'
  74. act 'Finish':gt $loc, $loc_arg
  75. end
  76. end
  77. end
  78. if $ARGS[0] = 'removepan':
  79. if $pantyworntype ! 'none' and $braworntype ! 'none':
  80. act 'Remove underwear':
  81. gs 'underwear', 'remove'
  82. gt $loc, $loc_arg
  83. end
  84. end
  85. if $pantyworntype ! 'none':
  86. act 'Remove panties':
  87. gs 'panties', 'remove'
  88. gt $loc, $loc_arg
  89. end
  90. end
  91. if $braworntype ! 'none':
  92. act 'Remove bra':
  93. gs 'bras', 'remove'
  94. gt $loc, $loc_arg
  95. end
  96. end
  97. end
  98. if $ARGS[0] = 'showerdin':
  99. if hypnoAddict = 0:
  100. cumspclnt = 1
  101. else
  102. cumspclnt = 18
  103. end
  104. gs 'cum_cleanup'
  105. pcs_hairbsh = 0
  106. pcs_makeup = 1
  107. if pcs_sweat > 10: pcs_sweat = 10 + rand(0,4)
  108. if false_lashes >= 1:
  109. if rand(0,4) <= 2:
  110. 'You''re careful enough that your false lashes make it through relatively unscathed.'
  111. else
  112. 'Unfortunately, your false lashes don''t make it through the shower.'
  113. false_lashes = 0
  114. pcs_lashes = pcs_naturallashes
  115. gs 'body_shape', 'basebeautycalc', 1
  116. end
  117. end
  118. end
  119. if $ARGS[0] = 'enema':
  120. if klisma = 1 and (klismaday ! daystart or arrpos('sparrloc', 3) ! -1):
  121. act 'Give yourself an enema (0:05)':
  122. cla
  123. *clr
  124. cumspclnt = 7
  125. gs 'cum_cleanup'
  126. minut += 5
  127. klismaday = daystart
  128. klismaday1 = 1
  129. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/klisma.jpg"></center>'
  130. *nl
  131. 'You give yourself an enema, feeling clean down there. Your ass is now ready for anal sex without any awkward surprises.'
  132. act 'Finish':gt $loc, $loc_arg
  133. end
  134. end
  135. end &! --- enema ---
  136. if $ARGS[0] = 'toymanage':
  137. if analplug = 1 and analplugin = 1:
  138. act 'Remove your butt plug (0:05)':
  139. cla
  140. *clr
  141. minut += 5
  142. analplugIN = 0
  143. if pcs_ass < 30:pcs_ass += 1
  144. '<center><img <<$set_imgh>> src="images/pc/body/analplug.jpg"></center>'
  145. *nl
  146. 'You squat and tug gently at the butt plug, gasping as you push it out of you. You can''t help but feel a bit empty, now that it''s out.' & !!0.2.6: Removed unneccessary var check
  147. act 'Finish':gt $loc, $loc_arg
  148. end
  149. elseif analplug = 1 and analplugin = 0 and klismaday = daystart:
  150. act 'Insert your butt plug (0:05)':
  151. cla
  152. *clr
  153. minut += 5
  154. analplugIN = 1
  155. if pcs_ass < 10:pcs_ass += 5
  156. if pcs_ass >= 10 and pcs_ass < 20:pcs_ass += rand(1, 2)
  157. if pcs_ass >= 20 and pcs_ass < 30:pcs_ass += rand(0, 1)
  158. '<center><img <<$set_imgh>> src="images/pc/body/analplug.jpg"></center>'
  159. *nl
  160. if butpluguse > 0:'You squat and gently rub the butt plug against your anus, after lubricating it with a bit of saliva. After a short while, you''ve relaxed enough to be able to push it in. Once it''s in you give it a few gentle tugs, wondering if anyone will catch you wearing it today.'
  161. if butpluguse = 0:butpluguse = 1 & '"If I''m not going to use it, then why did I buy it?" you ask yourself. You look at the butt plug for a while, thinking "It is necessary to start developing my ass, so I could have great adventures someday... you could even say huge and thick adventures with crimson heads, uh, now I got carried away..." You''re slightly embarrassed at the thought for a second, but are then overcome by your horny fantasies. Determined to get the plug all the way in, you slowly press it against your asshole after lubricating it with a bit of saliva. It hurts a bit at first, but once the thickest part is in the rest follows rather easily. Patting yourself on your ass once it''s in, you wonder if anyone will notice you''re wearing it today and then immediately feel naughty for even having thought that.'
  162. act 'Finish':gt $loc, $loc_arg
  163. end
  164. end
  165. if vibrator = 1 and vibratorIN = 1:
  166. act 'Remove the vibrator (0:05)':
  167. cla
  168. *clr
  169. minut += 5
  170. vibratorIN = 0
  171. if pcs_vag < 30:pcs_vag += 1
  172. '<center><img <<$set_imgh>> src="images/shared/accessories/toys/vibrator.jpg"></center>'
  173. *nl
  174. 'You spread your legs and take the vibrator out of your pussy, letting out a slight moan as you do so. You feel somewhat empty now.'
  175. act 'Finish':gt $loc, $loc_arg
  176. end
  177. elseif vibrator = 1 and vibratorIN = 0 and pcs_vag ! 0:
  178. act 'Insert the vibrator in your vagina (0:05)':
  179. cla
  180. *clr
  181. minut += 5
  182. vibratorIN = 1
  183. if pcs_vag < 30:pcs_vag += 2
  184. '<center><img <<$set_imgh>> src="images/shared/accessories/toys/vibrator.jpg"></center>'
  185. *nl
  186. 'You spread your legs and slowly insert the vibrator in your pussy, wondering if anyone will notice you wearing it today.'
  187. act 'Finish':gt $loc, $loc_arg
  188. end
  189. end
  190. end &! --- enema ---
  191. if $ARGS[0] = 'basin':
  192. if cumloc[11] = 1 or cumloc[12] = 1:
  193. act 'Clean the sperm from your face (0:10)':
  194. cla
  195. *clr
  196. pcs_makeup = 1
  197. cumspclnt = 9
  198. gs 'cum_cleanup'
  199. cumspclnt = 13
  200. gs 'cum_cleanup'
  201. if pcs_sweat > 19 : pcs_sweat -= 5
  202. minut += 10
  203. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/facesp.jpg"></center>'
  204. *nl
  205. 'You clean your face and get rid of any trace of cum.'
  206. act 'Finish':gt $loc, $loc_arg
  207. end
  208. end
  209. if body_write > 0 or face_write > 0:
  210. act 'Wash the writings off your body (0:10)':
  211. cla
  212. *clr
  213. body_write = 0
  214. face_write = 0
  215. minut += 10
  216. gs'stat'
  217. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/wash1.jpg"></center>'
  218. *nl
  219. 'You wash off the indecent inscriptions on your body.'
  220. act 'Finish':gt $loc, $loc_arg
  221. end
  222. end
  223. if pcs_makeup ! 1:
  224. act 'Wash off cosmetics (0:10)':
  225. cla
  226. pcs_makeup = 1
  227. cumspclnt = 9
  228. gs 'cum_cleanup'
  229. cumspclnt = 11
  230. gs 'cum_cleanup'
  231. minut += 10
  232. *nl
  233. 'You wash off your makeup.'
  234. act 'Finish':gt $loc, $loc_arg
  235. end
  236. end
  237. if false_lashes >= 1:
  238. act 'Remove false lashes (0:05)':
  239. cla
  240. 'You carefully peel off the glued-on strip, careful to protect your natural lashes.'
  241. lashsavechance = rand(0,4)
  242. if lashsavechance = 4:
  243. 'These lashes still look to be in pretty good shape; you could probably use them again.'
  244. if pcs_lashes = 4:fakelashesmink += 1
  245. if pcs_lashes = 3:fakelashesplain += 1
  246. end
  247. pcs_lashes = pcs_naturallashes
  248. false_lashes = 0
  249. minut += 5
  250. gs 'body_shape', 'basebeautycalc', 1
  251. act 'Finish':gt $loc, $loc_arg
  252. end
  253. end
  254. if (cumloc[6] = 1 or cumloc[7] = 1):
  255. act 'Clean semen stains from your clothing':
  256. *clr & cla
  257. cumspclnt = 6
  258. gs 'cum_cleanup'
  259. minut = minut + 15
  260. gs 'stat'
  261. '<center><img <<$set_imgh>> src="images/shared/sex/cum/frotsp.jpg"></center>'
  262. 'You take fifteen minutes to thoroughly rinse the semen stains out of your clothes. By the time you''re done, all the evidence that remains of them are some quickly drying damp spots.'
  263. act 'Finish': gt $loc, $loc_arg
  264. end
  265. end
  266. if klisma = 1 and (klismaday ! daystart or arrpos('sparrloc', 3) ! -1):
  267. act 'Give yourself an enema (0:05)':
  268. *clr & cla
  269. pcs_horny += 10
  270. cumspclnt = 7
  271. gs 'cum_cleanup'
  272. minut += 5
  273. klismaday = daystart
  274. klismaday1= 1
  275. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/klisma.jpg"></center>'
  276. 'You give yourself an enema, feeling clean down there. Your ass is now ready for anal sex without any awkward surprises.'
  277. act 'Finish':gt $loc, $loc_arg
  278. end
  279. end
  280. if analplug = 1 and analplugin = 1:
  281. act 'Take out your butt plug (0:05)':
  282. *clr & cla
  283. minut += 5
  284. analplugIN = 0
  285. if pcs_ass < 30:pcs_ass += 1
  286. '<center><img <<$set_imgh>> src="images/pc/body/analplug.jpg"></center>'
  287. 'You squat and tug gently at the butt plug, gasping as you push it out of you. You can''t help but feel a bit empty, now that it''s out.'
  288. act 'Finish':gt $loc, $loc_arg
  289. end
  290. elseif analplug = 1 and analplugin = 0 and klismaday = daystart:
  291. act 'Wear your butt plug (0:05)':
  292. *clr & cla
  293. minut += 5
  294. analplugIN = 1
  295. if pcs_ass < 10:pcs_ass = pcs_ass + 5
  296. if pcs_ass >= 10 and pcs_ass < 20:pcs_ass += rand(1, 2)
  297. if pcs_ass >= 20 and pcs_ass < 30:pcs_ass += rand(0, 1)
  298. '<center><img <<$set_imgh>> src="images/pc/body/analplug.jpg"></center>'
  299. if butpluguse > 0:'You squat and gently rub the butt plug against your anus, after lubricating it with a bit of saliva. After a short while, you''ve relaxed enough to be able to push it in. Once it''s in you give it a few gentle tugs, wondering if anyone will catch you wearing it today.'
  300. if butpluguse = 0:butpluguse = 1 & '"If I''m not going to use it, then why did I buy it?" you ask yourself. You look at the butt plug for a while, thinking "It is necessary to start developing my ass, so I could have great adventures someday... you could even say huge and thick adventures with crimson heads, uh, now I got carried away..." You''re slightly embarrassed at the thought for a second, but are then overcome by your horny fantasies. Determined to get the plug all the way in, you slowly press it against your asshole after lubricating it with a bit of saliva. It hurts a bit at first, but once the thickest part is in the rest follows rather easily. Patting yourself on your ass once it''s in, you wonder if anyone will notice you''re wearing it today and then immediately feel naughty for even having thought that.'
  301. act 'Finish':gt $loc, $loc_arg
  302. end
  303. end
  304. if vibrator = 1 and vibratorIN = 1:
  305. act 'Remove the vibrator (0:05)':
  306. *clr & cla
  307. minut += 5
  308. vibratorIN = 0
  309. if pcs_vag < 30:pcs_vag += 1
  310. '<center><img <<$set_imgh>> src="images/shared/accessories/toys/vibrator.jpg"></center>'
  311. 'You spread your legs and take the vibrator out of your pussy, letting out a slight moan as you do so. You feel somewhat empty now.'
  312. act 'Finish':gt $loc, $loc_arg
  313. end
  314. elseif vibrator = 1 and vibratorIN = 0 and pcs_vag > 0:
  315. act 'Insert the vibrator in your vagina (0:05)':
  316. *clr & cla
  317. minut += 5
  318. vibratorIN = 1
  319. if pcs_vag < 30:pcs_vag += 2
  320. '<center><img <<$set_imgh>> src="images/shared/accessories/toys/vibrator.jpg"></center>'
  321. 'You spread your legs and slowly insert the vibrator in your pussy, wondering if anyone will notice you wearing it today.'
  322. act 'Finish':gt $loc, $loc_arg
  323. end
  324. end
  325. end
  326. if $ARGS[0] = 'toymanage':
  327. if analplug = 1 and analplugin = 1:
  328. act 'Remove your butt plug (0:05)':
  329. cla
  330. *clr
  331. minut += 5
  332. analplugIN = 0
  333. if pcs_ass < 30:pcs_ass += 1
  334. '<center><img <<$set_imgh>> src="images/pc/body/analplug.jpg"></center>'
  335. *nl
  336. 'You squat and tug gently at the butt plug, gasping as you push it out of you. You can''t help but feel a bit empty, now that it''s out.' & !!0.2.6: Removed unneccessary var check
  337. act 'Finish':gt $loc, $loc_arg
  338. end
  339. elseif analplug = 1 and analplugin = 0 and klismaday = daystart:
  340. act 'Insert your butt plug (0:05)':
  341. cla
  342. *clr
  343. minut += 5
  344. analplugIN = 1
  345. if pcs_ass < 10:pcs_ass += 5
  346. if pcs_ass >= 10 and pcs_ass < 20:pcs_ass += rand(1, 2)
  347. if pcs_ass >= 20 and pcs_ass < 30:pcs_ass += rand(0, 1)
  348. '<center><img <<$set_imgh>> src="images/pc/body/analplug.jpg"></center>'
  349. *nl
  350. if butpluguse > 0:'You squat and gently rub the butt plug against your anus, after lubricating it with a bit of saliva. After a short while, you''ve relaxed enough to be able to push it in. Once it''s in you give it a few gentle tugs, wondering if anyone will catch you wearing it today.'
  351. if butpluguse = 0:butpluguse = 1 & '"If I''m not going to use it, then why did I buy it?" you ask yourself. You look at the butt plug for a while, thinking "It is necessary to start developing my ass, so I could have great adventures someday... you could even say huge and thick adventures with crimson heads, uh, now I got carried away..." You''re slightly embarrassed at the thought for a second, but are then overcome by your horny fantasies. Determined to get the plug all the way in, you slowly press it against your asshole after lubricating it with a bit of saliva. It hurts a bit at first, but once the thickest part is in the rest follows rather easily. Patting yourself on your ass once it''s in, you wonder if anyone will notice you''re wearing it today and then immediately feel naughty for even having thought that.'
  352. act 'Finish':gt $loc, $loc_arg
  353. end
  354. end
  355. if vibrator = 1 and vibratorIN = 1:
  356. act 'Remove the vibrator (0:05)':
  357. cla
  358. *clr
  359. minut += 5
  360. vibratorIN = 0
  361. if pcs_vag < 30:pcs_vag += 1
  362. '<center><img <<$set_imgh>> src="images/shared/accessories/toys/vibrator.jpg"></center>'
  363. *nl
  364. 'You spread your legs and take the vibrator out of your pussy, letting out a slight moan as you do so. You feel somewhat empty now.'
  365. act 'Finish':gt $loc, $loc_arg
  366. end
  367. elseif vibrator = 1 and vibratorIN = 0 and pcs_vag ! 0:
  368. act 'Insert the vibrator in your vagina (0:05)':
  369. cla
  370. *clr
  371. minut += 5
  372. vibratorIN = 1
  373. if pcs_vag < 30:pcs_vag += 2
  374. '<center><img <<$set_imgh>> src="images/shared/accessories/toys/vibrator.jpg"></center>'
  375. *nl
  376. 'You spread your legs and slowly insert the vibrator in your pussy, wondering if anyone will notice you wearing it today.'
  377. act 'Finish':gt $loc, $loc_arg
  378. end
  379. end
  380. end
  381. if $ARGS[0] = 'enemaold':
  382. !this is the old enema din_van
  383. cumspclnt = 7
  384. gs 'cum_cleanup'
  385. minut += 5
  386. klismaday = daystart
  387. klismaday1= 1
  388. if $ARGS[1]='':
  389. *p 'You give yourself an enema, feeling clean down there. Your ass is now ready for anal sex without any awkward surprises.'
  390. elseif $ARGS[1]!' ':
  391. *p '<<$ARGS[1]>>'
  392. end
  393. end &! --- enema ---
  394. if $ARGS[0] = 'brit':
  395. if shave_menu = 1 and stanok > 1:
  396. if pcs_leghair > 3 or (pubestyle = 1 and pcs_pubes > 3) or (pubestyle >= 2 and pubestyle <=7 and pcs_pubes > 11) or (pubestyle = 8 and pcs_pubes > 11) or (pubestyle = 9 and pcs_pubes > 20) or (pubestyle = 10 and pcs_pubes > 26):
  397. if pubestyle > 0:
  398. act 'Shave yourself (0:15)':
  399. *clr & cla
  400. minut += 15
  401. pcs_leghair = 0
  402. if pubestyle = 1 and pcs_pubes > 3:
  403. pcs_pubes = 0
  404. elseif (pubestyle >= 2 and pubestyle <=7) and pcs_pubes > 11:
  405. pcs_pubes = 11
  406. elseif pubestyle = 8 and pcs_pubes > 11:
  407. pcs_pubes = 16
  408. elseif pubestyle = 9 and pcs_pubes > 20:
  409. pcs_pubes = 20
  410. elseif pubestyle = 10 and pcs_pubes > 26:
  411. pcs_pubes = 26
  412. end
  413. pcs_horny += 5
  414. stanok -= 2
  415. if obdysh = 1 and rand(0, 5) = 0:gt 'vann', 'brit1'
  416. if $loc ='Gadbana':
  417. '<center><video src="images/shared/home/bathroom/shave.mp4"></center>'
  418. else
  419. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave3.jpg"></center>'
  420. end
  421. *nl
  422. if daystart < 10 and StoryLine = 0 and ntstart = 0:
  423. 'You can''t shake off the fact that you''re a girl now, so you decide it''d be best to shave your legs. You begin to lather your legs, still marveling at how soft and round they are. Then you take the razor in your hand and begin to shave your legs.'
  424. 'You feel really awkward, never having done this before as a guy. Luckily, you had more than enough experience with shaving your face and technically this isn''t really all that different. So in the end you get a pretty decent job done.'
  425. elseif daystart < 30 and StoryLine = 0 and ntstart = 0:
  426. pcs_mood += 10
  427. 'With a newfound routine you lather up your legs and start shaving, careful not to miss a spot. After washing away the foam you softly glide your hands over your smooth legs, feeling good to know that you don''t need to hide your legs in pants. Maybe you should wear a skirt tomorrow?'
  428. elseif pubestyle = 1:
  429. 'You lather up your legs and crotch and carefully shave them. Once you''re finished you gently glide your hands over your smooth pussy and legs, enjoying the smooth feeling and getting slightly more aroused by the touch.'
  430. elseif pubestyle >= 2 and pubestyle <=7:
  431. 'You lather up your legs and carefully shave them. Once you''re finished gliding your hands over your smooth legs, ensuring you didn''t miss a spot, you spend some time cleaning up the area around your neatly trimed and styled patch of pussy hair as well.'
  432. elseif pubestyle = 8:
  433. 'You lather up your legs and carefully shave them. Once you''re finished gliding your hands over your smooth legs, ensuring you didn''t miss a spot, you spend some time shaving off the stubble around your small patch of hair tidy as well.'
  434. elseif pubestyle >= 9:
  435. 'You lather up your legs and carefully shave them. Once you''re finished gliding your hands over your smooth legs, ensuring you didn''t miss a spot, you spend some time trimming back your small neat bush as well.'
  436. elseif pubestyle >= 10:
  437. 'You lather up your legs and carefully shave them. Once you''re finished gliding your hands over your smooth legs, ensuring you didn''t miss a spot, you spend some time trimming back your bush as well.'
  438. end
  439. dynamic $dryOff
  440. end
  441. end
  442. end
  443. elseif shave_menu = 2 and stanok > 0:
  444. if pcs_pubes > 3:
  445. if pubestyle = 1:
  446. act 'Shave your pussy (0:10)':
  447. *clr & cla
  448. minut += 10
  449. pcs_pubes = 0
  450. pcs_horny += 5
  451. stanok -= 1
  452. if obdysh = 1 and rand(0, 5) = 5:gt 'vann', 'brit1'
  453. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave3.jpg"></center>'
  454. *nl
  455. 'You lather your crotch with some soapy water and carefully shave your pubic hair. After shaving you can''t help but run your fingers over your pussy, enjoying the smooth feeling and getting slightly more aroused by the touch.'
  456. dynamic $dryOff
  457. end
  458. elseif (pubestyle >= 2 and pubestyle <= 7) and pcs_pubes > 15:
  459. act 'Trim your pussy (0:10)':
  460. *clr & cla
  461. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave4.jpg"></center>'
  462. *nl
  463. if pcs_pubes >= 20:
  464. 'You carefully shave away the hair at the edges of your pussy, trimming it all away until there is only a neatly styled bush left at the top.'
  465. else
  466. 'You carefully shave away the stubble at the edges of your pussy, careful to only trim and maintain the neatly styled bush you have at the top.'
  467. end
  468. minut += 10
  469. pcs_pubes = 11
  470. pcs_horny += 5
  471. stanok -= 1
  472. if obdysh = 1 and rand(0, 5) = 5:gt 'vann', 'brit1'
  473. dynamic $dryOff
  474. end
  475. elseif pubestyle = 8 and pcs_pubes > 19:
  476. act 'Trim your pubic hair (0:10)':
  477. *clr & cla
  478. minut += 10
  479. pcs_pubes = 19
  480. pcs_horny += 5
  481. stanok -= 1
  482. if obdysh = 1 and rand(0, 5) = 5:gt 'vann', 'brit1'
  483. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave4.jpg"></center>'
  484. *nl
  485. 'You spend some time trimming back your pubic hair, not shaving it away completely but careful to make it neat and tidy.'
  486. dynamic $dryOff
  487. end
  488. elseif pubestyle = 9 and pcs_pubes >= 25:
  489. act 'Trim your bush (0:10)':
  490. *clr & cla
  491. minut += 10
  492. pcs_pubes = 21
  493. pcs_horny += 5
  494. stanok -= 1
  495. if obdysh = 1 and rand(0, 5) = 5:gt 'vann', 'brit1'
  496. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave4.jpg"></center>'
  497. *nl
  498. 'You spend some time trimming back your light bush of pubic hair, tidying it up and keeping your bikini line nice and clean.'
  499. dynamic $dryOff
  500. end
  501. elseif pubestyle = 10 and pcs_pubes >= 30:
  502. act 'Trim back your bush (0:10)':
  503. *clr & cla
  504. minut += 10
  505. pcs_pubes = 26
  506. pcs_horny += 5
  507. stanok -= 1
  508. if obdysh = 1 and rand(0, 5) = 5:gt 'vann', 'brit1'
  509. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave4.jpg"></center>'
  510. *nl
  511. 'You spend some time trimming back your thick bush of pubic hair, tidying it up and keeping your bikini line nice and clean.'
  512. dynamic $dryOff
  513. end
  514. end
  515. end
  516. elseif shave_menu = 3 and stanok > 0:
  517. if pcs_leghair > 3:
  518. act 'Shave your legs (0:05)':
  519. *clr & cla
  520. minut += 5
  521. pcs_leghair = 0
  522. pcs_horny += 5
  523. stanok -= 1
  524. if obdysh = 1 and rand(0, 5) = 5:gt 'vann', 'brit1'
  525. '<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave.jpg"></center>'
  526. *nl
  527. if daystart < 10 and StoryLine = 0 and ntstart = 0:
  528. 'You can''t shake off the fact that you''re a girl now, so you decide it''d be best to shave your legs. You begin to lather your legs, still marveling at how soft and round they are. Then you take the razor in your hand and begin to shave your legs.'
  529. 'You feel really awkward, never having done this before as a guy. Luckily, you had more than enough experience with shaving your face and technically this isn''t really all that different. So in the end you get a pretty decent job done.'
  530. elseif daystart < 30 and StoryLine = 0 and ntstart = 0:
  531. pcs_mood += 10
  532. 'With a newfound routine you lather up your legs and start shaving, careful not to miss a spot. After washing away the foam you softly glide your hands over your smooth legs, feeling good to know that you don''t need to hide your legs in pants. Maybe you should wear a skirt tomorrow?'
  533. else
  534. 'You lather your legs up with some soapy water and shave your legs. After a few swift movements, your legs are smooth as silk. The feeling of your smooth legs turns you on a little.'
  535. end
  536. dynamic $dryOff
  537. end
  538. end
  539. end
  540. end
  541. if $ARGS[0] = 'dryOff':
  542. act 'Get out and dry off':
  543. mirror_steam = hour & gt $loc, $loc_arg
  544. end
  545. end
  546. if $ARGS[0] = 'pir_title':
  547. cla
  548. *clr
  549. '<center><b>Available piercings - select one by clicking the image</b></center>'
  550. *nl
  551. end
  552. if $ARGS[0] = 'pirTongue':
  553. gs 'mod_iwhore_dincollect' , 'pir_title'
  554. ! gs 'mod_iwhore_dincollect' , 'pirManage'
  555. i = 1
  556. :looptongue_pir
  557. if dyneval('RESULT = PirsA<<i>>_owned') = 1:*p '<a href="exec:pirsA = <<i>> & pierWearCount += 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''"><img src="images/pc/body/piercings/a<<i>>.jpg" height="250" ></a>'
  558. i += 1
  559. if i <= 4:jump 'looptongue_pir'
  560. end
  561. if $ARGS[0] = 'pirLip':
  562. gs 'mod_iwhore_dincollect' , 'pir_title'
  563. i = 1
  564. :looplip_pir
  565. if dyneval('RESULT = PirsB<<i>>_owned') = 1:*p '<a href="exec:pirsB = <<i>> & pierWearCount += 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''"><img src="images/pc/body/piercings/b<<i>>.jpg" height="250" ></a>'
  566. i += 1
  567. if i <= 6:jump 'looplip_pir'
  568. end
  569. if $ARGS[0] = 'pirEars':
  570. gs 'mod_iwhore_dincollect' , 'pir_title'
  571. i = 1
  572. :loopears_pir
  573. if dyneval('RESULT = PirsC<<i>>_owned') = 1:*p '<a href="exec:pirsC = <<i>> & pierWearCount += 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''"><img src="images/pc/body/piercings/c<<i>>.jpg" height="250" ></a>'
  574. i += 1
  575. if i <= 24:jump 'loopears_pir'
  576. end
  577. if $ARGS[0] = 'pirNose':
  578. gs 'mod_iwhore_dincollect' , 'pir_title'
  579. i = 1
  580. :loopnose_pir
  581. if dyneval('RESULT = PirsD<<i>>_owned') = 1:*p '<a href="exec:pirsD = <<i>> & pierWearCount += 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''"><img src="images/pc/body/piercings/d<<i>>.jpg" height="250" ></a>'
  582. i += 1
  583. if i <= 7:jump 'loopnose_pir'
  584. end
  585. if $ARGS[0] = 'pirBrow':
  586. gs 'mod_iwhore_dincollect' , 'pir_title'
  587. i = 1
  588. :loopbrow_pir
  589. if dyneval('RESULT = PirsE<<i>>_owned') = 1:*p '<a href="exec:pirsE = <<i>> & pierWearCount += 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''"><img src="images/pc/body/piercings/e<<i>>.jpg" height="250" ></a>'
  590. i += 1
  591. if i <= 2:jump 'loopbrow_pir'
  592. end
  593. if $ARGS[0] = 'pirNips':
  594. gs 'mod_iwhore_dincollect' , 'pir_title'
  595. i = 1
  596. :loopnipple_pir
  597. if dyneval('RESULT = PirsF<<i>>_owned') = 1:*p '<a href="exec:pirsF = <<i>> & pierWearCount += 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''"><img src="images/pc/body/piercings/f<<i>>.jpg" height="250" ></a>'
  598. i += 1
  599. if i <= 4:jump 'loopnipple_pir'
  600. end
  601. if $ARGS[0] = 'pirNavel':
  602. gs 'mod_iwhore_dincollect' , 'pir_title'
  603. i = 1
  604. :loopnavel_pir
  605. if dyneval('RESULT = PirsN<<i>>_owned') = 1:*p '<a href="exec:pirsN = <<i>> & pierWearCount += 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''"><img src="images/pc/body/piercings/n<<i>>.jpg" height="250" ></a>'
  606. i += 1
  607. if i <= 4:jump 'loopnavel_pir'
  608. end
  609. if $ARGS[0] = 'pirPubic':
  610. gs 'mod_iwhore_dincollect' , 'pir_title'
  611. i = 1
  612. :looppubic_pir
  613. if dyneval('RESULT = PirsG<<i>>_owned') = 1:*p '<a href="exec:pirsG = <<i>> & pierWearCount += 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''"><img src="images/pc/body/piercings/g<<i>>.jpg" height="250" ></a>'
  614. i += 1
  615. if i <= 7:jump 'looppubic_pir'
  616. end
  617. if $ARGS[0] = 'pirManage':
  618. cls
  619. *nl
  620. if pirsA > 0:
  621. if pirsA < 10000:
  622. '<center><a href="exec:pirsA = 10000 & pierWearCount -= 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''">Remove tongue piercing</a>.</center>'
  623. else
  624. '<center><a href="exec:gs ''mod_iwhore_dincollect'' , ''pirTongue''">Insert tongue piercing</a>.</center>'
  625. end
  626. *nl
  627. end
  628. if pirsB > 0:
  629. if pirsB < 10000:
  630. '<center><a href="exec:pirsB = 10000 & pierWearCount -= 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''">Remove lip piercing</a>.</center>'
  631. else
  632. '<center><a href="exec:gs ''mod_iwhore_dincollect'' , ''pirLip''">Insert lip piercing</a>.</center>'
  633. end
  634. *nl
  635. end
  636. if pirsC > 0:
  637. if pirsC < 10000:
  638. '<center><a href="exec:pirsC = 10000 & pierWearCount -= 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''">Remove ear piercings</a>.</center>'
  639. else
  640. '<center><a href="exec:gs ''mod_iwhore_dincollect'' , ''pirEars''">Insert ear piercings</a>.</center>'
  641. end
  642. *nl
  643. end
  644. if pirsD > 0:
  645. if pirsD < 10000:
  646. '<center><a href="exec:pirsD = 10000 & pierWearCount -= 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''">Remove nose piercing</a>.</center>'
  647. else
  648. '<center><a href="exec:gs ''mod_iwhore_dincollect'' , ''pirNose''">Insert nose piercing</a>.</center>'
  649. end
  650. *nl
  651. end
  652. if pirsE > 0:
  653. if pirsE < 10000:
  654. '<center><a href="exec:pirsE = 10000 & pierWearCount -= 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''">Remove eyebrow piercing</a>.</center>'
  655. else
  656. '<center><a href="exec:gs ''mod_iwhore_dincollect'' , ''pirBrow''">Insert eyebrow piercing</a>.</center>'
  657. end
  658. *nl
  659. end
  660. if pirsF > 0:
  661. if pirsF < 10000:
  662. '<center><a href="exec:pirsF = 10000 & pierWearCount -= 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''">Remove nipple piercings</a>.</center>'
  663. else
  664. '<center><a href="exec:gs ''mod_iwhore_dincollect'' , ''pirNips''">Insert nipple piercings</a>.</center>'
  665. end
  666. *nl
  667. end
  668. if pirsN > 0:
  669. if pirsN < 10000:
  670. '<center><a href="exec:pirsN = 10000 & pierWearCount -= 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''">Remove navel piercing</a>.</center>'
  671. else
  672. '<center><a href="exec:gs ''mod_iwhore_dincollect'' , ''pirNavel''">Insert navel piercing</a>.</center>'
  673. end
  674. *nl
  675. end
  676. if pirsG > 0:
  677. if pirsG < 10000:
  678. '<center><a href="exec:pirsG = 10000 & pierWearCount -= 1 & gs ''mod_iwhore_dincollect'' , ''pirManage''">Remove pussy piercings</a>.</center>'
  679. else
  680. '<center><a href="exec:gs ''mod_iwhore_dincollect'' , ''pirPubic''">Insert pussy piercings</a>.</center>'
  681. end
  682. *nl
  683. end
  684. act'<b>Back</b>':gt $loc, $loc_arg
  685. end
  686. !!!!!!!!!!!!!!!CLIENT!!!!!!!!!!!!!!!!!!!!!!!
  687. if $ARGS[0] = 'client':
  688. you_blow_him = 0
  689. if want_stall ! 0:
  690. 'The <a href="exec:minut += 1 & gt ''mod_iwhore_pbath'', ''client''">client</a> looks impatiently... ."Come on bitch, it''s not that you are not a whore anymore with the make up...move your ass." He laughs and licks his lips while looking you over.'
  691. act 'Serve the man': gt 'mod_iwhore_pbath', 'client'
  692. else
  693. ''
  694. end
  695. end
  696. !!!!!!!!!!!!!CONDOM/DISEASE!!!!!!!!!!!!!!
  697. if $ARGS[0] = 'venerasiak':
  698. tipvenerarand = rand(0, 10)
  699. if protect = 1:
  700. venrand = rand(0, 1000)
  701. if venrand = 1000: gs 'mod_iwhore_dincollect' , 'veneradinitog'
  702. else
  703. venrand = rand(0, 100)
  704. if venrand >= 80: gs 'mod_iwhore_dincollect' , 'veneradinitog'
  705. end
  706. end
  707. if $ARGS[0] = 'veneradinitog':
  708. if cheatHealth = 0:
  709. if tipvenerarand = 8:
  710. !!herpes
  711. if rand(1, 100) > 90:
  712. if GerpesOnce = 0:
  713. GerpesOnce = 1
  714. Venera += 1
  715. Gerpes += 1
  716. GenHerpes = 1
  717. end
  718. end
  719. elseif tipvenerarand = 7:
  720. !!syphilis
  721. if rand(1, 100) > 95: Venera += 1
  722. if SifacOnce = 0:
  723. SifacOnce = 1
  724. Sifilis += 1
  725. end
  726. elseif tipvenerarand >= 5 and tipvenerarand < 7:
  727. !!gonorrhea/triper
  728. if rand(1, 100) > 95: Venera += 1
  729. if TriperOnce = 0:
  730. TriperOnce = 1
  731. Triper += 1
  732. end
  733. elseif tipvenerarand < 5:
  734. !!candidiasis/thrush
  735. if rand(1, 100) > 85:
  736. if KandidozOnce = 0:
  737. KandidozOnce = 1
  738. Kandidoz += 1
  739. end
  740. end
  741. end
  742. end
  743. end
  744. if $ARGS[0] = 'venerasiakOral':
  745. tipvenerarand = rand(0, 10)
  746. if protect = 1:
  747. venrand = rand(0, 1000)
  748. if venrand = 1000: gs 'mod_iwhore_dincollect' , 'veneradinitogOral'
  749. else
  750. venrand = rand(0, 100)
  751. if venrand >= 80: gs 'mod_iwhore_dincollect' , 'veneradinitogOral'
  752. end
  753. end
  754. if $ARGS[0] = 'veneradinitogOral':
  755. if cheatHealth = 0:
  756. if tipvenerarand >= 5 and tipvenerarand < 7:
  757. if rand(1, 100) > 95: Venera += 1
  758. if TriperOnce = 0:
  759. TriperOnce = 1
  760. TriperOral += 1
  761. if rand (0,100) < 15: TriperOralSigns = 1
  762. end
  763. elseif tipvenerarand = 7:
  764. if rand(0,1) = 1:
  765. !!syphilis
  766. if rand(1, 100) > 95: Venera += 1
  767. if SifacOnce = 0:
  768. SifacOnce = 1
  769. Sifilis += 1
  770. end
  771. end
  772. elseif tipvenerarand < 5:
  773. !!candidiasis/thrush
  774. if rand(1, 100) > 85:
  775. if KandidozOnce = 0:
  776. KandidozOnce = 1
  777. Kandidoz += 1
  778. end
  779. end
  780. elseif tipvenerarand = 8:
  781. !!herpes
  782. if rand(1, 100) > 90:
  783. if GerpesOnce = 0:
  784. GerpesOnce = 1
  785. Venera += 1
  786. Gerpes += 1
  787. OrHerpes = 1
  788. end
  789. end
  790. end
  791. end
  792. end
  793. !! From dinsex: gs 'dinsex', 'pc_puts_condom'
  794. if $ARGS[0] = 'prezik':
  795. protect = iif(prezik > 0,1,0)
  796. vidageday -= 1 &! the people guess that you are a bit more older than you are in fact do you have condoms?
  797. if prezik > 0:
  798. if rand(1,prezik) <= badprezik:
  799. badprezik -= 1
  800. noprotect = 1
  801. sexcontra = 7
  802. *p 'You take your '+iif(preziktype = 2,'sabotaged ','')+ 'condom and put it on <<$xyr>> <<dick>> centimeter dick.'
  803. else
  804. sexcontra = 3
  805. *p 'You take your condom and put it on <<$xyr>> <<dick>> centimeter dick.'
  806. noprotect = 0
  807. end
  808. prezik -= 1
  809. sexcontra = iif(preziktype = 2,7,sexcontra)
  810. else
  811. sexcontra = 0
  812. !! the hormonal contraception is still taken in account
  813. end
  814. end &! --- pc_puts_condom ---
  815. if $ARGS[0] = 'prezik1':
  816. if prezik > 0:
  817. if badprezik > 0:
  818. if rand(1,prezik) <= badprezik: badprezik -= 1 & noprotect = 1 & protect = 1
  819. else
  820. noprotect = 0 & protect = 1
  821. end
  822. prezik -= 1
  823. elseif prezik < 0:
  824. prezik = 0
  825. noprotect = 1 & protect = 0
  826. end
  827. end
  828. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  829. !!!!!!!!!!!!!!!!!!SEXMANAGEMENT!!!!!!!!!!!!!!!!!!!!!!!!!
  830. !! gs 'mod_iwhore_dincollect','wantanal'
  831. !! gs 'mod_iwhore_dincollect','wantanal', 'lubri'
  832. !! passed as parameters: call like gs 'mod_iwhore_dincollect','wantanal',5,'prostitution', 'unknown'
  833. if $ARGS[0] = 'wantanal':
  834. $bwa_boy = iif($ARGS[1] = '',$boydesc,$ARGS[1])
  835. if analplugin = 1:
  836. '<<$bwa_boy>> pulls the plug out of your narrow and tight ass, after playing a little with it.'
  837. analplugout = 1
  838. gs 'arousal','anal_vibe',ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
  839. else
  840. ''
  841. gs 'arousal','foreplay',ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
  842. end
  843. if $ARGS[2] = 'lubri':
  844. lubri +=1
  845. pcs_horny += 10
  846. '<<$bwa_boy>> takes a tube of lubricant, squeezes a little on <<$xyr>> palm and rubs your anus.'
  847. gs 'arousal', 'anal_finger', 1,'lube'
  848. else
  849. if lubri = 0:
  850. pcs_horny += 5
  851. 'You have no lube, <<$bwa_boy>> spits on his fingers and using saliva he massages your anus.'
  852. gs 'arousal', 'anal_finger', 1
  853. elseif lubri > 0:
  854. pcs_horny += 10
  855. if rand(0,2) = 0:
  856. 'You take a tube of lubricant and hand it to <<$bwa_boy>>, he squeezes a little on his palm and rubs your anus.'
  857. elseif rand(0,1) = 0:
  858. 'You squeeze anal lube on your hand and begin to smear it in your ass. Then you give the guy a tube and <<$xe>> starts lucricating <<$xyr>> cock.'
  859. else
  860. 'You squeeze anal lube on your hand and begin to smear it in your ass. Then you give it to <<$xem>> and <<$xe>> smears it on <<$xyr>> dick'
  861. end
  862. gs 'arousal', 'anal_finger', 1,'lube'
  863. 'Your ass in now ready to be penetrated; hopefully this will be more pleasant.'
  864. end
  865. '<<$boydesc>> tucks a finger into your anus, then a second one .'
  866. if pcs_ass < 10:'When <<$xec>> inserts three fingers into your ass you groan in pain.'
  867. if pcs_ass >= 10:'<<$xec>> starts to stretch your anus with three fingers.'
  868. 'When <<$boydesc>> feel it''s time to start he pulls <<$xyr>> fingers out of your ass. You spread your butt and help his member with your hand to accomodate in the right place easily ..."The bitch is ready uh?" Grunting, he shoves <<$xem>> pushing <<$xyr>> hard cock up your ass, balls deep in a single thrust. '
  869. if (agrdif + altdif) >= 20:'You hiss in pain, biting your lip nearly hard enough to draw blood when <<$xyr>> <<dick>> centimeter dick reach the end of your ass. <<$boydesc>> stops for a moment, but he''s not giving your ass the time to adjust to <<$xyr>> cock in it, it''s more about your tightness....'
  870. if (agrdif + altdif) < 20:'You moan when <<$xyr>> <<dick>> centimeter dick enters your ass and wait for him to see if he wants to have the peace...'
  871. end
  872. killvar '$bwa_boy'
  873. end &! --- boy_wants_anal ---
  874. !! replacement of "dynamic $analsex"
  875. !! replacement of "dynamic $analsex2"
  876. !! replacement of "dynamic $analsexrude"
  877. !! this procedure calls 'cum_call','anus',$boy,1
  878. !! use gs 'dinSex','boy_wants_anal'[,'lubri'] together with gs 'dinsex','analsex'
  879. !! use gs 'mod_iwhore_dincollect','boy_wants_anal'[,'lubri'] together with gs 'mod_iwhore_dincollect','analsex',15,'prostitution', 'unknown'
  880. !! passed as parameters: call like gs 'mod_iwhore_dincollect','analsex',15,'prostitution', 'unknown'
  881. if $ARGS[0] = 'analsex':
  882. frost = 0 &! the sex heats
  883. gs 'arousal','anal',ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
  884. if (agrdif + altdif) >= 30:
  885. if pcs_makeup > 1:pcs_makeup = 0
  886. 'You cry and bite your lip when <<dick>> centimeter cock begins to fuck your ass on (! full force !). Your ass feels like it is on fire and all you want is for this torture to be over quickly.'
  887. elseif (agrdif + altdif) >= 20 and (agrdif + altdif) < 30:
  888. pcs_horny += 10
  889. 'You start to moan rhythmically in time with <<$xyr>> cock''s movements inside you. You feel like your anus is stretched with each trust but it feel pleasant; when <<$boydesc>> takes a puse to rest you continue on your own... .'
  890. end
  891. '...'
  892. end &! --- analsex ---
  893. !! gs 'mod_iwhore_dincollect', 'after_anal','boy',$boydesc
  894. if $ARGS[0] = 'afteranal':
  895. if analplugout = 1:
  896. if $ARGS[1] = 'boy':
  897. analplugin = 1
  898. pcs_horny += 5
  899. gs 'arousal','anal_vibe',1,'prostitution', 'unknown'
  900. '<<$ARGS[2]>> takes your butt plug and he puts it back into your anus. He grins: "Continue your training"'
  901. end
  902. if $ARGS[1] = 'girl':
  903. analplugin = 1
  904. pcs_horny += 5
  905. gs 'arousal','anal_vibe',1,'prostitution', 'unknown'
  906. '<<$ARGS[2]>> takes your butt plug and she puts it back into your anus. She grins: "Continue your training"'
  907. end
  908. if $ARGS[1] = 'pc':
  909. analplugin = 1
  910. pcs_horny += 10
  911. gs 'arousal','anal_vibe',1,'prostitution', 'unknown'
  912. 'You take your butt plug and put it back into your anus. You grin: "I have to keep my butt trained"'
  913. end
  914. if $ARGS[1] = 'no_plug':
  915. analplugin = 0
  916. 'You take your butt plug and put it into your purse. Your anus has to rest for a while now.'
  917. end
  918. killvar 'analplugout'
  919. end
  920. end &! --- after_anal ---
  921. !! replacement of "dynamic $sexstart2"
  922. !! replacement of "dynamic $sexstart3"
  923. !! replacement of "dynamic $sexstart4"
  924. !! this procedure calls 'arousal','vaginal', so the rest of the parameters for arousal should be
  925. !! passed as parameters: call like gs 'dinsex','vaginal_sex',10,'rough','sub'
  926. !! passed as parameters: call like gs 'mod_iwhore_dincollect','vaginalsex',15,'prostitution', 'unknown'
  927. !! passed as parameters: call like gs 'mod_iwhore_dincollect','wantvaginal',5,'prostitution', 'unknown'
  928. if $ARGS[0] = 'wantvaginal':
  929. $bwa_boy = iif($ARGS[1] = '',$boydesc,$ARGS[1])
  930. '<<$boydesc>>'
  931. if vibratorIN = 1:
  932. ',play a little with your vibrator before take it out from your soaking pussy.'
  933. vibratorOUT = 1
  934. pcs_horny += 15
  935. gs 'arousal','vaginal_vibe',ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
  936. else
  937. 'start to wet your pussy knowing that afterall a wet kitten is the best option for both.'
  938. pcs_horny += 5
  939. gs 'arousal','foreplay',ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
  940. end
  941. killvar '$bwa_boy'
  942. end &! --- boy_wants_anal ---
  943. !! passed as parameters: call like gs 'mod_iwhore_dincollect','vaginalsex',15,'prostitution', 'unknown'
  944. if $ARGS[0] = 'vaginalsex':
  945. frost = 0 &! the sex heats
  946. if pcs_vag > 0:
  947. gs 'arousal','vaginal',ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
  948. $temp_mens = iif(cycle <= 0,' and menstruation blood leaks from your vagina','')
  949. if (vgrdif + vltdif) >= 30: 'You groan in pain when <<$boydesc>> penetrates you, tears flowed from your eyes and it feels like someone drove a red hot poker in your vagina. You cry and moan while <<$xyr>> strong <<dick>> centimeter dick fucks your pussy<<$temp_mens>>.'
  950. if (vgrdif + vltdif) >= 20 and (vgrdif + vltdif) < 30: 'You bite your lip in pain when <<$boydesc>> enters, it is very painful. You are frowning and moaning in pain while <<$xyr>> strong <<dick>> centimeter dick fucks your pussy<<$temp_mens>>.'
  951. if cycle <= 0: $temp_mens = ' even though' + $temp_mens
  952. if (vgrdif + vltdif) >= 12 and (vgrdif + vltdif) < 20: 'You winced at the sudden pain when <<$boydesc>> enters, it hurt but gradually it became quite tolerable. You are trying to get aroused while <<$xyr>> <<dick>> centimeter dick fucks your pussy<<$temp_mens>>, but you did not succeed.'
  953. if (vgrdif + vltdif) >= 7 and (vgrdif + vltdif) < 12: 'You are startled by the feeling that your pussy is stretching when <<$boydesc>> enters you. It feels good when <<$xyr>> <<dick>> centimeter dick fucks your pussy<<$temp_mens>>.'
  954. if (vgrdif + vltdif) >= 2 and (vgrdif + vltdif) < 7: 'You are startled by the feeling that your pussy is stretching as <<$boydesc>> enters you. It feels good when <<$xyr>> strong <<dick>> centimeter dick fucks your pussy. Gradually a pleasant warmth and some pulsations started building up in your stomach. Then the feeling decreased a little and remains like that until the end<<$temp_mens>>.'
  955. if (vgrdif + vltdif) >= -3 and (vgrdif + vltdif) < 2: 'You flinched from a pleasant feeling when your pussy is stretched by <<$xyr>> dick. It feels good when <<$xyr>> <<dick>> centimeter dick fucks your pussy<<$temp_mens>>. Gradually a pleasant warmth and some pulsations started building up in your stomach. Then the feeling became unbearable and your entire body is covered with hot waves of orgasm You scream with pleasure.'
  956. if (vgrdif + vltdif) < -3: 'You feel <<$xyr>> penis entering your pussy. This gives you a nice tingling feeling between your legs , but <<$xyr>> <<dick>> cm dick is significantly less than what your pussy needs .This is not enough for you. Gradually a pleasant warmth and some pulsations started building up in your stomach. Then the feeling decreased a little and remains like that until the end<<$temp_mens>>.'
  957. else
  958. $temp_mens = iif(cycle <= 0,' and menstruation blood leaks from your vagina','')
  959. pcs_horny = 0
  960. pcs_mood -= 15
  961. pcs_willpwr -= 15
  962. 'You were biting your <<$liptalk>> in pain and tears started to flow from your eyes when <<$boydesc>> penetrates you, breaking your hymen. You moan while crying and <<$xyr>> <<dick>> centimeter dick fucks your bloody pussy.'
  963. gs 'arousal','vaginal',ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
  964. end
  965. killvar '$temp_mens'
  966. end
  967. !! gs 'mod_iwhore_dincollect', 'aftervaginal','boy',$boydesc
  968. !! gs 'mod_iwhore_dincollect', 'aftervaginal','girl'
  969. !! gs 'mod_iwhore_dincollect', 'aftervaginal','pc'
  970. !! gs 'mod_iwhore_dincollect', 'aftervaginal','no_plug'
  971. if $ARGS[0] = 'aftervaginal':
  972. if vibratorOUT = 1:
  973. if $ARGS[1] = 'boy':
  974. vibratorIN = 1
  975. pcs_horny += 5
  976. gs 'arousal','vaginal_vibe',1,'prostitution', 'unknown'
  977. '<<$ARGS[2]>> takes your vibrator and he puts it back into your pussy. "Hehehe...let''s put it back."'
  978. end
  979. if $ARGS[1] = 'girl':
  980. vibratorIN = 1
  981. pcs_horny += 5
  982. gs 'arousal','vaginal_vibe',1,'prostitution', 'unknown'
  983. '<<$ARGS[2]>> takes your vibrator and he puts it back into your pussy. "Hehehe...let''s put it back."'
  984. end
  985. if $ARGS[1] = 'pc':
  986. vibratorIN = 1
  987. pcs_horny += 10
  988. gs 'arousal','vaginal_vibe',1,'prostitution', 'unknown'
  989. 'You take your vibrator and put it back into your pussy. You grin: "I have to discharge the battery."'
  990. end
  991. if $ARGS[1] = 'no_plug':
  992. vibratorIN = 0
  993. 'Your vibrator has to recharge.'
  994. end
  995. killvar 'vibratorOUT'
  996. end
  997. end &! --- after_anal ---
  998. !! passed as parameters: call like gs 'mod_iwhore_dincollect','oralsex',5,'prostitution', 'unknown'
  999. if $ARGS[0] = 'oralsex':
  1000. frost = 0 &! the sex heats
  1001. tperbjran = rand(0, 3)
  1002. if tperbjran = 0:$tperbj = 'You wraps your <<$liptalk>> around <<$xyr>> <<dick>>cm member.'
  1003. if tperbjran = 1:$tperbj = 'Your <<$liptalk>> engulf the purple head of <<$xyr>> <<dick>>cm member.'
  1004. if tperbjran = 2:$tperbj = 'You plant your <<$liptalk>> on the bulbous tip of <<$xyr>> <<dick>>cm cock and greedily slide your mouth down along <<$xyr>> throbbing maleness.'
  1005. if tperbjran = 3:$tperbj = 'The <<dick>> centimeters dick rests between your <<$liptalk>> then you slightly part them and allow the delicious invador to slide into your mouth.'
  1006. tperbjran = rand(0, 2)
  1007. if tperbjran = 0:$tperbj2 = 'You give <<$xyr>> face a sultry look while <<$xyr>> cock rests in your mouth then you greedily lean forwards, taking <<$xyr>> tasty penis deeper in your mouth and lustfully start to bob your head back and forth along <<$xyr>> <<dick>>cm tool.'
  1008. if tperbjran = 1:$tperbj2 = 'You playfully roll your tongue around the engorged boner and start giving one hell of a blowjob, swallowing the whole length down your throat and making lewd slurping noises everytime you hilt.'
  1009. if tperbjran = 2:$tperbj2 = 'That hard cock between your <<$liptalk>> is definitely yummy! You just can''t hold back and hungrily take the whole length in your mouth until its tip is resting at the entrance of your throat, you grin and relax your muscles to let it in, deepthroating this <<dick>>cm cock like there''s no tomorrow.'
  1010. '<<$tperbj>> <<$tperbj2>>'
  1011. gs 'arousal','foreplay',ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
  1012. killvar 'tperbjran'
  1013. killvar '$tperbj2'
  1014. killvar '$tperbj'
  1015. end
  1016. !! use gs 'dinsex','enema'
  1017. !!!!!!!!!!!!!!!!!!!!!!!!!!
  1018. !!!!!!PEE!!!!!!!!!!!!!!!!!
  1019. !!!!!!!!!!!!!!!!!!!!!!!!!!
  1020. !gs 'din_van', 'pblc_pee'-----gs 'din_van', 'pblc_pee_end'
  1021. if $ARGS[0] = 'pblc_pee':
  1022. act '...':
  1023. *clr
  1024. cla
  1025. '<center><img <<$set_imgh>> src="images/pc/pee/pee-public/' + rand(1,11) + '.jpg"></center>'
  1026. rand_pee = rand(0,7)
  1027. if rand_pee = 0:
  1028. 'Settling into the toilet seat you pull out your phone and begin checking for messages and doing other things to occupy the time until the stream slows to a trickle and finally stops.'
  1029. elseif rand_pee = 1:
  1030. 'While relaxing your bladder and beginning to pee you decide to reflect on your recent interactions with the people in your life. "What do they think of me? Do they talk behind my back?" You continue contemplating until your body signals that the flow has ended.'
  1031. elseif rand_pee = 2:
  1032. 'You nearly piss yourself as you rush to seat yourself onto the toilet. Unable to hold back the flood anymore, your body releases a seemingly endless stream as you moan quietly in relief, thankful that you made it in time.'
  1033. elseif rand_pee = 3:
  1034. 'Immediately up entering the restroom, your nostrils are assaulted by the most heinous stench. Knowing that you have no other option, you try to suppress your gags as you sit in a stall and do your business.'
  1035. elseif rand_pee = 4:
  1036. *clr
  1037. '<center><img <<$set_imgh>> src="images/pc/pee/pee-public/Hovercraft' + rand(1,2) + '.jpg"></center>'
  1038. 'You enter the stall and groan in disgust at the sight of the gross facilities. Realizing that you have no choice, you decided to "hovercraft" it. Instead of sitting down on the filthy seat, you hover your ass above the bowl before letting go of the pee you''d been holding, not caring if all of the stream gets into the toilet or elsewhere.'
  1039. else
  1040. !!Graffiti trigger text
  1041. rand_pee = rand(0,21)
  1042. 'As you sit down to relieve your bladder you get distracted reading some of the graffiti on the wall of the stall; there aren''t many but your focus falls on:'
  1043. ! $rand_girl = func('gschool_randperson', 1, '', 1, 1, 1, 1, 1, 0)
  1044. if rand_pee = 0:
  1045. 'Albina and her Starlettes are a bunch of dirty whores.'
  1046. elseif rand_pee = 1:
  1047. 'Hi babe, why don''t you call me and try some new experience? Sing it: 00-1027-444-XXX....'
  1048. elseif rand_pee = 2:
  1049. 'Do not throw condoms in the toilet, help yourself and keep that place clean!'
  1050. elseif rand_pee = 3:
  1051. 'If you''re on the rag, check the seat when you get up and WIPE IT OFF!!! No one wants a nasty seat!'
  1052. elseif rand_pee = 4:
  1053. 'If you smell fish, it''s probably your dirty twat! Hahaha!'
  1054. elseif rand_pee = 5:
  1055. 'Shave your punani, bitches! No one likes digging through a forest, LOL.'
  1056. elseif rand_pee = 6:
  1057. 'Shaved pussies stink and are prone to infection! Don''t believe the lies!'
  1058. elseif rand_pee = 7:
  1059. 'Fight the Patriarchy!'
  1060. elseif rand_pee = 8:
  1061. 'Tampons vs. Pads, cast your vote! Below this text are hash marks indicating various girl''s preference. One person also wrote “Freebleeder for life!” Ewww.'
  1062. elseif rand_pee = 9:
  1063. 'Use the water when you finished!'
  1064. elseif rand_pee = 10:
  1065. 'You''re beautiful! Believe that!'
  1066. elseif rand_pee = 11:
  1067. 'Putin is a chauvinist pig!'
  1068. elseif rand_pee = 12:
  1069. 'Suck dick! It''s good for you!'
  1070. elseif rand_pee = 13:
  1071. '"I''ll pull out, I swear! is the most dangerous lie you can believe." This text is followed by a crude drawing of a pregnant woman.'
  1072. elseif rand_pee = 14:
  1073. 'Cut back on the perfume, ladies. It smells like a unicorn farted in here.'
  1074. elseif rand_pee = 15:
  1075. '<<$pcs_firstname>> <<$pcs_lastname>> is a slut and everyone knows it! "WHAT? Stupid cunt if i find you!..."'
  1076. elseif rand_pee = 16:
  1077. 'Men are like pantyhose; They either run, cling, or don''t fit right in the crotch!'
  1078. elseif rand_pee = 17:
  1079. 'Gopnik guys are SO HOT!!!'
  1080. elseif rand_pee = 18:
  1081. 'I just want to know who was the one who put some panties on the church offer chest... . You are my myth!!!'
  1082. elseif rand_pee = 19:
  1083. 'Butt sex is the best sex!'
  1084. elseif rand_pee = 20:
  1085. 'I just wrote on the wall. Take THAT, society!'
  1086. else
  1087. 'Never quit loving your clit.'
  1088. end
  1089. end
  1090. !!If PC is on her period and using tampon, then the following options should appear as well as the standard "Finish and wipe" act:
  1091. !!This may require an addition check to see if the PC has a purse since I think they need that to carry tampons with them.
  1092. if isprok = 1 and tampon > 0:
  1093. act 'Change tampon':
  1094. *clr
  1095. cla
  1096. '<center><img <<$set_imgh>> src="images/pc/pee/period/tampon/' + rand(1,12) + '.jpg"></center>'
  1097. 'Reaching down and taking the string between your fingers, you slowly pull the used tampon from your vagina. You wrap it in toilet paper to be thrown in the trash bin. Opening your purse, you retrieve a fresh one before unpackaging it and carefully inserting it into you.'
  1098. gs 'din_van', 'pblc_pee_end'
  1099. end
  1100. end
  1101. !!If PC is on her period and using pad, then the following options should appear as well as the standard "Finish and wipe" act:
  1102. !!This may require an addition check to see if the PC has a purse since I think they need that to carry pads with them.
  1103. if isprokp = 1 and sanpad > 0:
  1104. act 'Change pad':
  1105. *clr
  1106. cla
  1107. '<center><img <<$set_imgh>> src="images/pc/pee/period/pad/' + rand(1,6) + '.jpg"></center>'
  1108. 'Checking your pad, you decide it''s time for a new one. You carefully peel it off of your panties before folding it into thirds and setting it aside to be thrown away. Digging in your bag, you pull out a fresh pad, unpackage it, peel off the adhesive strip, and place it into your underwear. Finally, you wrap the wings around the sides of the gusset to make sure it is nice and secure.'
  1109. gs 'din_van', 'pblc_pee_end'
  1110. end
  1111. end
  1112. gs 'din_van', 'pblc_pee_end'
  1113. end
  1114. end
  1115. if $ARGS[0] = 'gh_first':
  1116. act '...Shoo!...Pervert!...':
  1117. *clr
  1118. cla
  1119. '<center><img <<$set_imgh>> src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/gh/first0.jpg"></center>'
  1120. gs 'stat'
  1121. '"...You better watch out!!!...." The man disappear frightened by your yelling leaving you on your business...'
  1122. act 'Pants up.':
  1123. *clr
  1124. cla
  1125. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/end'+rand(0,1)+'.mp4"></video></center>'
  1126. gs 'stat'
  1127. '"...That''s it...Molesting a lady when she''s on the toilet... UMMPPHH!!!...."'
  1128. act 'Leave': gt $locM, $locM_arg
  1129. end
  1130. end
  1131. act 'Grab his penis and make a manly voice...':
  1132. *clr
  1133. cla
  1134. gs 'stat'
  1135. '<center><img <<$set_imgh>> src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/gh/first1.jpg"></center>'
  1136. if rand (0,2) >= 1:
  1137. '"...Nice..."...'
  1138. act '...':
  1139. *clr
  1140. cla
  1141. gs 'stat'
  1142. '<center><img <<$set_imgh>> src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/gh/first0.jpg"></center>'
  1143. '"AAAAAAAHHHHHHHH!!!!"....you hear the man loud and escaping from your trick.... . You can hear the dor slamming from the other side; you are free to return to your business...."...hehehe...."'
  1144. act 'Pants up.':
  1145. *clr
  1146. cla
  1147. gs 'stat'
  1148. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/end'+rand(0,1)+'.mp4"></video></center>'
  1149. '"...That''s it...Molesting a lady when she''s on the toilet... UMMPPHH!!!...."'
  1150. act 'Leave': gt $locM, $locM_arg
  1151. end
  1152. end
  1153. else
  1154. '"...Nice..." ...'
  1155. act '...':
  1156. *clr
  1157. cla
  1158. gs 'stat'
  1159. '<center><img <<$set_imgh>> src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/gh/first1.jpg"></center>'
  1160. 'Despite your attempt the cock doesn''t disappear, and the man start to feel comfortable..."...Oooohhh keep going...good boy"...'
  1161. act 'Reveal yourself...: "...Is everything fine?..."':
  1162. *clr
  1163. cla
  1164. gs 'stat'
  1165. '<center><img <<$set_imgh>> src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/gh/first0.jpg"></center>'
  1166. 'Earing your real voice the man retract his penis..."Uhh?...What the...who are you? What are you doing in tha man''s bath?..."..."...Hey you are the one in the wrong bath!..."..."What? Do you mean...? ...I-i''m sorry..."..."...Mistakes happens..."...'
  1167. wait 8000
  1168. nl
  1169. '"...M-miss? How many time do you need in the bath?...""...What do you mean?...""...If you are in the right bath i cannot enter..."..."...None of your business..."..."...S-sorry..."...."...Leave me in peace and i''ll be quick..."'
  1170. act 'Pants up.':
  1171. *clr
  1172. cla
  1173. gs 'stat'
  1174. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/end'+rand(0,1)+'.mp4"></video></center>'
  1175. '"...what a dumb..."'
  1176. act 'Leave': gt $locM, $locM_arg
  1177. end
  1178. end
  1179. act '...Stay silent...':
  1180. *clr
  1181. cla
  1182. gs 'stat'
  1183. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/gh/ynyn.mp4"></video></center>'
  1184. '...'
  1185. act '...taste it...':
  1186. *clr
  1187. cla
  1188. guy += 1
  1189. gloryhole += 1
  1190. pcs_throat += 1
  1191. money += 100
  1192. if new_gh_whore < 1: new_gh_whore = 1
  1193. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/gh/taste.mp4"></video></center>'
  1194. '"...Good boy...jerk yourself, i want you to feel pleasure too..."'
  1195. act '...''...''...':
  1196. *clr
  1197. cla
  1198. gs 'arousal', 'bj', 5, 'unknown'
  1199. gs 'stat'
  1200. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/gh/single/bj/vbjpassion3.mp4"></video></center>'
  1201. '"...Ooohhh such a passion, only man know how to please a man...if only there''s no wall between us....uhhhhh....keep stroking your self, i want you to spurt your jizz on the dirty floor....mmmmm...."...''...i see those last part quite difficult...''..."...Uhhh I can''t hold it anymore...."'
  1202. act 'swallow':
  1203. *clr
  1204. cla
  1205. gs 'arousal', 'end'
  1206. swallow += 1
  1207. spafinloc = 12
  1208. gs 'cum_manage'
  1209. gs 'stat'
  1210. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/gh/single/cum/bj/vswa27.mp4"></video></center>'
  1211. '....'
  1212. act 'Pants up.':
  1213. *clr
  1214. cla
  1215. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/end'+rand(0,1)+'.mp4"></video></center>'
  1216. 'You were to dress up when you ear the man speaking from the other side "...We can meet sometime, ''you know?...Are you those famous "Artem?"..." ..."..."... "... You are the silent tipe, don''t you? Ok my little tease, think about it... ." Finally the man leaves... "Pheww...I guess he doesn''t suspect anything..."'
  1217. act 'Leave': gt $locM, $locM_arg
  1218. end
  1219. end
  1220. act 'step back':
  1221. *clr
  1222. cla
  1223. gs 'arousal', 'end'
  1224. spafinloc = 11
  1225. facial += 1
  1226. gs 'cum_manage'
  1227. gs 'stat'
  1228. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/gh/single/cum/bj/vfacial3.mp4"></video></center>'
  1229. '...'
  1230. act 'Pants up.':
  1231. *clr
  1232. cla
  1233. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/end'+rand(0,1)+'.mp4"></video></center>'
  1234. 'You were to dress up when you ear the man speaking from the other side "...We can meet sometime, ''you know?...Are you those famous "Artem?"..." ..."..."... "... You are the silent tipe, don''t you? Ok my little tease, think about it... ." Finally the man leaves... "Pheww...I guess he doesn''t suspect anything..."'
  1235. act 'Leave': gt $locM, $locM_arg
  1236. end
  1237. end
  1238. end
  1239. end
  1240. act 'leave':
  1241. *clr
  1242. cla
  1243. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/end'+rand(0,1)+'.mp4"></video></center>'
  1244. '"... UMMPPHH!!!...."'
  1245. act 'Leave': gt $locM, $locM_arg
  1246. end
  1247. end
  1248. end
  1249. end
  1250. end
  1251. act '...''...what to do?...''...':
  1252. *clr
  1253. cla
  1254. gs 'stat'
  1255. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/gh/ynyn.mp4"></video></center>'
  1256. '...You wonder...'
  1257. act '...taste it...':
  1258. *clr
  1259. cla
  1260. guy += 1
  1261. gloryhole += 1
  1262. pcs_throat += 1
  1263. money += 100
  1264. if new_gh_whore < 1: new_gh_whore = 1
  1265. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/gh/taste.mp4"></video></center>'
  1266. '"...Good girl, keep going...work for the bill..."'
  1267. act '...':
  1268. *clr
  1269. cla
  1270. gs 'arousal', 'bj', 5, 'unknown'
  1271. gs 'stat'
  1272. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/gh/single/bj/vbjpassion3.mp4"></video></center>'
  1273. '"...That''s it, you are a pro, don''t you?..."'
  1274. act 'swallow':
  1275. *clr
  1276. cla
  1277. gs 'arousal', 'end'
  1278. swallow += 1
  1279. spafinloc = 12
  1280. gs 'cum_manage'
  1281. gs 'stat'
  1282. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/gh/single/cum/bj/vswa27.mp4"></video></center>'
  1283. '"...Owww...i relly need it... . Drink it all..."'
  1284. act 'Pants up.':
  1285. *clr
  1286. cla
  1287. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/end'+rand(0,1)+'.mp4"></video></center>'
  1288. '"...I guess he''s satisfied, and money are always welcome...does he really think i am a pro?..."'
  1289. act 'Leave': gt $locM, $locM_arg
  1290. end
  1291. end
  1292. act 'step back':
  1293. *clr
  1294. cla
  1295. gs 'arousal', 'end'
  1296. spafinloc = 11
  1297. facial += 1
  1298. gs 'cum_manage'
  1299. gs 'stat'
  1300. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/gh/single/cum/bj/vfacial3.mp4"></video></center>'
  1301. '"...Good girl..."'
  1302. act 'Pants up.':
  1303. *clr
  1304. cla
  1305. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/end'+rand(0,1)+'.mp4"></video></center>'
  1306. '..."...I''d really like to see this art paint, but i think this is outside the rules...isn''t it? Well...to the next... . " With his balls empty the man finally leaves... "...I guess he''s satisfied, and money are always welcome..."'
  1307. act 'Leave': gt $locM, $locM_arg
  1308. end
  1309. end
  1310. end
  1311. end
  1312. act 'leave':
  1313. *clr
  1314. cla
  1315. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/end'+rand(0,1)+'.mp4"></video></center>'
  1316. '"...No way!!!...."'
  1317. act 'Leave': gt $locM, $locM_arg
  1318. end
  1319. end
  1320. ! if new_gh_whore >= 2:
  1321. ! act 'Blow Him': gt 'mod_iwhore_pbath', 'blowjob'
  1322. ! act 'Jerk Him': gt 'mod_iwhore_pbath', 'jerkoff'
  1323. ! end
  1324. end
  1325. !!!!!!!!!!!!!!!!!
  1326. !!!MASTURBATION!!
  1327. !!!!!!!!!!!!!!!!!
  1328. if $ARGS[0] = 'contmast':
  1329. *clr & cla
  1330. pcs_mood += 5
  1331. gs 'stat'
  1332. '<center><video autoplay loop src="mod/iwhore/images/locations/pavlovsk/publicrest/bath/mast/mast'+rand(0,5)+'.mp4"></video></center>'
  1333. if pcs_horny <= 60:
  1334. 'You are starting to feel warm and you insert your finger in your pussy.'
  1335. gs 'arousal', 'masturbate', 5
  1336. gs 'stat'
  1337. else
  1338. 'You are starting to feel warm and you insert your finger in your pussy. You keep fingering your pussy and before long you are breathing heavily and start to moan.'
  1339. gs 'arousal', 'masturbate', 5
  1340. gs 'stat'
  1341. end
  1342. if pcs_horny >= 90:
  1343. act 'Climax':
  1344. cls
  1345. *clr & cla
  1346. pcs_mood += 15
  1347. pcs_willpwr += 15
  1348. if pcs_inhib < 40:inhib_exp += rand(1,3)
  1349. gs 'stat'
  1350. '<center><video autoplay loop src="images/locations/pavlovsk/community/bathroom/womens/sex/orgasm.mp4"></video></center>'
  1351. $orgasm_or = 'custom'
  1352. $orgasm_txt = 'As your pussy gets wet you pulls you panties down and slip your fingers inside of yourself. You start finger fucking yourself, with in a few minutes a powerful orgasm rocks your body. Leaving you gasping and trembling as you recover.'
  1353. gs 'arousal', 'masturbate', 2
  1354. gs 'arousal', 'end'
  1355. gs 'stat'
  1356. act 'Leave Stall': gt $locM, $locM_arg
  1357. end
  1358. else
  1359. act 'Continue': gt 'mod_iwhore_dincollect', 'contmast'
  1360. end
  1361. act 'Stop':
  1362. *clr & cla
  1363. gs 'arousal', 'end'
  1364. gs 'stat'
  1365. 'You decide that you shouldn''t continue and stop yourself from finishing.'
  1366. act 'Leave Stall':gt $locM, $locM_arg
  1367. end
  1368. end
  1369. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  1370. !!!!!!!!!!!HOOKING!!!!!!!!!!!!!!!!
  1371. if $ARGS[0] = 'hooking':
  1372. if PCloStyle = 4:
  1373. hooked_walk = rand(0,50)
  1374. else
  1375. hooked_walk = rand(0,70)
  1376. end
  1377. end
  1378. !!!!!!!!!!!!!PROTECTION!!!!!!!!!!!!!
  1379. if $ARGS[0] = 'whore_check_pro':
  1380. if Krestovoz_pimp_day >= daystart:
  1381. Krestovoz_pimp_protection = 1
  1382. else
  1383. killvar 'Krestovoz_pimp_standard'
  1384. Krestovoz_pimp_protection = 0
  1385. end
  1386. end
  1387. !!!!!!!!!!!!!PROTECTION!!!!!!!!!!!!!
  1388. if $ARGS[0] = 'whore_check_anal':
  1389. if Krestovoz_pimp_protection = 1 and Krestovoz_pimp_standard = 1:
  1390. money += 260
  1391. else
  1392. money += 350
  1393. end
  1394. end
  1395. if $ARGS[0] = 'whore_check_vag':
  1396. if Krestovoz_pimp_protection = 1 and Krestovoz_pimp_standard = 1:
  1397. money += 225
  1398. else
  1399. money += 300
  1400. end
  1401. end
  1402. if $ARGS[0] = 'whore_check_oral':
  1403. if Krestovoz_pimp_protection = 1 and Krestovoz_pimp_standard = 1:
  1404. money += 190
  1405. else
  1406. money += 250
  1407. end
  1408. end
  1409. if $ARGS[0] = 'whore_check_fastender':
  1410. if Krestovoz_pimp_protection = 1 and Krestovoz_pimp_standard = 1:
  1411. money += 160
  1412. else
  1413. money += 220
  1414. end
  1415. end
  1416. if $ARGS[0] = 'whore_check_ghole':
  1417. if Krestovoz_pimp_protection = 1 and Krestovoz_pimp_standard = 1:
  1418. money += 80
  1419. else
  1420. money += 100
  1421. end
  1422. end
  1423. ! gs 'mod_iwhore_dincollect', 'whore_check_oral'
  1424. ! gs 'mod_iwhore_dincollect', 'whore_check_vag'
  1425. ! gs 'mod_iwhore_dincollect', 'whore_check_anal'
  1426. ! gs 'mod_iwhore_dincollect', 'whore_check_ghole'
  1427. if $ARGS[0] = 'renewal':
  1428. if GuardianLoc[hour] = 0:
  1429. *clr & cla
  1430. '<center><img <<$set_imgh>> src="mod/iwhore/images/characters/pavlovsk/resident/Krestovoz/renew0.jpg"></center>'
  1431. if inna_varvara_pimp = 15:
  1432. 'Inna: "This is your first week: totally free from charge... ."'
  1433. else
  1434. if money >= 3000:
  1435. 'Inna: "Ok honey what do you prefer a standard renewal or a normal one?"'
  1436. else
  1437. 'Inna: "Honey you can only make normal choice without money"'
  1438. end
  1439. end
  1440. elseif GuardianLoc[hour] = 1:
  1441. *clr & cla
  1442. '<center><img <<$set_imgh>> src="mod/iwhore/images/characters/pavlovsk/resident/mieszko/renew0.jpg"></center>'
  1443. if inna_varvara_pimp = 15:
  1444. 'Mechislav: "I''m aware that''s your first week; don''t worry i know this one is free for you."'
  1445. else
  1446. if money >= 3000:
  1447. 'Mechislav: "What do you prefer <<$pcs_nickname>>, a standard renewal or a normal one?"'
  1448. else
  1449. 'Mechislav: "Normal choice without money..."'
  1450. end
  1451. end
  1452. elseif GuardianLoc[hour] = 2:
  1453. *clr & cla
  1454. '<center><img <<$set_imgh>> src="mod/iwhore/images/characters/pavlovsk/resident/gavriil/gav1.jpg"></center>'
  1455. if inna_varvara_pimp = 15:
  1456. 'Gavriil: "The first week is free <<$pcs_nickname>>; our services are at your disposal."'
  1457. else
  1458. if money >= 3000:
  1459. 'Gavriil: "Sure <<$pcs_nickname>>, a standard renewal or a normal one?"'
  1460. else
  1461. 'Gavriil: "If you forgot your money, you can came back later. Just don''t work without protection... ."'
  1462. end
  1463. end
  1464. elseif GuardianLoc[hour] = 3:
  1465. *clr & cla
  1466. '<center><img <<$set_imgh>> src="mod/iwhore/images/characters/pavlovsk/resident/yana/renew0.jpg"></center>'
  1467. if inna_varvara_pimp = 15:
  1468. 'Yana: "...<<$pcs_nickname>>..."<br>"...Yana..."<br>Yana: "...Are you excited for your first week?"<br>"...None of your business..."<br>Yana: "...Ok ok...no need to be upset...if you are ready to start your free tryout...just let me know."'
  1469. else
  1470. 'Yana: "Hi <<$pcs_nickname>>...time to renew isn''t it? You know the rules honey..."'
  1471. end
  1472. elseif GuardianLoc[hour] = 4:
  1473. *clr & cla
  1474. '<center><img <<$set_imgh>> src="mod/iwhore/images/characters/pavlovsk/resident/doc/renew0.jpg"></center>'
  1475. if inna_varvara_pimp = 15:
  1476. 'Doc: "Uhmmm...Did Inna tricked you? Because you are late to try the first week...ok ok...none of my business. I''ll check Yana''s purse later... . The first week is some kind of...initiation you know? Free of charge... all services for free...a good welcoming isn''t it?"'
  1477. else
  1478. if money >= 3000:
  1479. 'Doc: "Take your time to chose <<$pcs_nickname>>... . The main thing is that you are protected."'
  1480. else
  1481. 'Doc: "You can only make normal choice without money...do not worry, he main thing is that you are protected."'
  1482. end
  1483. end
  1484. else
  1485. ''
  1486. end
  1487. if inna_varvara_pimp >= 15:
  1488. if inna_varvara_pimp = 15:
  1489. new_whore = 51
  1490. act 'Free week':
  1491. Krestovoz_pimp_day = daystart + 7
  1492. gs 'mod_iwhore_dincollect','renewed'
  1493. end
  1494. else
  1495. if money >= 3000:
  1496. act 'Prepaid week(Pay 3000)':
  1497. money -= 3000
  1498. Krestovoz_pimp_day = daystart + 7
  1499. gs 'mod_iwhore_dincollect','renewed'
  1500. end
  1501. end
  1502. if money >= 12000:
  1503. act 'Prepaid month(Pay 12000)':
  1504. money -= 12000
  1505. Krestovoz_pimp_day = daystart + 30
  1506. gs 'mod_iwhore_dincollect','renewed'
  1507. end
  1508. end
  1509. act 'Normal week (standard)':
  1510. Krestovoz_pimp_standard = 1
  1511. Krestovoz_pimp_day = daystart + 7
  1512. gs 'mod_iwhore_dincollect','renewed'
  1513. end
  1514. act 'Normal month (standard)':
  1515. Krestovoz_pimp_standard = 1
  1516. Krestovoz_pimp_day = daystart + 30
  1517. gs 'mod_iwhore_dincollect','renewed'
  1518. end
  1519. end
  1520. else
  1521. ''
  1522. end
  1523. act '"..."':gt 'mod_iwhore_innapt','guardian_room'
  1524. end
  1525. if $ARGS[0] = 'renewed':
  1526. if GuardianLoc[hour] = 0:
  1527. *clr & cla
  1528. '<center><img <<$set_imgh>> src="mod/iwhore/images/characters/pavlovsk/resident/Krestovoz/renew0.jpg"></center>'
  1529. 'Inna: "Signed honey; now go and make some money for your beloved Inna... . And remember to spread open wide your butt when doing anal..."'
  1530. elseif GuardianLoc[hour] = 1:
  1531. *clr & cla
  1532. '<center><img <<$set_imgh>> src="mod/iwhore/images/characters/pavlovsk/resident/mieszko/renew1.jpg"></center>'
  1533. 'Mechislav: "All signed <<$pcs_nickname>>...can i help you with something else?"'
  1534. elseif GuardianLoc[hour] = 2:
  1535. *clr & cla
  1536. '<center><img <<$set_imgh>> src="mod/iwhore/images/characters/pavlovsk/resident/gavriil/gav1.jpg"></center>'
  1537. '"Gavriil: "Ok <<$pcs_nickname>>...everything is in the right place; for any problem you know where i''m."'
  1538. elseif GuardianLoc[hour] = 3:
  1539. *clr & cla
  1540. '<center><img <<$set_imgh>> src="mod/iwhore/images/characters/pavlovsk/resident/doc/renew0.jpg"></center>'
  1541. 'Doc: "Perfect <<$pcs_nickname>>...this could seems a little of complicated but we have to had things well recorded."'
  1542. elseif GuardianLoc[hour] = 4:
  1543. *clr & cla
  1544. '<center><img <<$set_imgh>> src="mod/iwhore/images/characters/pavlovsk/resident/yana/renew1.jpg"></center>'
  1545. if Krestovoz_pimp_day = daystart + 30:
  1546. 'Yana: "Good baby!...Work hard!"'
  1547. else
  1548. 'Yana: "Bitch for a week ...uh? Signed honey..."'
  1549. end
  1550. else
  1551. ''
  1552. end
  1553. act '"..."':gt 'mod_iwhore_innapt','guardian_room'
  1554. end
  1555. if $ARGS[0] = 'whore_check_pay':
  1556. ! 160---->120
  1557. ! 180---->135
  1558. ! 200---->150
  1559. ! 240---->180
  1560. ! 250---->187,5
  1561. ! 260---->195
  1562. ! 300---->225
  1563. ! 350---->262,5
  1564. ! 250---->190
  1565. ! 300---->225
  1566. ! 350---->260
  1567. end
  1568. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  1569. !!!!!!!!!!!!!!!!!!HOOKING RAND!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  1570. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  1571. ! if PCloStyle = 4:
  1572. ! d'approached' hooked_walk = rand(0,50)--->[d 0,5] (51) ratio = 6/51 ---> 0,117
  1573. ! d'work' hooked_walk = (5,50)--->[d 0,9] (45) ratio = 10/45---> 0,222
  1574. ! n'approached' hooked_walk = rand(0,50)--->[n 0,7] (51) ratio = 8/51 ---> 0,156
  1575. ! n'work' hooked_walk = (7,50)--->[n 0,12](43) ratio = 13/43 ---> 0,302
  1576. ! else
  1577. ! d'approached' hooked_walk = rand(0,70)--->[d 0,5] (71) ratio = 6/71 ---> 0,084
  1578. ! d'work' hooked_walk = (5,70)--->[d 0,9] (65) ratio = 10/65---> 0,153
  1579. ! n'approached' hooked_walk = rand(0,70)--->[n 0,7] (71) ratio = 8/71 ---> 0,112
  1580. ! n'work' hooked_walk = (4,70)--->[n 0,12](58) ratio = 13/58---> 0,224
  1581. ! end
  1582. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  1583. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  1584. --- mod_iwhore_dincollect ---------------------------------