1
0

BDsex.qsrc 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857
  1. # BDsex
  2. menu_off = 1
  3. if $ARGS[0] = 'start':
  4. !!range of interactions
  5. !!gs 'BDsex', 'start'
  6. if NoGuy = 0:guy += 1
  7. gs 'stat'
  8. '<center><img <<$set_imgh>> src="images/shared/sex/pet/petting1.jpg"></center>'
  9. if harakBoy = 0:
  10. '<<$boydesc>> hugs you and gently caresses your breasts.'
  11. gs 'willpower', 'cuni', 'force'
  12. if will_cost <= pcs_willpwr:
  13. act 'Order him to lick you (<<will_cost>> Willpower)':gs 'willpower', 'pay', 'force' & gt 'BDsex', 'kuni'
  14. else
  15. act 'Order him to lick you (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  16. end
  17. act 'Stroke his cock':gt 'BDsex', 'hj'
  18. act 'Suck his dick':gt 'BDsex', 'minet'
  19. act 'Lie on your back and spread your legs ':gt 'BDsex', 'sex'
  20. act 'Go on all fours':gt 'BDsex', 'sex2'
  21. act 'Do anal':gt 'BDsex', 'anal2'
  22. elseif harakBoy = 1:
  23. '<<$boydesc>> skillfully caresses your breasts.'
  24. gs 'arousal', 'foreplay', 5
  25. gs 'stat'
  26. if rand(0, 100) < 70:
  27. '<<$boydesc>> strokes and caresses your pussy with his fingers.'
  28. gs 'arousal', 'vaginal_finger', -5, 'sub'
  29. gs 'stat'
  30. if rand(0, 2) < 2:
  31. '<<$boydesc>> moves to lay you down on your back.'
  32. act 'Lie on your back and spread your legs ':gt 'BDsex', 'sex'
  33. else
  34. '<<$boydesc>> turns you face down.'
  35. act 'Stand on all fours':gt 'BDsex', 'sex2'
  36. end
  37. act 'Suck him':gt 'BDsex', 'minet'
  38. else
  39. '<<$boydesc>> asks you to suck his cock.'
  40. act 'Stroke his cock':gt 'BDsex', 'hj'
  41. act 'Take by mouth':gt 'BDsex', 'minet'
  42. act 'Tell him you prefer to lay down and happily spread your legs for him':gt 'BDsex', 'sex'
  43. end
  44. elseif harakBoy = 2:
  45. '<<$boydesc>> hugs you and passionately caresses your breasts.'
  46. gs 'arousal', 'foreplay', 5
  47. gs 'stat'
  48. tmpbrand = rand(0, 100)
  49. if tmpbrand < 70:
  50. '<<$boydesc>> caresses your pussy with his fingers.'
  51. gs 'arousal', 'vaginal_finger', -5, 'sub'
  52. gs 'stat'
  53. killvar 'tmpbrand'
  54. if rand(0, 2) < 2:
  55. '<<$boydesc>> moves to lay you down on your back.'
  56. act 'Lie on your back and spread your legs ':gt 'BDsex', 'sex'
  57. else
  58. '<<$boydesc>> turns you around.'
  59. act 'Go on all fours':gt 'BDsex', 'sex2'
  60. end
  61. elseif tmpbrand >= 70 and tmpbrand < 90:
  62. '<<$boydesc>> grabs the back of your head and pulls you to face his penis.'
  63. killvar 'tmpbrand'
  64. act 'Take by mouth':gt 'BDsex', 'minet'
  65. gs 'willpower', 'bj', 'resist', 'easy'
  66. if will_cost <= pcs_willpwr:
  67. act 'Lie on your back and spread your legs (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'resist' & gt 'BDsex', 'sex'
  68. act 'Stand on all fours (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'resist' & gt 'BDsex', 'sex2'
  69. else
  70. act 'Lie on your back and spread your legs (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  71. act 'Stand on all fours (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  72. end
  73. elseif tmpbrand >= 90:
  74. killvar 'tmpbrand'
  75. '<<$boydesc>> tells you that he wants to take you in the ass.'
  76. act 'Do anal':gt 'BDsex', 'anal2'
  77. gs 'willpower', 'anal', 'resist', 'easy'
  78. if will_cost <= pcs_willpwr:
  79. act '"I do not want to!" Lie on your back and spread your legs (<<will_cost>> Willpower)': gs 'willpower', 'anal', 'resist', 'easy' & gs 'willpower', 'pay', 'resist' & gt 'BDsex', 'sex'
  80. act '"I''ll do it doggy style, but not in the ass!" (<<will_cost>> Willpower)': gs 'willpower', 'anal', 'resist', 'easy' & gs 'willpower', 'pay', 'resist' & gt 'BDsex', 'sex2'
  81. else
  82. act '"I do not want to!" Lie on your back and spread your legs (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  83. act '"I''ll do it doggy style, but not in the ass!" (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  84. end
  85. gs 'willpower', 'bj', 'force'
  86. if will_cost <= pcs_willpwr:
  87. act 'Take him into your mouth (<<will_cost>> Willpower)': gs 'willpower', 'bj', 'force' & gs 'willpower', 'pay', 'force' & gt 'BDsex', 'minet'
  88. else
  89. act 'Take him into your mouth (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  90. end
  91. end
  92. end
  93. end
  94. if $ARGS[0] = 'kuni':
  95. '<center><img <<$set_imgh>> src="images/shared/sex/kuni/kuni.jpg"></center>'
  96. 'You undress and lay on the bed, bringing his face to your pussy.'
  97. '<<$boydesc>> lays down between your legs and begins to work his tongue across your pussy.'
  98. gs 'arousal', 'cuni', 10, 'dom'
  99. gs 'stat'
  100. if pcs_horny >= 90:
  101. pcs_mood += 15
  102. $orgasm_txt = 'His skill is enough to spark an orgasm deep within you.'
  103. $orgasm_or = 'custom'
  104. gs 'stat'
  105. else
  106. 'His tongue work is exciting, but After a while, you begin to grow bored.'
  107. end
  108. act 'Stroke his cock':gt 'BDsex', 'hj'
  109. act 'Take by mouth':gt 'BDsex', 'minet'
  110. act 'Lie on your back and spread your legs ':gt 'BDsex', 'sex'
  111. act 'Go on all fours':gt 'BDsex', 'sex2'
  112. act 'Do anal':gt 'BDsex', 'anal2'
  113. end
  114. if $ARGS[0] = 'sex':
  115. pose = 0
  116. gs 'stat'
  117. '<center><img <<$set_imgh>> src="images/shared/sex/vag/miss/vag.jpg"></center>'
  118. gs 'arousal', 'vaginal', 10, 'sub'
  119. gs 'stat'
  120. gs 'BDsex', 'org'
  121. if harakBoy > 0:
  122. if rand(0, 10) >= 8:
  123. 'Suddenly <<$boydesc>> pulls out of you and takes you by the shoulders, guiding you to your knees before him.'
  124. act 'Take it on the face':gt 'BDsex', 'facial'
  125. act 'Open your mouth':gt 'BDsex', 'swallow'
  126. exit
  127. end
  128. end
  129. if harakBoy = 2:
  130. if rand(0, 10) >= 8:
  131. 'Suddenly <<$boydesc>> pulls his member out and begins to fondle your ass, preparing it for penetration.'
  132. act 'Do anal':gt 'BDsex', 'anal2'
  133. exit
  134. end
  135. end
  136. gs 'BDsex', 'cum'
  137. act 'Leave':gt 'BDsex', 'end'
  138. end
  139. if $ARGS[0] = 'sex2':
  140. pose = 1
  141. gs 'stat'
  142. '<center><img <<$set_imgh>> src="images/shared/sex/vag/doggy/vagdog<<rand(1, 5)>>.jpg"></center>'
  143. gs 'arousal', 'vaginal', 10, 'sub'
  144. gs 'stat'
  145. gs 'BDsex', 'org'
  146. if harakBoy > 0:
  147. if rand(0, 10) >= 8:
  148. 'Suddenly <<$boydesc>> pulls out of you and takes you by the shoulders, guiding you to your knees before him.'
  149. act 'Take it on the face':gt 'BDsex', 'facial'
  150. act 'Open mouth':gt 'BDsex', 'swallow'
  151. exit
  152. end
  153. end
  154. if harakBoy = 2:
  155. if rand(0, 10) >= 8:
  156. 'Suddenly <<$boydesc>> withdraws and begins to fondle your ass, preparing it for penetration.'
  157. act 'Anal':gt 'BDsex', 'anal2'
  158. exit
  159. end
  160. end
  161. gs 'BDsex', 'cum'
  162. act 'Leave':gt 'BDsex', 'end'
  163. end
  164. if $ARGS[0] = 'sex3':
  165. pose = 0
  166. gs 'stat'
  167. '<center><img <<$set_imgh>> src="images/shared/sex/vag/cowgirl/vagcow<<rand(1, 5)>>.jpg"></center>'
  168. gs 'arousal', 'vaginal', 10, 'sub'
  169. gs 'stat'
  170. gs 'BDsex', 'org'
  171. gs 'BDsex', 'cum'
  172. end
  173. if $ARGS[0] = 'anal':
  174. gs 'arousal', 'auto_lube', 'anal'
  175. gs 'arousal', 'anal', 10, 'sub'
  176. gs 'stat'
  177. gs 'bdsex', 'an'
  178. gs 'bdsex', 'ancum'
  179. end
  180. if $ARGS[0] = 'anal2':
  181. '<center><img <<$set_imgh>> src="images/shared/sex/anal/doggy/anal2<<rand(1, 10)>>.jpg"></center>'
  182. gs 'arousal', 'anal', 10, 'sub'
  183. gs 'stat'
  184. gs 'bdsex', 'an'
  185. if harakBoy > 0:
  186. if rand(0, 10) >= 8:
  187. 'Suddenly <<$boydesc>> pulls out of you and takes you by the shoulders, guiding you to your knees before him.'
  188. act 'Take it on the face':gt 'BDsex', 'facial'
  189. act 'Open mouth':gt 'BDsex', 'swallow'
  190. exit
  191. end
  192. end
  193. gs 'bdsex', 'ancum'
  194. act 'Leave':gt 'BDsex', 'end'
  195. end
  196. if $ARGS[0] = 'anal3':
  197. gs 'arousal', 'auto_lube', 'anal'
  198. gs 'arousal', 'anal', 10, 'sub'
  199. gs 'stat'
  200. gs 'bdsex', 'an'
  201. gs 'bdsex', 'ancum'
  202. end
  203. if $ARGS[0] = 'hj':
  204. !!handjob
  205. '<center><img <<$set_imgh>> src="images/shared/sex/cum/handjob/hand1.jpg"></center>'
  206. 'You take his <<dick>> centimeter penis and begin to caress the shaft, moving the skin over the crimson head.'
  207. gs 'arousal', 'hj', 5
  208. gs 'stat'
  209. if rand(0, 100) >= 75:
  210. if harakBoy = 0:
  211. '<<$boydesc>> moans, "I''m going to come."'
  212. act 'Let ends':
  213. cla
  214. *clr
  215. '<center><img <<$set_imgh>> src="images/shared/sex/cum/handjob/hand2.jpg"></center>'
  216. if protect = 1:
  217. gs 'cum_manage'
  218. protect = 0
  219. if sexcontra = 4:
  220. '<<$boydesc>> finishes, filling the condom with his hot and sticky cum, and then a slimy feeling. You realize that the condom burst.'
  221. gs 'arousal', 'end'
  222. gs 'stat'
  223. elseif sexcontra = 5:
  224. '<<$boydesc>> finishes, filling the condom with his hot and sticky cum. As he pulls out, you feel a ghostly sensation, as if he didn''t come all the way out. Looking down, you see his bare dick.'
  225. gs 'arousal', 'end'
  226. gs 'stat'
  227. else
  228. '<<$boydesc>> finishes, filling the condom with his hot and sticky cum.'
  229. gs 'arousal', 'end'
  230. gs 'stat'
  231. end
  232. sexcontra = 0
  233. else
  234. '<<$boydesc>> finishes, covering your hands in his hot and sticky cum.'
  235. spafinloc = 13
  236. sexpartkno = 1
  237. gs 'cum_manage'
  238. gs 'arousal', 'end'
  239. gs 'stat'
  240. end
  241. act 'Leave':gt 'BDsex', 'end'
  242. end
  243. act 'Take by mouth':gt 'BDsex', 'minet'
  244. act 'Lie on your back and spread your legs ':gt 'BDsex', 'sex'
  245. elseif harakBoy = 1:
  246. '<<$boydesc>> groans, "<<$pcs_nickname>> take my cock in your mouth or let me fuck you!"'
  247. act 'Take by mouth':gt 'BDsex', 'minet'
  248. act 'Lie on your back and spread her legs ':gt 'BDsex', 'sex'
  249. else
  250. tmpbrand = rand(0, 100)
  251. if tmpbrand < 70:
  252. '<<$boydesc>> caresses your pussy with his fingers.'
  253. gs 'arousal', 'vaginal_finger', -5, 'sub'
  254. gs 'stat'
  255. killvar 'tmpbrand'
  256. if rand(0, 2) < 2:
  257. '<<$boydesc>> attempts to lay you down on your back.'
  258. act 'Lie on your back and spread your legs ':gt 'BDsex', 'sex'
  259. else
  260. '<<$boydesc>> turns you around.'
  261. act 'Stand on all fours':gt 'BDsex', 'sex2'
  262. end
  263. elseif tmpbrand >= 70 and tmpbrand < 80:
  264. '<<$boydesc>> tells you that he wants your ass.'
  265. killvar 'tmpbrand'
  266. act 'Anal':gt 'BDsex', 'anal2'
  267. gs 'willpower', 'anal', 'resist', 'easy'
  268. if will_cost <= pcs_willpwr:
  269. act '"I do not want to!" Lie on your back and spread your legs (<<will_cost>> Willpower)': gs 'willpower', 'anal', 'resist', 'easy' & gs 'willpower', 'pay', 'resist' & gt 'BDsex', 'sex'
  270. act '"I''ll do it doggy style, but not in the ass!" (<<will_cost>> Willpower)': gs 'willpower', 'anal', 'resist', 'easy' & gs 'willpower', 'pay', 'resist' & gt 'BDsex', 'sex2'
  271. else
  272. act '"I do not want to!" Lie on your back and spread your legs (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  273. act '"I''ll do it doggy style, but not in the ass!" (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  274. end
  275. gs 'willpower', 'bj', 'force'
  276. if will_cost <= pcs_willpwr:
  277. act 'Take him into your mouth (<<will_cost>> Willpower)': gs 'willpower', 'bj', 'force' & gs 'willpower', 'pay', 'force' & gt 'BDsex', 'minet'
  278. else
  279. act 'Take him into your mouth (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  280. end
  281. elseif tmpbrand >= 80:
  282. '<<$boydesc>> forces your face down on his member.'
  283. killvar 'tmpbrand'
  284. act 'Take by mouth':gt 'BDsex', 'minet'
  285. end
  286. end
  287. else
  288. '<<$boydesc>> Now finish.'
  289. act 'Take it on the face':gt 'BDsex', 'facial'
  290. act 'Open mouth':gt 'BDsex', 'swallow'
  291. end
  292. end
  293. if $ARGS[0] = 'minet':
  294. !!blowjob
  295. '<center><img <<$set_imgh>> src="images/shared/sex/blowjob/bj<<rand(24, 28)>>.jpg"></center>'
  296. gs 'arousal', 'bj', 10, 'sub'
  297. gs 'stat'
  298. gs 'bdsex', 'autobj'
  299. if rand(0, 100) >= 75:
  300. if harakBoy = 0:
  301. '<<$boydesc>> moans, "I''m going to come."'
  302. act 'In the palm of your hand':
  303. cla
  304. *clr
  305. '<center><img <<$set_imgh>> src="images/shared/sex/cum/handjob/hand2.jpg"></center>'
  306. if protect = 1:
  307. '<<$boydesc>> finishes, filling the condom with his cum.'
  308. protect = 0
  309. sexcontra = 0
  310. gs 'arousal', 'end'
  311. gs 'stat'
  312. else
  313. '<<$boydesc>> finished all over your hands covering them in hot and sticky cum.'
  314. spafinloc = 13
  315. sexpartkno = 1
  316. gs 'cum_manage'
  317. gs 'arousal', 'end'
  318. gs 'stat'
  319. end
  320. act 'Leave':gt 'BDsex', 'end'
  321. end
  322. act 'Lie on your back and spread your legs ':gt 'BDsex', 'sex'
  323. elseif harakBoy = 1:
  324. '<<$boydesc>> groans, "<<$pcs_nickname>> take my cock in your mouth or let me fuck you!"'
  325. act 'Lie on your back and spread your legs ':gt 'BDsex', 'sex'
  326. else
  327. if rand(0, 100) < 70:
  328. '<<$boydesc>> caresses your pussy with his fingers.'
  329. gs 'arousal', 'vaginal_finger', -10, 'sub'
  330. gs 'stat'
  331. if rand(0, 2) < 2:
  332. '<<$boydesc>> tries to lay you down on your back.'
  333. act 'Lie on your back and spread your legs ':gt 'BDsex', 'sex'
  334. else
  335. '<<$boydesc>> turns you around.'
  336. act 'Stand on all fours':gt 'BDsex', 'sex2'
  337. end
  338. else
  339. '<<$boydesc>> tells you that he wants your ass.'
  340. act 'Anal':gt 'BDsex', 'anal2'
  341. gs 'willpower', 'anal', 'resist', 'easy'
  342. if will_cost <= pcs_willpwr:
  343. act '"I do not want to!" Lie on your back and spread your legs (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'resist' & gt 'BDsex', 'sex'
  344. act '"I''ll do it doggy style, but not in the ass!" (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'resist' & gt 'BDsex', 'sex2'
  345. else
  346. act '"I do not want to!" Lie on your back and spread your legs (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  347. act '"I''ll do it doggy style, but not in the ass!" (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  348. end
  349. end
  350. end
  351. else
  352. '<<$boydesc>> Now finish.'
  353. act 'Take it on the face':gt 'BDsex', 'facial'
  354. act 'Open mouth':gt 'BDsex', 'swallow'
  355. if harakBoy = 0:
  356. act 'In the palm of your hand':
  357. cla
  358. *clr
  359. '<center><img <<$set_imgh>> src="images/shared/sex/cum/handjob/hand2.jpg"></center>'
  360. if protect = 1:
  361. '<<$boydesc>> finishes, filling the condom with his cum.'
  362. protect = 0
  363. sexcontra = 0
  364. gs 'arousal', 'end'
  365. gs 'stat'
  366. else
  367. '<<$boydesc>> finished all over your hands covering them in hot and sticky cum.'
  368. spafinloc = 13
  369. sexpartkno = 1
  370. gs 'cum_manage'
  371. gs 'arousal', 'end'
  372. gs 'stat'
  373. end
  374. act 'Leave':gt 'BDsex', 'end'
  375. end
  376. end
  377. end
  378. end
  379. if $ARGS[0] = 'facial':
  380. minut += 3
  381. '<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial<<rand(11, 15)>>.jpg"></center>'
  382. if protect = 1:
  383. '<<$boydesc>> finishes, filling the condom with his cum.'
  384. protect = 0
  385. sexcontra = 0
  386. else
  387. 'Thick jets of sperm hits you square in the face.'
  388. spafinloc = 11
  389. sexpartkno = 1
  390. gs 'cum_manage'
  391. end
  392. gs 'stat'
  393. act 'Brush up':gt 'BDsex', 'end'
  394. end
  395. if $ARGS[0] = 'swallow':
  396. minut += 3
  397. '<center><img <<$set_imgh>> src="images/shared/sex/cum/mouth/cum<<rand(20, 29)>>.jpg"></center>'
  398. if protect = 1:
  399. '<<$boydesc>> finishes, and you feel the condom balloon up in your mouth.'
  400. protect = 0
  401. sexcontra = 0
  402. else
  403. 'Thick jets of sharply smelling sperm fill your mouth.'
  404. gs 'cum_call', 'mouth_swallow', $boy, 1
  405. end
  406. gs 'stat'
  407. act 'Brush up':gt 'BDsex', 'end'
  408. end
  409. if $ARGS[0] = 'end':
  410. NoGuy = 0
  411. if BDcafe = 1:
  412. BDcafe = 0
  413. act 'Leave':gt 'city_residential'
  414. elseif Yuri_sex = 1:
  415. Yuri_sex = 0
  416. cumspclnt = 4
  417. gs 'cum_cleanup'
  418. gs 'stat'
  419. 'Yuri lets you have a quick shower and dress before giving you a quick kiss on the cheek.'
  420. if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
  421. act 'Leave':gt 'city_industrial'
  422. elseif $boydesc = 'Michael N.':
  423. act 'Leave':dynamic $brodilr
  424. elseif InYouHome = 1:
  425. InYouHome = 0
  426. '<<$boydesc>> politely says goodbye and leaves.'
  427. act 'Leave':gt $home['entrance'], $home['entrance_arg']
  428. exit
  429. elseif GoToGuy = 1:
  430. GoToGuy = 0
  431. act 'Leave':gt 'city_industrial'
  432. elseif harakBoy = 1:
  433. harakBoy = 0
  434. cumspclnt = 4
  435. gs 'cum_cleanup'
  436. 'You wash quickly in shower and <<$boydesc>> begins to hurry you out.'
  437. if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
  438. act 'Leave':dynamic $brodilr
  439. elseif harakBoy = 0:
  440. minut += 15
  441. pcs_horny += 1
  442. pcs_hairbsh = 1
  443. pcs_makeup = 1
  444. noshampoo = 1
  445. dynamic $showerdin
  446. '<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
  447. 'You go into the bathroom and turn on the shower, lathering body and washing as well as you can.'
  448. if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
  449. act 'Leave':dynamic $brodilr
  450. elseif harakBoy = 2:
  451. '<<$boydesc>> won''t even let you go to the bathroom to clean up.'
  452. act 'Leave':dynamic $brodilr
  453. elseif finance > 0:
  454. if finance = 1:money += 300
  455. if finance = 2:money += 500
  456. '<<$boydesc>> gives you money for a taxi and kicks you out of the apartment.'
  457. act 'Leave':dynamic $brodilr
  458. elseif finance = 0:
  459. '<<$boydesc>> kicks you out of the apartment.'
  460. act 'Leave':dynamic $brodilr
  461. elseif GoToGuy = 0:
  462. act 'Leave':
  463. tmpgorand = rand(0, 2)
  464. if tmpgorand = 0: killvar 'tmpgorand' & dynamic $brodilr
  465. if tmpgorand = 1: killvar 'tmpgorand' & gt 'city_center'
  466. if tmpgorand = 2: killvar 'tmpgorand' & gt 'city_industrial'
  467. end
  468. else
  469. act 'Leave':dynamic $brodilr
  470. end
  471. end
  472. if $ARGS[0] = 'org':
  473. protect = 0
  474. if mc_inventory['contraceptive_pill'] <= 0 and mc_inventory['equipped_condoms'] > 0:
  475. dynamic $prezik
  476. protect = 1
  477. '<<$boydesc>> takes a condom and puts it on his <<dick>> centimeter member.'
  478. if preziktype = 2:
  479. sexcontra = 7
  480. else
  481. sexcontra = 3
  482. end
  483. else
  484. sexcontra = 0
  485. end
  486. if mesec > 0:
  487. !!periods, orgasm is not possible
  488. pcs_mood -= 10
  489. 'It is your time of the month and, as his member rams into you, vaginal blood flows slowly around his girth. Painful sensations and pleasure mix. You moan while his strong <<dick>> centimeter dick fucks your pussy.'
  490. $orgasm_or = 'no'
  491. gs 'stat'
  492. elseif mesec <= 0 and stat['think_virgin'] = 0:
  493. !!no monthly
  494. !!horny - excitement
  495. !!pcs_vag - the elasticity of the vagina
  496. !!silavag - skill Man 0-sad_sack, 1-middle_peasant 2-stud
  497. !!dick - penis Man
  498. !!orgazm - Total coefficient of pleasure
  499. !!0 - very painful, 1 - it_hurts, 2 - not nice, 3 - so-so, 4 - nedoorgazm 5 - orgasm
  500. smazka = pcs_horny / 10
  501. prinat = smazka + pcs_vag
  502. if dick >= prinat * 2:
  503. !!member of the critical features more years
  504. if silavag = 0:orgazm = 0
  505. if silavag = 1:orgazm = 1
  506. if silavag = 2:orgazm = 2
  507. elseif dick < prinat * 2 and dick > prinat:
  508. !!member more options gg
  509. if silavag = 0:
  510. if pcs_horny >= 100:orgazm = 5
  511. if pcs_horny >= 90 and pcs_horny < 100:orgazm = 4
  512. if pcs_horny >= 80 and pcs_horny < 90:orgazm = 3
  513. if pcs_horny >= 70 and pcs_horny < 80:orgazm = 2
  514. if pcs_horny >= 60 and pcs_horny < 70:orgazm = 1
  515. if pcs_horny < 60:orgazm = 0
  516. elseif silavag = 1:
  517. if pcs_horny >= 90:orgazm = 5
  518. if pcs_horny >= 80 and pcs_horny < 90:orgazm = 4
  519. if pcs_horny >= 70 and pcs_horny < 80:orgazm = 3
  520. if pcs_horny >= 60 and pcs_horny < 70:orgazm = 2
  521. if pcs_horny >= 50 and pcs_horny < 60:orgazm = 1
  522. if pcs_horny < 50:orgazm = 0
  523. elseif silavag = 2:
  524. if pcs_horny >= 80:orgazm = 5
  525. if pcs_horny >= 70 and pcs_horny < 80:orgazm = 4
  526. if pcs_horny >= 60 and pcs_horny < 70:orgazm = 3
  527. if pcs_horny >= 50 and pcs_horny < 60:orgazm = 2
  528. if pcs_horny >= 40 and pcs_horny < 50:orgazm = 1
  529. if pcs_horny < 40:orgazm = 0
  530. end
  531. elseif dick <= prinat and dick >= pcs_vag:
  532. !!Member fewer opportunities gg
  533. if silavag = 0:
  534. if pcs_horny >= 80:orgazm = 5
  535. if pcs_horny >= 60 and pcs_horny < 80:orgazm = 4
  536. if pcs_horny >= 40 and pcs_horny < 60:orgazm = 3
  537. if pcs_horny < 40:orgazm = 2
  538. elseif silavag = 1:
  539. if pcs_horny >= 70:orgazm = 5
  540. if pcs_horny >= 50 and pcs_horny < 70:orgazm = 4
  541. if pcs_horny >= 30 and pcs_horny < 50:orgazm = 3
  542. if pcs_horny < 30:orgazm = 2
  543. elseif silavag = 2:
  544. if pcs_horny >= 60:orgazm = 5
  545. if pcs_horny >= 40 and pcs_horny < 60:orgazm = 4
  546. if pcs_horny >= 20 and pcs_horny < 40:orgazm = 3
  547. if pcs_horny < 20:orgazm = 2
  548. end
  549. elseif dick <= prinat and dick < pcs_vag:
  550. if silavag = 0:
  551. if pcs_horny >= 100:orgazm = 5
  552. if pcs_horny >= 90 and pcs_horny < 100:orgazm = 4
  553. if pcs_horny < 90:orgazm = 6
  554. elseif silavag = 1:
  555. if pcs_horny >= 90:orgazm = 5
  556. if pcs_horny >= 80 and pcs_horny < 90:orgazm = 4
  557. if pcs_horny < 80:orgazm = 6
  558. elseif silavag = 2:
  559. if pcs_horny >= 80:orgazm = 5
  560. if pcs_horny >= 70 and pcs_horny < 80:orgazm = 4
  561. if pcs_horny < 70:orgazm = 6
  562. end
  563. end
  564. if orgazm = 0:
  565. pcs_mood -= 15
  566. 'You groan in pain when <<$boydesc>> enters you, tears flowing from your eyes as you endure the feeling of having a red-hot rod between your legs. You cry and moan while his strong <<dick>> centimeter dick fucks your pussy.'
  567. gs 'arousal', 'vaginal', 5, 'sub'
  568. gs 'stat'
  569. elseif orgazm = 1:
  570. pcs_mood -= 10
  571. 'You bite your lip in pain when <<$boydesc>> enters you, a twinge of pain between your legs. Frowning, you moan in pain while his strong <<dick>> centimeter dick fucks your pussy.'
  572. gs 'arousal', 'vaginal', 5, 'sub'
  573. gs 'stat'
  574. elseif orgazm = 2:
  575. pcs_mood -= 5
  576. 'You wince at the sudden pain when <<$boydesc>> enters you, the pain between your legs gradually calms and becomes quite tolerable. You try to get aroused while his strong <<dick>> centimeter dick fucks your pussy, but it is not enough.'
  577. gs 'arousal', 'vaginal', 5, 'sub'
  578. gs 'stat'
  579. elseif orgazm = 3:
  580. pcs_mood += 5
  581. 'You are startled by the feeling as your pussy is stretched when <<$boydesc>> enters you. A shiver of pleasure starts from between your legs and travels up your spine as each stroke of his <<dick>> centimeter fucks into your pussy.'
  582. gs 'arousal', 'vaginal', 5, 'sub'
  583. gs 'stat'
  584. elseif orgazm = 4:
  585. pcs_mood += 10
  586. 'You are startled by the feeling as your pussy is stretched when <<$boydesc>> enters you. A shiver of pleasure starts from between your legs and travels up your spine as each stroke of his <<dick>> centimeter fucks into your pussy. Gradually a pleasant warmth and ripple grows in the lower abdomen, but the feeling never peaks, instead decreasing in strength even as it remains with you until the end.'
  587. gs 'arousal', 'vaginal', 5, 'sub'
  588. gs 'stat'
  589. elseif orgazm = 5:
  590. pcs_mood += 15
  591. 'You gasp at the feeling as your pussy spreads for his dick. Your groin becomes very warm and pleasant, when his strong <<dick>> centimeter dick hammers your pussy. Gradually the pleasant warmth ripples in your lower abdomen and then the feeling intensifies and your whole body tenses as the hot waves of orgasm rush over you. You can not help screaming in pleasure as you writhe under the sensation.'
  592. gs 'arousal', 'vaginal', 5, 'sub'
  593. $orgasm_or = 'yes'
  594. gs 'stat'
  595. elseif orgazm = 6:
  596. pcs_mood += 5
  597. 'You feel every centimeter as his member enters your pussy when <<$boydesc>> slides home. It is a pleasant feeling, but his dick is significantly smaller than you prefer and <<dick>> centimeter is not enough for you. Gradually, a pleasant ripples grows in your lower abdomen, but the feeling never rises to true orgasm.'
  598. gs 'arousal', 'vaginal', 5, 'sub'
  599. gs 'stat'
  600. end
  601. if pcs_vag <= dick:pcs_vag += 1
  602. elseif stat['think_virgin'] = 1 and mesec <= 0:
  603. pcs_mood -= 15
  604. 'You bite your lip in pain and tears gush from your eyes when <<$boydesc>> enters you, breaking your hymen. You moan while weeping as his strong <<dick>> centimeter dick fucks your bloody pussy.'
  605. gs 'arousal', 'vaginal', 5, 'sub', 'rough'
  606. gs 'stat'
  607. end
  608. if pcs_vag < dick:pcs_vag += 1
  609. cumprecheck = 1
  610. sexpartkno = 1
  611. gs 'cum_manage'
  612. end
  613. if $ARGS[0] = 'cum':
  614. if protect ! 1:
  615. !!unprotected sex
  616. if rand(0, 1) = 0:
  617. !!inside
  618. sexpartkno = 1
  619. gs 'cum_manage'
  620. '<<$boydesc>> groans and you feel each jet of sperm paint the walls of your womb with seed.'
  621. gs 'arousal', 'end'
  622. gs 'stat'
  623. pcs_mood -= 15
  624. gs 'cuminsidereact'
  625. else
  626. !!out
  627. if pose = 0:
  628. spafinloc = 14
  629. sexpartkno = 1
  630. gs 'cum_manage'
  631. '<<$boydesc>> shouts, pulling out to finish on your stomach.'
  632. gs 'arousal', 'end'
  633. gs 'stat'
  634. elseif pose = 1:
  635. spafinloc = 4
  636. sexpartkno = 1
  637. gs 'cum_manage'
  638. '<<$boydesc>> shudders, pulling out just in time to paint your ass white with semen.'
  639. gs 'arousal', 'end'
  640. gs 'stat'
  641. end
  642. end
  643. elseif protect = 1:
  644. protect = 0
  645. if sexcontra = 4:
  646. '<<$boydesc>> groans and you feel heat building deep inside, and then a slimy feeling. You realize that the condom burst.'
  647. gs 'arousal', 'end'
  648. gs 'stat'
  649. elseif sexcontra = 5:
  650. '<<$boydesc>> groans and you feel heat building deep inside. As he pulls out, you feel a ghostly sensation, as if he didn''t come all the way out. Looking down, you see his bare dick.'
  651. gs 'arousal', 'end'
  652. gs 'stat'
  653. else
  654. '<<$boydesc>> groans and you feel heat building deep inside. You realize that he has filled the condom.'
  655. gs 'arousal', 'end'
  656. gs 'stat'
  657. end
  658. sexcontra = 0
  659. end
  660. pose = 0
  661. end
  662. if $ARGS[0] = 'autobj':
  663. 'You little fingers caress his <<dick>> centimeter shaft before you take the head into your mouth and began to suck.'
  664. gs 'arousal', 'hj', 5, 'sub'
  665. gs 'stat'
  666. if harakBoy = 0:
  667. '<<$boydesc>> closes his eyes in pleasure, enjoying the caress of your lips.'
  668. gs 'arousal', 'bj', 5, 'sub'
  669. gs 'stat'
  670. elseif harakBoy = 1:
  671. '<<$boydesc>> stares expectingly at you until your lips glide over his hard dick.'
  672. gs 'arousal', 'bj', 5, 'sub'
  673. gs 'stat'
  674. elseif harakBoy = 2:
  675. if pcs_makeup > 1:pcs_makeup = 0
  676. pcs_hairbsh = -1
  677. '<<$boydesc>> grabs your hair and begins to fuck your mouth roughly, each thrust strikes against the back of your throat as tears flow from your eyes.'
  678. gs 'arousal', 'bj', 5, 'sub', 'rough'
  679. gs 'stat'
  680. end
  681. pcs_horny += pcs_throat + 10 - (willpowermax / 10)
  682. 'His hard and hot cock slides into your wet mouth, filling it completely. Your lips are locked tightly around his dick in a lovers embrace.'
  683. if pcs_horny >= 100:
  684. pcs_mood += 15
  685. 'As you suck the dick before you, a fire smolders between your legs, building into a conflagration of orgasm. You moan around the cock in your mouth, never once slowing your pace.'
  686. gs 'arousal', 'bj', -5, 'sub'
  687. $orgasm_or = 'yes'
  688. gs 'stat'
  689. end
  690. !!'Finally <<$boydesc>> groans and you realize that he is at his limit.'
  691. end
  692. if $ARGS[0] = 'an':
  693. !!if analplugin = 1:
  694. !! analpluginbonus = 10
  695. !! analplugin = 0
  696. !! if pcs_ass < 16:'<<$boydesc>> pulls the plug out of your narrow and tight ass.'
  697. !! if pcs_ass >= 16:'<<$boydesc>> pulls the butt plug out of your ass, hot juices dripping from your now unstoppered hole.'
  698. !! if pcs_ass + analpluginbonus < dick:'You scream and bite your lip at the sharp pain when the <<dick>> centimeter dick parts your ass and plunges home.'
  699. !! if pcs_ass + analpluginbonus >= dick:'You groan and a satisfying fullness spreads through you as the <<dick>> member centimeter dick forces its way into your ass.'
  700. !! !!gs 'BDsex', 'ancum'
  701. !!end
  702. gs 'dinsex','boy_wants_anal'
  703. '<<$boydesc>> lays you on your stomach on the bed, spreading your ass apart as he begins to massage and open your anus with his fingers, first one, then two.'
  704. gs 'arousal', 'anal_finger', 5, 'sub'
  705. if pcs_ass < 10:
  706. 'You groan in pain as his third finger invades your ass.'
  707. else
  708. 'You feel your asshole stretch to accommodate his third finger.'
  709. end
  710. '<<$boydesc>> abruptly pulls his fingers out of your ass and you feel his hard cock rest against your hole.'
  711. if pcs_ass + lubonus < dick:'You scream and bite your lip at the sharp pain when the <<dick>> member centimeter enters your ass.'
  712. if pcs_ass + lubonus >= dick:'You groan and a satisfying fullness spreads through you as the <<dick>> member centimeter dick forces its way into your ass.'
  713. '<<$boydesc>> stops his assault for a moment, giving your ass time to adapt to the cock invading it before he starts you again, this time even more insistent.'
  714. gs 'arousal', 'anal', 10, 'sub'
  715. gs 'stat'
  716. if pcs_ass + lubonus + 2 < dick:
  717. if pcs_makeup > 1:pcs_makeup = 0
  718. 'You utter a muffled cry and bite down a pillow when his <<dick>> centimeter cock begins to fuck your ass full force.'
  719. gs 'arousal', 'anal',10, 'sub'
  720. gs 'stat'
  721. elseif pcs_ass + lubonus + 2 >= dick:
  722. 'You start to moan rhythmically in time with thrusts of the dick buried in your ass.'
  723. gs 'arousal', 'anal', 10, 'sub'
  724. gs 'stat'
  725. end
  726. end
  727. if $ARGS[0] = 'ancum':
  728. 'Finally <<$boydesc>> grabs your tight ass and drives home, hilting his dick in your aching ass and slapping your pussy with his balls as he cums.'
  729. spafinloc = 3
  730. sexvolume = 20
  731. sexpartkno = 1
  732. gs 'cum_manage'
  733. minut += 3
  734. spafinloc = 4
  735. sexvolume = 20
  736. sexpartkno = 1
  737. gs 'arousal', 'end'
  738. gs 'stat'
  739. gs 'cum_manage'
  740. if pcs_ass < dick:pcs_ass += 1
  741. pcs_horny += (pcs_ass - dick) * 3
  742. if pcs_horny < 1:
  743. pcs_horny = 1
  744. elseif pcs_horny >= 100:
  745. 'A blazing fire of pleasure explodes from your ass and spreads in waves of ecstasy up your body. Moaning, you instinctively drive yourself to impale your ass on his dick.'
  746. $orgasm_or = 'yes'
  747. gs 'arousal', 'anal', -5, 'sub'
  748. gs 'stat'
  749. end
  750. end
  751. --- BDsex ---------------------------------