komp_camgirl.qsrc 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878
  1. # komp_camgirl
  2. !2023/09/30
  3. if $ARGS[0] = 'start':
  4. $menu_loc = 'komp_camgirl'
  5. $menu_arg = 'start'
  6. menu_off = 0
  7. gs 'family_schedule'
  8. if mesec > 0:
  9. *clr & cla
  10. minut += 2
  11. topmfc = 1
  12. backmfc = 1
  13. tokens = 0
  14. camclients = 0
  15. dynamic $UpdateCamBonus
  16. gs 'internet_mobile', 'use_internet', $subs, 2
  17. gs 'stat'
  18. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore2.jpg"></center>'
  19. 'It''s that time of the month! You feel sick to your stomach and the cramps hurt pretty badly from time to time... you''re in no condition to earn money showing off your body.'
  20. act 'Leave this website': gt 'Komp', 'browse'
  21. elseif access['nocamshow'] = 1:
  22. *clr & cla
  23. minut += 2
  24. topmfc = 1
  25. backmfc = 1
  26. tokens = 0
  27. camclients = 0
  28. gs 'internet_mobile', 'use_internet', $subs, 2
  29. gs 'stat'
  30. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore2.jpg"></center>'
  31. '<<$access[''nocamshow'']>>'
  32. act 'Leave this website': gt 'Komp', 'browse'
  33. else
  34. act 'Go to your MFC homepage':
  35. *clr & cla
  36. minut += 2
  37. killvar'regviewReset'
  38. gs 'internet_mobile', 'use_internet', $subs, 2
  39. gs 'arousal', 'end'
  40. gs 'stat'
  41. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore3.jpg"></center>'
  42. 'You enter your own chatroom on the website. You currently have <<camclients>> viewers and <<regview>> followers.'
  43. if totFollowersLost >= 1:'You''ve lost <<totFollowersLost>> due to inactivity'
  44. act 'Continue': gt 'komp_camgirl','startpage'
  45. end
  46. act 'Leave this website':
  47. *clr & cla
  48. minut += 2
  49. topmfc = 1
  50. backmfc = 1
  51. tokens = 0
  52. camclients = 0
  53. gs 'internet_mobile', 'use_internet', $subs, 2
  54. gs 'arousal', 'end'
  55. gs 'stat'
  56. gt 'Komp','browse'
  57. end
  58. end
  59. end
  60. if $ARGS[0] = 'startpage':
  61. $menu_loc = 'komp_camgirl'
  62. $menu_arg = 'startpage'
  63. menu_off = 0
  64. cam_daystart = daystart + 4
  65. dynamic $UpdateCamBonus
  66. killvar'totFollowersLost'
  67. killvar'regviewReset'
  68. if vgape > 10 or agape > 10:
  69. *clr & cla
  70. gs 'stat'
  71. 'While you sit in your chair, you can''t help but wince every time you move. You want to put up a show, but it hurts too much. And besides... you doubt your viewers would want to see you in your current state! You should heal up a bit before trying again.'
  72. act 'Collect your earnings and leave':
  73. karta += tokenpay
  74. tokens = 0
  75. gt 'komp_camgirl','start'
  76. end
  77. else
  78. *clr & cla
  79. gs 'stat'
  80. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore3.jpg"></center>'
  81. if camclients = 0:
  82. 'You currently have no viewers. Once you turn on your webcam, things will probably get busier. '
  83. else
  84. 'You casually chat with the <<camclients>> viewers currently in your chatroom. Once you turn on your webcam, things will probably get busier.'
  85. end
  86. act 'Turn on your webcam': gt 'komp_camgirl','waitclients'
  87. act 'Collect your earnings and leave':
  88. karta += tokenpay
  89. tokens = 0
  90. gt 'komp_camgirl','start'
  91. end
  92. end
  93. end
  94. if $ARGS[0] = 'waitclients':
  95. $menu_loc = 'komp_camgirl'
  96. $menu_arg = 'waitclients'
  97. menu_off = 0
  98. gs 'family_schedule'
  99. dynamic $donate
  100. dynamic $views
  101. gs 'stat'
  102. *clr & cla
  103. minut += 4
  104. gs 'internet_mobile', 'use_internet', $subs, 4
  105. if $orgasm_or = 'yes' or $orgasm_or = 'custom':
  106. mfcdaycum = daystart
  107. gs 'arousal', 'end'
  108. end
  109. if camclients < 0:camclients = 0
  110. gs 'arousal', 'end'
  111. gs 'stat'
  112. if topmfc = 1 and backmfc = 1:
  113. img_source = 3
  114. elseif topmfc = 0 and backmfc = 1:
  115. img_source = 4
  116. elseif topmfc = 1 and backmfc = 0:
  117. img_source = 5
  118. else
  119. img_source = 6
  120. end
  121. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore' + img_source + '.jpg"></center>'
  122. if camclients = 0:
  123. 'You take a moment of rest, unfortunately, you currently have no viewers.'
  124. else
  125. 'You take a moment of rest, and just chat casually with your <<camclients>> viewers.'
  126. end
  127. 'You have earned <<tokens>> tokens so far this session, which amounts to <<tokenpay>> <b>₽</b>.'
  128. if regview > 1:'You have <<regview>> followers'
  129. dynamic $clientrequest
  130. act 'Wait for more viewers': gt 'komp_camgirl','waitclients'
  131. if topmfc = 1 and clientask >= 91:
  132. *clr & cla
  133. gs 'stat'
  134. menu_off = 1
  135. 'One of your viewers wants to see your boobs! He''s willing to leave you some tokens as a tip, if you take off your bra right now...'
  136. act 'Remove your bra':
  137. *clr & cla
  138. topmfc = 0
  139. mfcclients -= 1
  140. minut += 2
  141. gs 'internet_mobile', 'use_internet', $subs, 2
  142. dynamic $donate
  143. gs 'stat'
  144. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore7.jpg"></center>'
  145. 'You stand up and lean forward, so your boobs are in full view of the camera. You slowly take off your bra and give the camera a sweet smile.'
  146. 'While you sit back down and toss your bra to the ground, you hear the donation sound several times. Your viewers enjoyed that!'
  147. gs 'arousal', 'porn', 2, 'exhibitionism'
  148. minut -= 2
  149. gs 'stat'
  150. act 'Continue': gt 'komp_camgirl','waitclients'
  151. end
  152. act 'Tease instead':
  153. *clr & cla
  154. mfcclients += rand (-1,1)
  155. minut += 5
  156. gs 'internet_mobile', 'use_internet', $subs, 5
  157. dynamic $donate
  158. gs 'stat'
  159. '<center><video autoplay loop src="images/pc/items/accessories/computer/webcam/tits2.mp4"></video></center>'
  160. 'Not quite prepared to reveal your breasts you play with them through your shirt hoping that will appease the crowd.'
  161. gs 'arousal', 'porn', 5, 'exhibitionism'
  162. minut -= 5
  163. gs 'stat'
  164. act 'Continue': gt 'komp_camgirl','waitclients'
  165. end
  166. act 'Give them a brief look':
  167. *clr & cla
  168. mfcclients += rand(-1,1)
  169. minut += 2
  170. gs 'internet_mobile', 'use_internet', $subs, 2
  171. dynamic $donate
  172. gs 'stat'
  173. '<center><video autoplay loop src="images/pc/items/accessories/computer/webcam/undress4.mp4"></video></center>'
  174. 'You playfully lift your top hoping a short viewing will sate them for the time being and encourage them to stay for more.'
  175. gs 'arousal', 'porn', 2
  176. minut -= 2
  177. gs 'stat'
  178. act 'Continue': gt 'komp_camgirl','waitclients'
  179. end
  180. gs 'willpower', 'exhib', 'resist', 'hard'
  181. if will_cost <= pcs_willpwr:
  182. act 'Refuse to take off your bra (<<will_cost>> Willpower)':
  183. *clr & cla
  184. gs 'willpower', 'pay', 'resist'
  185. gs 'stat'
  186. gt 'komp_camgirl','waitclients'
  187. end
  188. else
  189. act 'Refuse to take off your bra (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  190. end
  191. end
  192. if backmfc = 1 and clientask >= 81 and clientask < 91:
  193. *clr & cla
  194. menu_off = 1
  195. 'One of the viewers asks you to remove your panties and show your bare pussy to the camera. A second viewer chimes in, adding some extra tokens to the offer.'
  196. act 'Take off your panties':
  197. *clr & cla
  198. mfcclients -= 1
  199. backmfc = 0
  200. minut += 2
  201. gs 'internet_mobile', 'use_internet', $subs, 2
  202. dynamic $donate
  203. gs 'stat'
  204. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/webcam/undress3.mp4"></center>'
  205. 'You make a show of pointing the camera at your groin and slowly push your panties down your legs. The chat explodes for a moment, with several viewers complimenting your body, and a few more making lewd comments on what they would do to you if they were with you right now.'
  206. 'As promised, you receive some tokens.'
  207. gs 'arousal', 'porn', 2, 'exhibitionism'
  208. minut -= 2
  209. gs 'stat'
  210. act 'Continue': gt 'komp_camgirl','waitclients'
  211. end
  212. act 'Tease instead':
  213. *clr & cla
  214. mfcclients += rand(-1,1)
  215. minut += 4
  216. gs 'internet_mobile', 'use_internet', $subs, 4
  217. dynamic $donate
  218. gs 'stat'
  219. if topmfc = 1:
  220. '<center><video autoplay loop src="images/pc/items/accessories/computer/webcam/strip7.mp4"></video></center>'
  221. 'Deciding to stay clothed a little longer you feel that you won''t be able to satisfy the crowd without showing at least some skin.'
  222. 'Standing up you start dancing provocatively, your hands giving extra attention to your tits'
  223. end
  224. if topmfc = 0:
  225. '<center><video autoplay loop src="images/pc/items/accessories/computer/webcam/show5.mp4"></video></center>'
  226. 'Lowering your panties to emphasize your butt you shake it briefly to appease the crowd'
  227. end
  228. gs 'arousal', 'porn', 4, 'exhibitionism'
  229. minut -= 4
  230. gs 'stat'
  231. act 'Continue': gt 'komp_camgirl','waitclients'
  232. end
  233. act 'Give them a brief look':
  234. *clr & cla
  235. mfcclients += rand(-1,1)
  236. minut += 2
  237. gs 'internet_mobile', 'use_internet', $subs, 2
  238. dynamic $donate
  239. gs 'stat'
  240. '<center><video autoplay loop src="images/pc/items/accessories/computer/webcam/show1.mp4"></video></center>'
  241. 'You take off your panties and bend over to give a short preview of what''s to come before quickly covering up again and hoping it was enough to keep viewers interested.'
  242. gs 'arousal', 'porn', 2, 'exhibitionism'
  243. minut -=2
  244. gs 'stat'
  245. act 'Continue': gt 'komp_camgirl','waitclients'
  246. end
  247. gs 'willpower', 'exhib', 'resist', 'hard'
  248. if will_cost <= pcs_willpwr:
  249. act 'Refuse to take off your panties (<<will_cost>> Willpower)':
  250. *clr & cla
  251. gs 'willpower', 'pay', 'resist'
  252. gs 'stat'
  253. gt 'komp_camgirl','waitclients'
  254. end
  255. else
  256. act 'Refuse to take off your panties (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  257. end
  258. end
  259. if topmfc = 0 and clientask >= 95 and clientask < 99:
  260. menu_off = 1
  261. *clr & cla
  262. 'One of the viewers types: "Play with those titties, girl! I''ll pay!"'
  263. act 'Play with your boobs':
  264. *clr & cla
  265. mfcclients = 0
  266. backmfc = 0
  267. minut += 2
  268. gs 'internet_mobile', 'use_internet', $subs, 2
  269. dynamic $donate
  270. gs 'stat'
  271. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore10.jpg"></center>'
  272. 'You adjust your camera and lie down on your bed, and start to knead your tits and pinch your nipples playfully. When you hear the donation sound, you smile sweetly at the camera and thank the person who donated personally, immediately prompting a second viewer to donate as well.'
  273. gs 'arousal', 'porn', 2, 'exhibitionism'
  274. minut -= 2
  275. gs 'stat'
  276. act 'Continue': gt 'komp_camgirl','waitclients'
  277. end
  278. gs 'willpower', 'exhib', 'resist', 'hard'
  279. if will_cost <= pcs_willpwr:
  280. act 'Refuse to play with your boobs (<<will_cost>> Willpower)':
  281. *clr & cla
  282. gs 'willpower', 'pay', 'resist'
  283. gs 'stat'
  284. gt 'komp_camgirl','waitclients'
  285. end
  286. else
  287. act 'Refuse to play with your boobs (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  288. end
  289. end
  290. if backmfc = 0 and clientask = 99:
  291. menu_off = 1
  292. *clr & cla
  293. '"Let''s see that sweet cunt of yours again, whore!" one of your viewers says.'
  294. 'He''s kinda rude about it, but then again... he''s willing to pay.'
  295. act 'Do it':
  296. *clr & cla
  297. mfcclients = 0
  298. minut += 2
  299. gs 'internet_mobile', 'use_internet', $subs, 2
  300. dynamic $donate
  301. gs 'stat'
  302. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore12.jpg"></center>'
  303. 'You lie down comfortably and put your hand between your legs, gently rubbing your labia with your fingers. You put some effort into showing how wet you are already, which is met with some enthusiastic chatter.'
  304. gs 'arousal', 'porn', 'clit_finger', 2, 'exhibitionism'
  305. minut -= 2
  306. gs 'stat'
  307. if pcs_horny >= 100:
  308. pcs_mood = 100
  309. gs 'stat'
  310. $orgasm_txt = 'You groan despite yourself, and realize you''re about to have an orgasm on camera! Deciding it''s too late to stop, you flick your fingers over your clit several more times and moan loudly as your whole body begins to tremble. When you look at the chat again, you see a mixture of compliments and lewd comments on your show. Either way: they loved it!'
  311. $orgasm_or = 'custom'
  312. else
  313. $orgasm_or = 'no'
  314. end
  315. act 'Continue': gt 'komp_camgirl','waitclients'
  316. end
  317. gs 'willpower', 'exhib', 'resist', 'hard'
  318. if will_cost <= pcs_willpwr:
  319. act 'Ignore him (<<will_cost>> Willpower)':
  320. *clr & cla
  321. gs 'willpower', 'pay', 'resist'
  322. gs 'stat'
  323. gt 'komp_camgirl','waitclients'
  324. end
  325. else
  326. act 'Ignore him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  327. end
  328. end
  329. if backmfc = 0 and clientask = 100:
  330. menu_off = 1
  331. *clr & cla
  332. 'One of the viewers asks very politely: "Uh, hi! Could you please show me your vagina up close?"'
  333. act 'Show him your vagina':
  334. *clr & cla
  335. mfcclients = 0
  336. minut += 2
  337. gs 'internet_mobile', 'use_internet', $subs, 2
  338. dynamic $donate
  339. gs 'stat'
  340. if analplugIN = 1:'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore19.jpg"></center>'
  341. if pcs_vag <= 0:
  342. img_source = 18
  343. elseif pcs_vag <= 10:
  344. img_source = 13
  345. elseif pcs_vag <= 15:
  346. img_source = 14
  347. elseif pcs_vag <= 25:
  348. img_source = 15
  349. elseif pcs_vag <= 35:
  350. img_source = 16
  351. end
  352. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore' + img_source + '.jpg"></center>'
  353. 'Aww, what a sweetheart! You smile at the camera and do what your client wants. He delivers on his promise as well, sending some tokens your way. The rest of the chat is thanking him too, everyone wanted to see that!'
  354. gs 'arousal', 'porn', 2, 'exhibitionism'
  355. minut -= 2
  356. gs 'stat'
  357. act 'Continue': gt 'komp_camgirl','waitclients'
  358. end
  359. gs 'willpower', 'exhib', 'resist', 'hard'
  360. if will_cost <= pcs_willpwr:
  361. act 'Ignore him (<<will_cost>> Willpower)':
  362. *clr & cla
  363. gs 'willpower', 'pay', 'resist'
  364. gs 'stat'
  365. gt 'komp_camgirl','waitclients'
  366. end
  367. else
  368. act 'Ignore him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  369. end
  370. end
  371. if backmfc = 0 and pcs_ass >= 30 and webpopular >= 50 and clientask = 80:
  372. menu_off = 1
  373. *clr & cla
  374. 'One of the viewers makes several comments on how badly he wants to fuck your ass, and then offers you tokens to show your anus to him...'
  375. act 'Show them your battered sphincter':
  376. *clr & cla
  377. mfcclients = 0
  378. backmfc = 0
  379. minut += 2
  380. gs 'internet_mobile', 'use_internet', $subs, 2
  381. dynamic $donate
  382. gs 'stat'
  383. if analplugIN = 0:
  384. if cumsumass > 39:
  385. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore74.jpg"></center>'
  386. 'You turn your back to the camera and pull your ass cheeks aside, showing everyone your battered anus. When you push softly, you suddenly hear the chat exploding.'
  387. '"Oh my god, is that sperm!?" someone wonders.'
  388. '"Definitely! What a whore!" someone else adds.'
  389. '"I''d love to add my load to that!" a third one laughs.'
  390. 'Oh no! Your face turns a deep red... you''re so ashamed right now! You try to calm the chat down, but the vulgar comments just keep coming and coming.'
  391. 'At least the viewer who promised to donate did, so you''re a few tokens richer.'
  392. gs 'arousal', 'porn', 2, 'exhibitionism'
  393. minut -= 2
  394. gs 'stat'
  395. else
  396. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore20,<<rand(0,7)>>.jpg"></center>'
  397. 'You bite your lip for a second, trying to think of a way to get out of his request. Then, you sigh and show them your rectum. It''s obviously quite used to having objects shoved in, something your audience notices immediately.'
  398. 'Then your greed overcomes you. They already know... you might as well earn some money by showing them properly, right?'
  399. 'You pull your ass cheeks aside, giving them a good view of your worn-out anus.'
  400. gs 'arousal', 'porn', 2, 'exhibitionism'
  401. minut -= 2
  402. gs 'stat'
  403. end
  404. else
  405. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore21.jpg"></center>'
  406. 'You smile to yourself, he''s going to love what you have in store for him!'
  407. '"I''m sorry", you tell him, explicitly mentioning his username as well. "I can''t right now..."'
  408. 'Then you turn around and show him the large plug you currently have shoved inside you. You wiggle your ass seductively at the camera and hear the donation sound mere seconds later.'
  409. gs 'arousal', 'porn', 2, 'exhibitionism'
  410. minut -= 2
  411. gs 'stat'
  412. end
  413. act 'Continue': gt 'komp_camgirl','waitclients'
  414. end
  415. gs 'willpower', 'exhib', 'resist', 'hard'
  416. if will_cost <= pcs_willpwr:
  417. act 'Ignore him (<<will_cost>> Willpower)':
  418. *clr & cla
  419. gs 'willpower', 'pay', 'resist'
  420. gs 'stat'
  421. gt 'komp_camgirl','waitclients'
  422. end
  423. else
  424. act 'Ignore him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  425. end
  426. end
  427. if webpopular >= 15 and pcs_ass >= 15 and clientask = 89:
  428. menu_off = 1
  429. *clr & cla
  430. gt 'kompMFCtwo', 89
  431. end
  432. if webpopular < 50 and clientask = 88:
  433. menu_off = 1
  434. *clr & cla
  435. gt 'kompMFCtwo', 88
  436. end
  437. if webpopular >= 50 and pcs_vag >= 35 and clientask = 87:
  438. menu_off = 1
  439. *clr & cla
  440. gt 'kompMFCtwo', 87
  441. end
  442. if webpopular >= 35 and pcs_vag >= 25 and alko >= 4 and clientask = 86:
  443. menu_off = 1
  444. *clr & cla
  445. gt 'kompMFCtwo', 86
  446. end
  447. if webpopular >= 50 and pcs_vag + pcs_ass > 0 and alko >= 4 and clientask = 85:
  448. menu_off = 1
  449. *clr & cla
  450. gt 'kompMFCtwo', 85
  451. end
  452. if backmfc = 0 and webpopular >= 25 and pcs_vag + pcs_ass >= 30 and alko >= 4 and clientask = 84:
  453. menu_off = 1
  454. *clr & cla
  455. gt 'kompMFCtwo', 84
  456. end
  457. if backmfc = 0 and pcs_vag > 20 and clientask = 83:
  458. menu_off = 1
  459. *clr & cla
  460. gt 'kompMFCtwo', 83
  461. end
  462. if webpopular > 25 and backmfc = 0 and sub > 25 and pcs_vag > 10 and mc_inventory['equipped_condoms'] > 0 and clientask = 82:
  463. menu_off = 1
  464. *clr & cla
  465. gt 'kompMFCtwo', 82
  466. end
  467. if backmfc = 0 and webpopular >= 50 and pcs_ass > 25 and clientask = 81:
  468. menu_off = 1
  469. *clr & cla
  470. gt 'kompMFCtwo', 81
  471. end
  472. if backmfc = 0 and clientask < 80 and clientask >= 77:
  473. menu_off = 1
  474. *clr & cla
  475. gt 'kompMFCanal'
  476. end
  477. if clientask < 77 and clientask >= 74:
  478. menu_off = 1
  479. *clr & cla
  480. gt 'kompMFCoral'
  481. end
  482. if backmfc = 0 and clientask => 90 and clientask < 95:
  483. menu_off = 1
  484. *clr & cla
  485. 'One of the viewers asks: "Do you have a vibrator or dildo? I want you to put up a little show..."'
  486. gt 'kompMFC'
  487. end
  488. if clientask < 74:
  489. act 'Dance':
  490. menu_off = 1
  491. *clr & cla
  492. minut += 5
  493. gs 'internet_mobile', 'use_internet', $subs, 5
  494. gs 'stat'
  495. if topmfc = 1 and backmfc = 1:
  496. video_source = 4
  497. elseif topmfc = 0 and backmfc = 1:
  498. video_source = 7
  499. elseif topmfc = 1 and backmfc = 0:
  500. video_source = 6
  501. else
  502. video_source = 5
  503. end
  504. dynamic $danceviewer
  505. '<center><video autoplay loop src="images/pc/items/accessories/computer/webcam/strip' + video_source + '"></video></center>'
  506. 'Turning on some music you dance erotically hoping to entice some viewers.'
  507. gs 'exp_gain', 'dancero', 1
  508. gs 'arousal', 'porn', 5
  509. minut -= 5
  510. gs 'stat'
  511. act 'Continue': gt 'komp_camgirl','waitclients'
  512. end
  513. end
  514. if topmfc = 1 and backmfc = 1 and clientask < 74:
  515. act 'Perform a striptease':
  516. menu_off = 1
  517. *clr & cla
  518. gs 'stat'
  519. minut += 3
  520. gs 'internet_mobile', 'use_internet', $subs, 3
  521. dynamic $danceviewer
  522. '<center><video autoplay loop src="images/locations/city/residential/sauna/sex/striptease4.mp4"></video></center>'
  523. 'You decide that making a show of stripping yourself might encourage some attention. Repositioning your cam, you stand up and dance as you remove your underwear.'
  524. gs 'exp_gain', 'dancero', 1
  525. topmfc = 0
  526. backmfc = 0
  527. gs 'arousal', 'porn', 3
  528. minut -= 3
  529. gs 'stat'
  530. act 'Continue': gt 'komp_camgirl','waitclients'
  531. end
  532. end
  533. if topmfc = 1 and clientask < 74:
  534. act 'Take off your bra':
  535. menu_off = 1
  536. *clr & cla
  537. topmfc = 0
  538. minut += 2
  539. gs 'internet_mobile', 'use_internet', $subs, 2
  540. gs 'stat'
  541. if backmfc = 1:
  542. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore4.jpg"></center>'
  543. end
  544. if backmfc = 0:
  545. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore5.jpg"></center>'
  546. end
  547. 'Even though no one requested you to do so, you figure showing off your nice boobs might get some more viewers into the channel. You slowly take off your bra and wiggle your breasts seductively at the camera.'
  548. gs 'arousal', 'porn', 2, 'exhibitionism'
  549. minut -= 2
  550. gs 'stat'
  551. act 'Continue': gt 'komp_camgirl','waitclients'
  552. end
  553. end
  554. if topmfc = 0 and clientask < 74:
  555. act 'Idly play with your boobs':
  556. menu_off = 1
  557. *clr & cla
  558. minut += 2
  559. gs 'internet_mobile', 'use_internet', $subs, 2
  560. dynamic $views
  561. dynamic $donate
  562. gs 'stat'
  563. if alko >= 4:
  564. gs 'pain', 2, 'slap', 'breasts'
  565. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore80.jpg"></center>'
  566. else
  567. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore9.jpg"></center>'
  568. end
  569. 'You chat with your viewers for a little while and begin to play with your boobs absent-mindedly in a slow moment. It feels quite nice! You knead your boobs and play with them more and more intently, almost completely forgetting about the camera.'
  570. gs 'arousal', 'porn', 2, 'exhibitionism'
  571. minut -= 2
  572. gs 'stat'
  573. act 'Continue': gt 'komp_camgirl','waitclients'
  574. end
  575. end
  576. if backmfc = 1 and clientask < 74:
  577. act 'Take off your panties':
  578. menu_off = 1
  579. *clr & cla
  580. backmfc = 0
  581. minut += 2
  582. gs 'internet_mobile', 'use_internet', $subs, 2
  583. gs 'stat'
  584. if topmfc = 1:'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore5.jpg"></center>'
  585. if topmfc = 0:'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore6.jpg"></center>'
  586. 'You know that the fewer clothes you have on, the more viewers will be inclined to check out your channel. You slowly take off your panties in front of the camera, rewarding the viewers already in your channel to a free show when you expose your naked pussy to them.'
  587. gs 'arousal', 'porn', 2, 'exhibitionism'
  588. minut -= 2
  589. gs 'stat'
  590. act 'Continue': gt 'komp_camgirl','waitclients'
  591. end
  592. end
  593. if backmfc = 0 and clientask < 74:
  594. act 'Play with your pussy':
  595. menu_off = 1
  596. *clr & cla
  597. minut += 4
  598. gs 'internet_mobile', 'use_internet', $subs, 4
  599. dynamic $views
  600. dynamic $donate
  601. gs 'stat'
  602. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore11.jpg"></center>'
  603. 'You get bored during a slow moment in the chat, and begin to play with your pussy without giving it another thought.'
  604. '"How does that feel, girl?" one of your viewers asks. "I bet you love fingering yourself, with a bunch of strangers watching you!" another adds.'
  605. 'Giving them a defensive smile, you shrug and reply with one hand, while you keep rubbing your clit slowly with the other.'
  606. gs 'arousal', 'porn', 2, 'exhibitionism'
  607. gs 'arousal', 'vaginal_finger', 2, 'exhibitionism'
  608. minut -= 4
  609. gs 'stat'
  610. if pcs_horny >= 100:
  611. pcs_mood = 100
  612. gs 'stat'
  613. 'Oh crap! You misjudged your endurance, and suddenly squirm and gasp in front of the camera. You''re having an orgasm!'
  614. 'When it subsides, you look at your current viewer count. Damn... you just came in front of <<camclients>> users, completely free of charge!'
  615. $orgasm_or = 'yes'
  616. gs 'stat'
  617. else
  618. $orgasm_or = 'no'
  619. end
  620. act 'Continue': gt 'komp_camgirl','waitclients'
  621. end
  622. end
  623. if backmfc = 0 and clientask < 74:
  624. act'Play with your ass':
  625. menu_off = 1
  626. *clr & cla
  627. minut += 4
  628. gs 'internet_mobile', 'use_internet', $subs, 4
  629. dynamic $views
  630. dynamic $donate
  631. if pcs_ass < 10:analplay += 1
  632. mfcclients -= 1
  633. minut += 2
  634. pcs_horny += rand(5,10)
  635. gs 'stat'
  636. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore45.jpg"></center>'
  637. 'You put two fingers in your mouth and generously cover them in saliva, and then turn your back to the camera. Much to the appreciation of your viewers, you give them a short preview of what an anal show would look like from you. You finger your anus for the camera for a little while, giving your viewers a happy smile the whole time.'
  638. gs 'arousal', 'porn', 2, 'exhibitionism'
  639. gs 'arousal', 'anal_finger', 2, 'exhibitionism'
  640. minut -= 4
  641. gs 'stat'
  642. if pcs_horny >= 100:
  643. pcs_mood = 100
  644. $orgasm_txt = 'It feels too good to stop! Before you know it, your fingers are repeatedly penetrating your ass and you moan excitedly, barely keeping yourself from screaming. You just had an anal orgasm in front of <<camclients>> viewers, completely free of charge! Oops...'
  645. $orgasm_or = 'custom'
  646. gs 'stat'
  647. else
  648. $orgasm_or = 'no'
  649. end
  650. act'Continue': gt'komp_camgirl','waitclients'
  651. end
  652. end
  653. if topmfc = 0 and pain['nippleR'] < 10 and pain['nippleL'] < 10 and clientask < 74:
  654. act'Pinch your nipples hard':
  655. menu_off = 1
  656. *clr & cla
  657. minut += 2
  658. gs 'internet_mobile', 'use_internet', $subs, 2
  659. dynamic $views
  660. dynamic $donate
  661. mfcclients -= 1
  662. gs 'pain', 2, 'pinch', 'nipples'
  663. gs 'stat'
  664. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore80.jpg"></center>'
  665. 'You''re getting too turned on, and need to slow yourself down a little!'
  666. 'You tightly pinch your nipples and pull hard on them. It hurts a lot, and the sharp pain lowers your excitement by quite a lot. Nevertheless, your viewers enjoy the free show and have no idea you actually did that for your own good.'
  667. gs 'arousal', 'porn', 2, 'exhibitionism'
  668. minut -= 2
  669. gs 'stat'
  670. act'Continue': gt'komp_camgirl','waitclients'
  671. end
  672. end
  673. if locat['Anya_inroom'] = 1 and $loc = 'bedrPar':
  674. *clr & cla
  675. topmfc = 1
  676. backmfc = 1
  677. karta += tokenpay
  678. tokens = 0
  679. gs 'stat'
  680. '<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/camwhore2.jpg"></center>'
  681. 'Suddenly you hear the handle of your door creak, and an annoyed voice shouting: "<<$pcs_nickname>>, what the hell!? Why is the door locked? Let me in!"'
  682. 'Oh crap, it''s your sister! "Sorry everyone, the show''s over!" you whisper to the camera and you close the stream and hide the website. You quickly put your clothes back on and open your door, trying to avoid the scrutinizing gaze of your sister.'
  683. 'When she''s no longer paying attention to you, you open the site again and find yourself in the main lobby of MyFreeCams. You''re a bit bummed that you couldn''t get more out of that session, but cash in your earnings.'
  684. gs 'internet_mobile', 'add_limitation', 'noporn', 'You can''t watch porn with your sister in the room'
  685. gs 'internet_mobile', 'add_limitation', 'nocamshow', 'You can''t do a camshow with your sister in the room'
  686. act 'Continue': gt 'komp_camgirl','start'
  687. else
  688. act 'Turn off the webcam': gt 'komp_camgirl','startpage'
  689. end
  690. end
  691. !! Dynamic $IncreaseFame
  692. $IncreaseFame = {
  693. ! Increase fame over time
  694. dynamic $UpdateCamBonus
  695. FameIncMin = CamBonus / 30
  696. FameIncMax = CamBonus / 15
  697. fame['city_social'] += rand(FameIncMin, FameIncMax)
  698. fame['city_sexind'] += rand(FameIncMin, FameIncMax)
  699. webpopular = (fame['city_sexind'] + fame['city_social']) / 2
  700. killvar 'FameIncMin'
  701. killvar 'FameIncMax'
  702. }
  703. !! dynamic $danceviewer
  704. !! the amount of viewers that join while Sveta is dancing
  705. $danceviewer = {
  706. dynamic $IncreaseFame
  707. minClient = (pcs_dancero/8) + (webpopular / 12) + (CamBonus/12)
  708. maxClient = (pcs_dancero/5) + (webpopular / 9) + (CamBonus/9)
  709. camclients += rand(minClient, maxClient)
  710. killvar 'minClient'
  711. killvar 'maxClient'
  712. }
  713. !! Dynamic $views
  714. $views = {
  715. dynamic $IncreaseFame
  716. maxClient += (CamBonus / 10) - mfcclients*2
  717. minClient += (CamBonus / 15) - mfcclients*2
  718. camclients += rand(minClient, maxClient)
  719. ! Calculate followers
  720. maxRegview = (camclients + (CamBonus * 2)) / 100
  721. regview += rand(1, maxRegview)
  722. killvar 'maxRegview'
  723. killvar 'minClient'
  724. killvar 'maxClient'
  725. }
  726. ! Dynamic $UpdateCamBonus
  727. $UpdateCamBonus = {
  728. CamBonus = (pcs_apprnc + webpopular + (fame['city_sexind']/2)+ pcs_exhib + (fame['city_performer']/2) + (fame['city_social']/2) + regview + (pcs_mood*2)) / 10
  729. ! topmfc = bra
  730. ! backmfc = panties
  731. if topmfc = 0: CamBonus += 10
  732. if backmfc = 0: CamBonus += 15
  733. }
  734. !! Dynamic $donate
  735. $donate = {
  736. dynamic $UpdateCamBonus
  737. ! Calculate donation chance and token amounts
  738. minChance = CamBonus / 3
  739. chancetips = rand(minChance, 100)
  740. minTokens = (CamBonus + camclients) / 50
  741. maxTokens = (CamBonus + camclients) / 20
  742. chance = 100 - minTokens
  743. ! Check if a donation occurs
  744. if chancetips >= chance:
  745. tokens += rand(minTokens, maxTokens)
  746. end
  747. tokenpay = tokens * 2
  748. killvar 'minTokens'
  749. killvar 'maxTokens'
  750. killvar 'chance'
  751. killvar 'minChance'
  752. killvar 'chancetips'
  753. }
  754. !! dynamic $clientrequest
  755. $clientrequest = {
  756. ! Determine client requests based on topmfc and backmfc status and pcs_apprnc
  757. if topmfc = 1 and backmfc = 1:
  758. if pcs_apprnc < 100:
  759. clientask = rand(20, 100)
  760. else
  761. clientask = rand(30, 100)
  762. end
  763. end
  764. if (topmfc = 0 and backmfc = 1) or (topmfc = 1 and backmfc = 0):
  765. if pcs_apprnc < 100:
  766. clientask = rand(30, 100)
  767. else
  768. clientask = rand(35, 100)
  769. end
  770. end
  771. if topmfc = 0 and backmfc = 0:
  772. if pcs_apprnc < 100:
  773. clientask = rand(35, 100)
  774. else
  775. clientask = rand(45, 100)
  776. end
  777. end
  778. }
  779. --- komp_camgirl ---------------------------------