selfplay 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692
  1. # selfplay
  2. $d_self_ass_fingering = {
  3. }
  4. ! WD: Masturbating at night only has 10% chance to be discovered
  5. $d_van_vtor = {
  6. if indorf = 0 and (hour >= 6 or Rand(1, 10) = 1):
  7. cls
  8. pcs_horny -= 50
  9. pcs_mood -= 10
  10. gs 'stat'
  11. 'You hear shouting from outside the bathroom: "<<$pcs_nickname>>! Are you drowning in there or something? What''s taking so long? Get out of there!"'
  12. act 'Get out of the bath and dry yourself off':
  13. analplay = 0
  14. selfplaytime = 0
  15. mastrOnce = 0
  16. proverkasisterhere = 0
  17. if vaginaTemp > pcs_vag * 2:pcs_vag += 1 & vaginaTemp = 0
  18. gt $loc, $metka
  19. end
  20. exit
  21. else
  22. selfplaytime -= 15
  23. end
  24. }
  25. !!if $loc = 'vanrPar' and selfplaytime> = 60:dynamic $d_van_vtor
  26. !!dynamic $d_sis_prov
  27. $d_sis_prov = {
  28. if sister_indorf = 0:
  29. if $loc = 'bedrPar':
  30. gs 'family'
  31. if sisterHere = 0 and proverkasisterhere = 0:proverkasisterhere = 1
  32. if sisterHere > 0 and proverkasisterhere = 2:gt $loc, $metka
  33. end
  34. end
  35. }
  36. if $ARGS[0] = 'start':
  37. if mastrOnce = 0:
  38. stat['mast'] += 1
  39. mastrOnce = 1
  40. if pcs_exhibition < 30:exhibition_exp += rand(1,3)
  41. end
  42. gs 'stat'
  43. if $loc = 'bedrPar' or $loc = 'Gadsarai':'<center><img <<$set_imgh>> src="images/shared/sex/mast/start.jpg"></center>'
  44. if $loc = 'vanrPar':'<center><img <<$set_imgh>> src="images/shared/sex/mast/startvann.gif"></center>'
  45. !!then the calculation invasion
  46. if $loc = 'vanrPar':
  47. if selfplaytime >= 60:
  48. end
  49. end
  50. if $loc = 'bedrPar':
  51. gs 'family'
  52. if sister_indorf = 0:
  53. if sisterHere = 0 and proverkasisterhere = 0:proverkasisterhere = 1
  54. if sisterHere > 0:
  55. cls
  56. gs 'stat'
  57. !!if $loc = 'bedrPar':'<center><img <<$set_imgh>> src="images/shared/sex/mast/start.jpg"></center>'
  58. if $loc = 'vanrPar':
  59. '<center><img <<$set_imgh>> src="images/shared/sex/mast/startvann.gif"></center>'
  60. else
  61. '<center><img <<$set_imgh>> src="images/shared/sex/mast/start.jpg"></center>'
  62. end
  63. if proverkasisterhere = 2:
  64. SisterKnowMastr += 1
  65. '<font color="red"><b>Anja saw you masturbate.</b></font>'
  66. end
  67. if proverkasisterhere = 1:
  68. proverkasisterhere = 2
  69. '<font color="red"><b>You hear footsteps approaching your room.</b></font>'
  70. end
  71. end
  72. end
  73. end
  74. ! WD: Fix Dildo choice Code
  75. !{
  76. if dildo = 1:'You have a small dildo, which is 10 cm long.'
  77. if middildo = 1:'You have a dildo, which is 15 cm long.'
  78. if largedildo = 1:'You have a dildo, which is 20 cm long.'
  79. if bigdildo = 1:'You have a large dildo, which is 25 cm long.'
  80. if extradildo = 1:'You have a large dildo, which is 30 cm long.'
  81. if superdildo = 1:'You have a huge dildo, which is 35 cm long.'
  82. if maddildo = 1:'You have a humongous dildo, which is 40 cm long.'
  83. }!
  84. if dildo + middildo + largedildo + bigdildo + extradildo + superdildo + maddildo ! 0:
  85. if dildohand ! 0: *pl & *pl 'You are using a <<dildohand>>cm long dildo.'
  86. *pl
  87. if dildo = 1:
  88. if dildohand = 10:
  89. *pl '<a href="exec:dildohand = 0 & gt ''selfplay'', ''start''">Stop</a> using the 10cm long dildo.'
  90. else
  91. *pl '<a href="exec:dildohand = 10 & gt ''selfplay'', ''start''">Start</a> using the 10cm long dildo.'
  92. end
  93. end
  94. if middildo = 1:
  95. if dildohand = 15:
  96. *pl '<a href="exec:dildohand = 0 & gt ''selfplay'', ''start''">Stop</a> using the 15cm long dildo.'
  97. else
  98. *pl '<a href="exec:dildohand = 15 & gt ''selfplay'', ''start''">Start</a> using the 15cm long dildo.'
  99. end
  100. end
  101. if largedildo = 1:
  102. if dildohand = 20:
  103. *pl '<a href="exec:dildohand = 0 & gt ''selfplay'', ''start''">Stop</a> using the 20cm long dildo.'
  104. else
  105. *pl '<a href="exec:dildohand = 20 & gt ''selfplay'', ''start''">Start</a> using the 20cm long dildo.'
  106. end
  107. end
  108. if bigdildo = 1:
  109. if dildohand = 25:
  110. *pl '<a href="exec:dildohand = 0 & gt ''selfplay'', ''start''">Stop</a> using the 25cm long dildo.'
  111. else
  112. *pl '<a href="exec:dildohand = 25 & gt ''selfplay'', ''start''">Start</a> using the 25cm long dildo.'
  113. end
  114. end
  115. if extradildo = 1:
  116. if dildohand = 30:
  117. *pl '<a href="exec:dildohand = 0 & gt ''selfplay'', ''start''">Stop</a> using the 30cm long dildo.'
  118. else
  119. *pl '<a href="exec:dildohand = 30 & gt ''selfplay'', ''start''">Start</a> using the 30cm long dildo.'
  120. end
  121. end
  122. if superdildo = 1:
  123. if dildohand = 35:
  124. *pl '<a href="exec:dildohand = 0 & gt ''selfplay'', ''start''">Stop</a> using the 35cm long dildo.'
  125. else
  126. *pl '<a href="exec:dildohand = 35 & gt ''selfplay'', ''start''">Start</a> using the 35cm long dildo.'
  127. end
  128. end
  129. if maddildo = 1:
  130. if dildohand = 40:
  131. *pl '<a href="exec:dildohand = 0 & gt ''selfplay'', ''start''">Stop</a> using the 40cm long dildo.'
  132. else
  133. *pl '<a href="exec:dildohand = 40 & gt ''selfplay'', ''start''">Start</a> using the 40cm long dildo.'
  134. end
  135. end
  136. end
  137. if pcs_horny > 0:
  138. act 'Caress your clitoris':
  139. cls
  140. selfplaytime += 5
  141. !!if $loc = 'bedrPar':'<center><img <<$set_imgh>> src="images/shared/sex/mast/klit.gif"></center>'
  142. if $loc = 'vanrPar':
  143. '<center><img <<$set_imgh>> src="images/shared/sex/mast/klitvann.jpg"></center>'
  144. else
  145. '<center><img <<$set_imgh>> src="images/shared/sex/mast/klit.gif"></center>'
  146. end
  147. if pcs_mood >= 20:
  148. pcs_horny += rand(5, 10)
  149. 'You put your hand down between your legs and gently rub your fingers over your groin. Running your fingers between your pussy lips, you scout out your clitoris and lightly run your finger over it repeatedly. The feeling you get out of this is great, and you feel a pleasant warmth spreading in your lower area.'
  150. else
  151. pcs_horny += rand(0, 1)
  152. 'You caress your clit with your fingers. It feels nice, but you''re in such a bad mood that you''re too distracted to really enjoy it.'
  153. end
  154. $orgasm_txt = 'Suddenly, you rub your clit just right and your whole body starts to shiver in orgasm. The intensity of the orgasm nearly makes you scream, but you bite down on your lip and do your best to stifle down the moans so no one hears you.'
  155. gs 'arousal', 'masturbate', 5
  156. gs 'stat'
  157. act 'Stop touching yourself':gt $loc, $metka
  158. if pcs_horny > 0:gs 'selfplay', 'fingering'
  159. end
  160. end
  161. if pcs_horny > 0 and agape < 3:
  162. act 'Put a finger in your ass':
  163. cls
  164. selfplaytime += 5
  165. !!if $loc = 'bedrPar':'<center><img <<$set_imgh>> src="images/shared/sex/mast/klit.gif"></center>'
  166. !!if $loc = 'vanrPar':'<center><img <<$set_imgh>> src="images/shared/sex/mast/klitvann.jpg"></center>'
  167. '<center><img <<$set_imgh>> src="images/shared/sex/mast/1.jpg"></center>'
  168. gs 'arousal', 'masturbate', 5
  169. gs 'stat'
  170. if pcs_ass >= 3:
  171. 'You press a finger against your asshole and push it in. It slides in quite easily.'
  172. elseif pcs_ass >= 1 and pcs_ass < 3:
  173. pcs_ass += 1
  174. 'You press a finger against your tight asshole and push it in. Your anus is squeezing your finger tightly.'
  175. elseif pcs_ass = 0:
  176. pcs_ass = 1
  177. 'You press a finger against your virgin asshole and gently push it in. Your anus is squeezing your finger tightly.'
  178. end
  179. if $loc = 'vanrPar' and selfplaytime >= 60:dynamic $d_van_vtor
  180. dynamic $d_sis_prov
  181. gs 'stat'
  182. act 'Stop touching yourself':gt $loc, $metka
  183. act 'Add a second finger':
  184. cls
  185. selfplaytime += 5
  186. '<center><img <<$set_imgh>> src="images/shared/sex/mast/2.jpg"></center>'
  187. gs 'arousal', 'masturbate', 5
  188. gs 'stat'
  189. if pcs_ass >= 5:
  190. 'You relax and squeeze a second finger in, alongside the first. It slides in fairly easily.'
  191. if agape > 0:
  192. if agape = 2:agape = 3
  193. if agape = 1:agape = 2
  194. pcs_horny -= 50
  195. if pcs_ass > 1:pcs_ass -= 1
  196. 'Pushing a second finger into your already sore asshole was a bad idea. It hurts a lot and you feel like you damaged it further.'
  197. end
  198. elseif pcs_ass >= 3 and pcs_ass < 5:
  199. analplay += 1
  200. 'You slide a second finger into your asshole. You can feel your anus squeezing your fingers tightly.'
  201. if agape > 0:
  202. if agape = 2:agape = 3
  203. if agape = 1:agape = 2
  204. pcs_horny -= 50
  205. pcs_ass += 1
  206. 'Pushing a second finger into your already sore asshole was a bad idea. It hurts a lot and you feel like you damaged it further.'
  207. end
  208. elseif pcs_ass >= 1 and pcs_ass < 3:
  209. pcs_ass += 1
  210. if agape = 2:agape = 3
  211. if agape = 1:agape = 2
  212. if agape = 0:agape = 1
  213. pcs_horny -= 50
  214. 'When you slide in the second finger, you feel a sharp pain in your anus. You may have tried too much, too fast.'
  215. end
  216. act 'Stop touching yourself':gt $loc, $metka
  217. if $loc = 'vanrPar' and selfplaytime >= 60:dynamic $d_van_vtor
  218. dynamic $d_sis_prov
  219. if pcs_horny > 0 and agape < 3:
  220. act 'Thrust three fingers in':
  221. cls
  222. selfplaytime += 5
  223. '<center><img <<$set_imgh>> src="images/shared/sex/mast/3.jpg"></center>'
  224. gs 'arousal', 'masturbate', 5
  225. gs 'stat'
  226. if pcs_ass >= 10:
  227. 'Your asshole is fairly loose, and you manage to slide three fingers in without much effort.'
  228. if agape > 0:
  229. if agape = 2:agape = 3
  230. if agape = 1:agape = 2
  231. pcs_horny -= 50
  232. if pcs_ass > 1:pcs_ass += 1
  233. 'Pushing three fingers into your already sore asshole was a bad idea. It hurts a lot and you feel like you damaged it further.'
  234. end
  235. elseif pcs_ass >= 5 and pcs_ass < 10:
  236. analplay += 1
  237. 'You slide three fingers into your asshole. You can feel your anus squeezing your fingers tightly.'
  238. if agape > 0:
  239. if agape = 2:agape = 3
  240. if agape = 1:agape = 2
  241. pcs_horny -= 50
  242. pcs_ass += 1
  243. 'Pushing three fingers into your already sore asshole was a bad idea. It hurts a lot and you feel like you damaged it further.'
  244. end
  245. elseif pcs_ass < 5:
  246. pcs_ass += 1
  247. if agape = 2:agape = 3
  248. if agape = 1:agape = 2
  249. if agape = 0:agape = 1
  250. pcs_horny -= 50
  251. 'When you slide in three fingers, you feel a sharp pain in your anus. You may have tried too much, too fast.'
  252. end
  253. act 'Stop touching yourself':gt $loc, $metka
  254. if $loc = 'vanrPar' and selfplaytime >= 60:dynamic $d_van_vtor
  255. dynamic $d_sis_prov
  256. gs 'stat'
  257. if pcs_horny > 0 and agape < 3:
  258. act 'Push four fingers into your asshole':
  259. cls
  260. selfplaytime += 5
  261. '<center><img <<$set_imgh>> src="images/shared/sex/mast/4.jpg"></center>'
  262. gs 'arousal', 'masturbate', 5
  263. gs 'stat'
  264. if pcs_ass >= 15:
  265. 'Your asshole is very loose, and you manage to push four fingers into it.'
  266. if agape > 0:
  267. if agape = 2:agape = 3
  268. if agape = 1:agape = 2
  269. pcs_horny -= 50
  270. if pcs_ass > 1:pcs_ass -= 1
  271. 'Pushing four fingers into your already sore asshole was a bad idea. It hurts a lot and you feel like you damaged it further.'
  272. end
  273. elseif pcs_ass >= 10 and pcs_ass < 15:
  274. analplay += 1
  275. 'You manage to push four fingers into your asshole. You can feel your anus squeezing your fingers tightly.'
  276. if agape > 0:
  277. if agape = 2:agape = 3
  278. if agape = 1:agape = 2
  279. pcs_horny -= 50
  280. pcs_ass += 1
  281. 'Pushing four fingers into your already sore asshole was a bad idea. It hurts a lot and you feel like you damaged it further.'
  282. end
  283. elseif pcs_ass < 10:
  284. pcs_ass += 1
  285. if agape = 2:agape = 3
  286. if agape = 1:agape = 2
  287. if agape = 0:agape = 1
  288. pcs_horny -= 50
  289. 'When you slide in four fingers, you feel a sharp pain in your anus. You may have tried too much, too fast.'
  290. end
  291. act 'Stop touching yourself':gt $loc, $metka
  292. if $loc = 'vanrPar' and selfplaytime >= 60:dynamic $d_van_vtor
  293. dynamic $d_sis_prov
  294. gs 'stat'
  295. if pcs_horny > 0 and agape < 3:
  296. act 'Put your whole hand in':
  297. cls
  298. SelfFisting += 1
  299. selfplaytime += 5
  300. '<center><img <<$set_imgh>> src="images/shared/sex/mast/5.jpg"></center>'
  301. gs 'arousal', 'masturbate', 5
  302. gs 'stat'
  303. if pcs_ass >= 20:
  304. 'Slowly but surely, you manage to get your entire hand into your ass.'
  305. if agape > 0:
  306. if agape = 2:agape = 3
  307. if agape = 1:agape = 2
  308. pcs_horny -= 50
  309. if pcs_ass > 1:pcs_ass -= 1
  310. 'Pushing your whole hand into your already sore asshole was a bad idea. It hurts a lot and you feel like you damaged it further.'
  311. end
  312. elseif pcs_ass >= 15 and pcs_ass < 20:
  313. analplay += 1
  314. 'It takes a lot of effort, but over the course of several minutes you manage to work your whole hand into your ass. You feel your anus squeeze your wrist tightly.'
  315. if agape > 0:
  316. if agape = 2:agape = 3
  317. if agape = 1:agape = 2
  318. pcs_horny -= 50
  319. pcs_ass += 1
  320. 'Pushing your whole hand into your already sore asshole was a bad idea. It hurts a lot and you feel like you damaged it further.'
  321. end
  322. elseif pcs_ass < 15:
  323. pcs_ass += 1
  324. if agape = 2:agape = 3
  325. if agape = 1:agape = 2
  326. if agape = 0:agape = 1
  327. pcs_horny -= 50
  328. 'When you push your hand into your asshole, you feel a sharp pain in your anus. You may have tried too much, too fast.'
  329. end
  330. act 'Stop touching yourself':gt $loc, $metka
  331. if $loc = 'vanrPar' and selfplaytime >= 60:dynamic $d_van_vtor
  332. dynamic $d_sis_prov
  333. end
  334. end
  335. end
  336. end
  337. end
  338. end
  339. end
  340. end
  341. end
  342. if pcs_horny > 10:
  343. if dildo >= 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 or extradildo = 1 or superdildo = 1 or maddildo = 1:
  344. if dildohand > 0:
  345. ! WD: Fix Dildo choice Code ~ refer above
  346. ! 'In your hands <<dildohand>>five inch dildo'
  347. if vgape <= 0:
  348. act 'Use the dildo on your pussy':
  349. cls
  350. selfplaytime += 15
  351. if husband > 0 and housrA = 1 and husbandrink ! 10 and $locM = 'bedr': gt 'husbsex','husb_mastr_vtor'
  352. dick = dildohand
  353. !!if $loc = 'bedrPar':'<center><img <<$set_imgh>> src="images/shared/sex/mast/dildo.jpg"></center>'
  354. if $loc = 'vanrPar':
  355. '<center><img <<$set_imgh>> src="images/shared/sex/mast/dildovann.jpg"></center>'
  356. else
  357. '<center><img <<$set_imgh>> src="images/shared/sex/mast/dildo.jpg"></center>'
  358. end
  359. dynamic $d_vag_sex_dildo
  360. gs 'arousal', 'vaginal_dildo', 15
  361. gs 'stat'
  362. act 'Stop using the dildo':gt 'selfplay', 'start'
  363. end
  364. end
  365. if agape <= 0:
  366. act 'Use the dildo on your ass':
  367. cls
  368. minut += 15
  369. selfplaytime += 15
  370. dick = dildohand
  371. !!if $loc = 'bedrPar':'<center><img <<$set_imgh>> src="images/shared/sex/mast/dildoanal.jpg"></center>'
  372. if $loc = 'vanrPar':
  373. '<center><img <<$set_imgh>> src="images/shared/sex/mast/dildovann.jpg"></center>'
  374. else
  375. '<center><img <<$set_imgh>> src="images/shared/sex/mast/dildoanal.jpg"></center>'
  376. end
  377. dynamic $d_analsex_dildo
  378. gs 'arousal', 'anal_dildo', 15
  379. gs 'stat'
  380. act 'Stop using the dildo':gt 'selfplay', 'start'
  381. end
  382. end
  383. ! WD: Fix Dildo choice Code ~ refer above
  384. !{
  385. elseif dildohand = 0:
  386. 'You do not have a dildo in your hand.'
  387. if dildo = 1:
  388. act 'Take the 10cm long dildo':dildohand = 10 & gt 'selfplay', 'start'
  389. end
  390. if middildo = 1:
  391. act 'Take the 15cm long dildo':dildohand = 15 & gt 'selfplay', 'start'
  392. end
  393. if largedildo = 1:
  394. act 'Take the 20cm long dildo':dildohand = 20 & gt 'selfplay', 'start'
  395. end
  396. if bigdildo = 1:
  397. act 'Take the 25cm long dildo':dildohand = 25 & gt 'selfplay', 'start'
  398. end
  399. if extradildo = 1:
  400. act 'Take the 30cm long dildo':dildohand = 30 & gt 'selfplay', 'start'
  401. end
  402. if superdildo = 1:
  403. act 'Take the 35cm long dildo':dildohand = 35 & gt 'selfplay', 'start'
  404. end
  405. if maddildo = 1:
  406. act 'Take the 40cm long dildo':dildohand = 40 & gt 'selfplay', 'start'
  407. end
  408. }!
  409. end
  410. end
  411. end
  412. if pcs_horny > 0:gs 'selfplay', 'fingering'
  413. act 'Stop masturbating':
  414. analplay = 0
  415. selfplaytime = 0
  416. mastrOnce = 0
  417. proverkasisterhere = 0
  418. if vaginaTemp > pcs_vag * 2:pcs_vag += 1 & vaginaTemp = 0
  419. gt $loc, $metka
  420. gs 'arousal', 'end'
  421. gs 'stat'
  422. end
  423. if $loc = 'vanrPar' and selfplaytime >= 60:dynamic $d_van_vtor
  424. if $loc = 'Gadsarai':
  425. npc_horny['A66'] += 1
  426. 'Bandit the dog is watching you curiously.'
  427. end
  428. end
  429. if $ARGS[0] = 'fingering':
  430. act 'Put a finger inside your vagina':
  431. cls
  432. selfplaytime += 2
  433. gs 'stat'
  434. '<center><img <<$set_imgh>> src="images/shared/sex/mast/finger.jpg"></center>'
  435. if pcs_vag = 0 and mesec <= 0:
  436. 'You let your fingers dart over your soft and wet pussy lips, before gradually attempting to slide your finger into your pussy. You feel your hymen stretch a little as you slide first one and then a second finger inside.'
  437. gs 'arousal', 'masturbate', 2
  438. gs 'stat'
  439. gs 'selfplay', 'fingering2'
  440. elseif pcs_vag > 0:
  441. 'You slide one finger into your vagina, and then another.'
  442. if pcs_vag < 5:
  443. pcs_horny += rand(2, 5)
  444. 'You feel your pussy clasping around your fingers very tightly.'
  445. elseif pcs_vag < 10:
  446. pcs_horny += rand(5, 10)
  447. 'You feel your slippery pussy walls around your fingers. It feels nice and tight.'
  448. else
  449. pcs_horny += rand(2, 5)
  450. 'Having your fingers in your pussy feels nice, but it doesn''t feel very tight. You feel like you can take more.'
  451. end
  452. if pcs_vag < 5:vaginaTemp += 1
  453. gs 'arousal', 'masturbate', 2
  454. gs 'stat'
  455. gs 'selfplay', 'fingering2'
  456. elseif mesec > 0:
  457. pcs_mood -= 5
  458. 'Your vagina has some dried up blood from your period on it. You attempt to shove your finger in, but then are kind of grossed out by the idea and reconsider.'
  459. end
  460. act 'Stop touching yourself':gt $loc, $metka
  461. end
  462. end
  463. if $ARGS[0] = 'fingering2':
  464. act 'Fuck your fingers':
  465. cls
  466. selfplaytime += 5
  467. '<center><img <<$set_imgh>> src="images/shared/sex/mast/finger.jpg"></center>'
  468. if args[1] = 1:
  469. 'You continue fucking yourself with your fingers, massaging and squeezing your breasts.'
  470. else
  471. 'You start moving your fingers in and out, softly pinching your nipples as you play with yourself.'
  472. end
  473. *nl
  474. if pcs_vag <= 12:'Your pussy walls are stretched nicely from the finger fucking, and you feel a pleasant warmth spread in your lower body.'
  475. if pcs_vag > 12:'Your pussy is quite loose, and you have to work hard to get much enjoyment out of it.'
  476. gs 'arousal', 'masturbate', 5
  477. gs 'stat'
  478. if pcs_vag < 12:vaginaTemp += 1
  479. gs 'selfplay', 'fingering2', 1
  480. if pcs_horny > 0 and pcs_vag > 0:gs 'selfplay', 'fingering3'
  481. act 'Stop touching yourself':gt $loc, $metka
  482. end
  483. end
  484. if $ARGS[0] = 'fingering3':
  485. act 'Thrust all of your fingers into your vagina':
  486. cls
  487. selfplaytime += 2
  488. '<center><img <<$set_imgh>> src="images/shared/sex/mast/hand.jpg"></center>'
  489. 'You shove all your fingers inside your pussy.'
  490. if pcs_vag < 10:
  491. if vgape = 2:vgape = 3
  492. if vgape = 1:vgape = 2
  493. if vgape = 0:vgape = 1
  494. pcs_horny -= 10
  495. pcs_mood -= 10
  496. 'You shove all your fingers inside your tight pussy, and feel it stretch out way more more than it should. It''s rather painful.'
  497. elseif pcs_vag < 15:
  498. pcs_horny += rand(1, 3)
  499. 'You shove all your fingers inside your tight pussy, feeling your pussy grip them tightly. It doesn''t hurt, but doesn''t feel very good either.'
  500. elseif pcs_vag < 20:
  501. pcs_horny += rand(3, 6)
  502. 'You shove all your fingers inside your tight pussy, feeling your pussy grip them tightly.'
  503. else
  504. pcs_horny += rand(6, 12)
  505. 'You stick all of your fingers in your pussy, and feel how your vagina envelops them nicely. You get a pleasant feeling of fullness.'
  506. end
  507. if pcs_vag < 15:vaginaTemp += 1
  508. gs 'arousal', 'masturbate', 2
  509. gs 'stat'
  510. act 'Fuck yourself with your fingers':
  511. cls
  512. selfplaytime += 5
  513. if pcs_vag < 10:
  514. if vgape = 2:vgape = 3
  515. if vgape = 1:vgape = 2
  516. if vgape = 0:vgape = 1
  517. pcs_horny -= 10
  518. pcs_mood -= 10
  519. end
  520. '<center><img <<$set_imgh>> src="images/shared/sex/mast/hand.jpg"></center>'
  521. 'You start to slowly move your hand, thrusting your fingers into your pussy again and again.'
  522. gs 'arousal', 'masturbate', 5
  523. gs 'stat'
  524. if pcs_vag <= 15:pcs_horny -= 10 & pcs_mood -= 10 & 'You''re stretching your pussy to the point where it becomes rather painful, and don''t get any enjoyment out of it.'
  525. if pcs_vag > 10:pcs_horny += rand(10, 20) & 'Your pussy walls are stretched nicely from the finger fucking, and you feel a pleasant warmth spread in your lower body.'
  526. gs 'stat'
  527. if pcs_vag < 20:vaginaTemp += 1
  528. gs 'selfplay', 'fingering3'
  529. act 'Stop touching yourself':gt $loc, $metka
  530. end
  531. end
  532. act 'Stop touching yourself':gt $loc, $metka
  533. end
  534. --- selfplay ---------------------------------