selfplay 21 KB

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