telefon.qsrc 41 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108
  1. # telefon
  2. if $ARGS[0] = 'start':
  3. gs 'stat'
  4. gs 'telefon','phone_call_receive'
  5. if npc_QW['A192'] = 1 and week = 6 and pcs_apprnc > 80:
  6. gt 'nastja', 'pos4'
  7. elseif npc_QW['A192'] = 2 and week ! 6 and zenit ! 0 and nastjaday ! daystart:
  8. gt 'nastja', 'pos13'
  9. elseif hour >= 8 and hour <= 20 and npc_QW['A192'] = 2 and week = 6 and pcs_apprnc > 80 and nastjaday ! daystart:
  10. gt 'nastja', 'pos12'
  11. elseif npc_QW['A192'] = 5 and week = 6 and nastjaday ! daystart:
  12. gt 'nastja', 'pos22'
  13. elseif npc_QW['A192'] = 6 and nastjaday ! daystart:
  14. gt 'nastja', 'pos31'
  15. else
  16. $callerid = 'icon_nastja'
  17. gs 'telefon','phone_call_reject'
  18. end
  19. end
  20. if $ARGS[0] = 'mobilaraz':
  21. cls
  22. cla
  23. gs'din_bad'
  24. $caller = '<<$telsob>>'
  25. gs 'telefon','phone_balance'
  26. gs 'telefon','phone_call_receive'
  27. willAgree = (rand(0, 10) > 3)
  28. '"Yes, I''m listening," says a voice from the speaker.'
  29. if month > 5 and temper > 20 and sunWeather = 1:
  30. act 'Invite to the park':
  31. cla
  32. '"Let''s go for a walk in the park."'
  33. if willAgree:
  34. '<<$telsob>>, "See you in the park in an hour."'
  35. act 'Go':gt 'parksvid'
  36. else
  37. gs 'telefon','telotkaz',$telsob
  38. end
  39. end
  40. end
  41. act 'Invite to a movie':
  42. cla
  43. '"Want to go see a movie?"'
  44. if willAgree:
  45. '<<$telsob>>, "See you at the movie theater in an hour."'
  46. act 'Go':gt 'kinosvid'
  47. else
  48. gs 'telefon','telotkaz',$telsob
  49. end
  50. end
  51. act 'Invite to the pool hall':
  52. cla
  53. '"Let''s play pool."'
  54. if willAgree:
  55. '<<$telsob>>, "See you at the pool hall in an hour."'
  56. act 'Go':gt 'billsvid'
  57. else
  58. gs 'telefon','telotkaz',$telsob
  59. end
  60. end
  61. act 'Invite to the cafe':
  62. cla
  63. '"Let''s go to the cafe."'
  64. if willAgree:
  65. '<<$telsob>>, "See you at the cafe in an hour."'
  66. act 'Go':gt 'kafesvid'
  67. else
  68. gs 'telefon','telotkaz',$telsob
  69. end
  70. end
  71. act 'Invite to the casino':
  72. cla
  73. '"Let''s go to the casino."'
  74. if willAgree:
  75. '<<$telsob>>, "See you in the casino in an hour."'
  76. act 'Go':gt 'kazinosvid'
  77. else
  78. gs 'telefon','telotkaz',$telsob
  79. end
  80. end
  81. act 'Hangup':gt 'telefon', 'fin'
  82. end
  83. if $ARGS[0] = 'callingTheLover' and loverGender[ARGS[1]] = 1:
  84. cls
  85. cla
  86. gs'din_bad'
  87. lover_number = ARGS[1]
  88. $caller = '<<$loverdesc[lover_number]>>'
  89. $telsob = $caller
  90. $callerid = 'images/characters/shared/'+lover_picture[lover_number]+'.jpg'
  91. gs 'telefon','phone_balance'
  92. gs 'telefon','phone_call_receive'
  93. willAgree = (rand(0, 10) > 3)
  94. '"Yes, I''m listening," says a voice from the speaker.'
  95. if month > 5 and temper > 20 and sunWeather = 1:
  96. act 'Invite to the park':
  97. cla
  98. '"Let''s go for a walk in the park."'
  99. if willAgree:
  100. '<<$telsob>>, "See you in the park in an hour."'
  101. act 'Go': gt 'parksvid'
  102. else
  103. gs 'telefon','telotkaz',$telsob
  104. end
  105. end
  106. end
  107. act 'Invite to a movie':
  108. cla
  109. '"Want to go see a movie?"'
  110. if willAgree:
  111. '<<$telsob>>, "See you at the movie theater in an hour."'
  112. act 'Go': gt 'kinosvid'
  113. else
  114. gs 'telefon','telotkaz',$telsob
  115. end
  116. end
  117. if $home_town = 'city':
  118. act 'Invite to the pool hall':
  119. cla
  120. '"Let''s play pool."'
  121. if willAgree:
  122. '<<$telsob>>, "See you at the pool hall in an hour."'
  123. act 'Go': gt 'billsvid'
  124. else
  125. gs 'telefon','telotkaz',$telsob
  126. end
  127. end
  128. end
  129. act 'Invite to the cafe':
  130. cla
  131. '"Let''s go to the cafe."'
  132. if willAgree:
  133. '<<$telsob>>, "See you at the cafe in an hour."'
  134. act 'Go': gt 'kafesvid'
  135. else
  136. gs 'telefon','telotkaz',$telsob
  137. end
  138. end
  139. act 'Invite to the casino':
  140. cla
  141. '"Let''s go to the casino."'
  142. if willAgree:
  143. '<<$telsob>>, "See you in the casino in an hour."'
  144. act 'Go': gt 'kazinosvid'
  145. else
  146. gs 'telefon','telotkaz',$telsob
  147. end
  148. end
  149. act 'I think we should break up...':
  150. cla
  151. 'She sounds hurt, but you insist it is for the best. You both say goodbye and part ways.'
  152. gs 'lover', 'remove', lover_number
  153. act 'Hangup':gt 'telefon', 'fin'
  154. end
  155. act 'Hangup':gt 'telefon', 'fin'
  156. end
  157. if $ARGS[0] = 'callingTheLover' and loverGender[ARGS[1]] = 0:
  158. cls
  159. cla
  160. gs'din_bad'
  161. lover_number = ARGS[1]
  162. $caller = '<<$loverdesc[lover_number]>>'
  163. $callerid = 'images/characters/shared/'+lover_picture[lover_number]+'.jpg'
  164. gs 'telefon','phone_balance'
  165. gs 'telefon','phone_call_receive'
  166. willAgree = (rand(0, 10) > 3)
  167. '"Yes, I''m listening," says a voice from the speaker.'
  168. if month > 5 and temper > 20 and sunWeather = 1:
  169. act 'Invite to the park':
  170. cla
  171. '"Let''s go for a walk in the park."'
  172. if willAgree:
  173. '<<$loverdesc[lover_number]>>, "See you in the park in an hour."'
  174. act 'Go':gt 'svidboy', 'parksvid'
  175. else
  176. gs 'telefon','telotkaz',$loverdesc[lover_number]
  177. end
  178. end
  179. end
  180. act 'Invite to a movie':
  181. cla
  182. '"Want to go see a movie?"'
  183. if willAgree:
  184. '<<$loverdesc[lover_number]>>, "See you at the movie theater in an hour."'
  185. act 'Go':gt 'svidboy', 'kinosvid'
  186. else
  187. gs 'telefon','telotkaz',$loverdesc[lover_number]
  188. end
  189. end
  190. if $home_town = 'city':
  191. act 'Invite to the pool hall':
  192. cla
  193. '"Let''s play pool."'
  194. if willAgree:
  195. '<<$loverdesc[lover_number]>>, "See you at the pool hall in an hour."'
  196. act 'Go':gt 'svidboy', 'billsvid'
  197. else
  198. gs 'telefon','telotkaz',$loverdesc[lover_number]
  199. end
  200. end
  201. end
  202. act 'Invite to the cafe':
  203. cla
  204. '"Let''s go to the cafe."'
  205. if willAgree:
  206. '<<$loverdesc[lover_number]>>, "See you at the cafe in an hour."'
  207. act 'Go':gt 'svidboy', 'kafesvid'
  208. else
  209. gs 'telefon','telotkaz',$loverdesc[lover_number]
  210. end
  211. end
  212. act 'I think we should break up...':
  213. cla
  214. 'He sounds hurt, but you insist it is for the best. You both say goodbye and part ways.'
  215. gs 'lover', 'remove', lover_number
  216. act 'Hangup':gt 'telefon', 'fin'
  217. end
  218. act 'Hangup':gt 'telefon', 'fin'
  219. end
  220. if $ARGS[0] = 'lover' and loverGender[ARGS[1]] = 0:
  221. cla
  222. clr
  223. lover_number = ARGS[1]
  224. ring = 0
  225. lover_days = daystart - loverday[lover_number]
  226. gs 'stat'
  227. gs 'telefon','phone_call_receive'
  228. svetrand = rand(0, 5)
  229. if svetrand = 0:$sveta = 'cutie'
  230. if svetrand = 1:$sveta = 'honey'
  231. if svetrand = 2:$sveta = 'sweetie'
  232. if svetrand = 3:$sveta = 'baby'
  233. if svetrand = 4:$sveta = 'hot stuff'
  234. if svetrand = 5:$sveta = '<<$pcs_nickname>>'
  235. 'Hey <<$sveta>>, it''s me, <<$loverdesc[lover_number]>>. How''s it going?'
  236. act 'Reply':
  237. cla
  238. '"Pretty good, you?"'
  239. '<<$loverdesc[lover_number]>>, "Great, but I kind of miss you, can we meet today?"'
  240. if (pregchem / 24) <= lover_days and knowpreg = 1 and pregtalk = 0:
  241. act 'Tell him he''s going to be a dad':
  242. cla
  243. pregtalk = 1
  244. '"Honey, I''m pregnant with your child."'
  245. if haraklover[lover_number] = 0:
  246. if loverrelation[lover_number] >= 90:
  247. loverlove[lover_number] = 1
  248. '<<$loverdesc[lover_number]>>, "This is wonderful! We have to celebrate!"'
  249. 'You start talking about living together. <<$loverdesc[lover_number]>> tells you that he is not against it in principle, but first he wants you to meet his parents.'
  250. 'He warns you that his mother is very demanding and rigorous. <<$loverdesc[lover_number]>> says that he loves his mother and does not want to upset her. Therefore, you must look gorgeous, wear a dress from a boutique, have well-groomed and curled hair and makeup in moderation.'
  251. 'When you are totally ready <<$loverdesc[lover_number]>> will take you to his parents.'
  252. act 'Hang up':gt 'telefon', 'fin'
  253. act 'Meet tonight':
  254. cla
  255. svidanie[lover_number] = 1
  256. '"How about this evening?"'
  257. '<<$loverdesc[lover_number]>>, "Sounds great! When can I come to pick you up?"'
  258. act 'Pick a time':
  259. cla
  260. meetday[lover_number] = daystart
  261. meethour[lover_number] = input ("When do you want to be picked up? It is now <<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>>. [Enter the hour only 0 - 20]")
  262. if meethour[lover_number] <= hour or meethour[lover_number] > 23:meethour[lover_number] = 20
  263. '"How about <<meethour[lover_number]>>:00?"'
  264. '<<$loverdesc[lover_number]>>, "Okay <<$sveta>>, see you at <<meethour[lover_number]>>:00."'
  265. act 'Hang up':gt 'telefon', 'fin'
  266. end
  267. end
  268. elseif loverrelation[lover_number] < 90:
  269. money += 20000
  270. '<<$loverdesc[lover_number]>> "I''m not yet ready to become a dad. I''ll give you the money for an abortion. Get rid of the child.'
  271. act 'Hang up':gt 'telefon', 'fin'
  272. end
  273. elseif haraklover[lover_number] = 1:
  274. money += 20000
  275. '<<$loverdesc[lover_number]>> "I''m not yet ready to become a dad. I''ll give you the money get an abortion.'
  276. act 'Hang up':gt 'telefon', 'fin'
  277. elseif haraklover[lover_number] = 2:
  278. pregtalk = 0
  279. '<<$loverdesc[lover_number]>>, "What? You whore! Someone fucked your pussy and now you drop it on me. You''re dumped.'
  280. gs 'lover', 'remove', lover_number
  281. act 'Hang up':gt 'telefon', 'fin'
  282. end
  283. end
  284. elseif (pregchem / 24) > lover_days and knowpreg = 1 and pregtalk = 0:
  285. act 'Honey, you will soon become a dad':
  286. cla
  287. loverrelation[lover_number] = 0
  288. '"Honey, I''m pregnant with your child."'
  289. '<<$loverdesc[lover_number]>>, "How the fuck did I manage that? Unless I own a time-machine and went back to before we met and fucked you, it''s someone elses, go and tell him. I don''t want to see you again, goodbye."'
  290. act 'Hang up.':gt 'telefon', 'fin'
  291. end
  292. elseif week > 1 and week < 5 and workKafe = 1:
  293. act 'Sorry, I''m working today':
  294. cla
  295. '"Sorry, I''m working today."'
  296. '<<$loverdesc[lover_number]>>, "Okay, I''ll call tomorrow."'
  297. act 'Hang up':gt 'telefon', 'fin'
  298. end
  299. end
  300. act 'Tonight':
  301. cla
  302. loverrelation[lover_number] += 1
  303. svidanie[lover_number] = 1
  304. meetday[lover_number] = daystart
  305. '"How about this evening?"'
  306. '<<$loverdesc[lover_number]>>, "Sounds great! When can I come to pick you up?"'
  307. act 'Pick a time':
  308. cla
  309. meethour[lover_number] = input ("When do you want to be picked up. It is now <<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>>. [Enter the hour only 0 - 20]")
  310. if meethour[lover_number] <= hour or meethour[lover_number] > 23:meethour[lover_number] = 20
  311. '"How about <<meethour[lover_number]>>:00?."'
  312. '<<$loverdesc[lover_number]>>, "Okay <<$sveta>>, see you at <<meethour[lover_number]>>:00."'
  313. act 'Hang up':gt 'telefon', 'fin'
  314. end
  315. end
  316. act 'Maybe tomorrow':
  317. cla
  318. loverrelation[lover_number] -= 1
  319. '"I''m busy today. Call tomorrow."'
  320. if loverrelation[lover_number] <= 0:'<<$loverdesc[lover_number]>>, Are you fucking me, you know what. Suck my dick.' & gs 'lover', 'remove', lover_number
  321. if loverrelation[lover_number] > 0:'(<<$loverdesc[lover_number]>>) - Okay, I''ll call tomorrow.'
  322. act 'Hang up': gt 'telefon', 'fin'
  323. end
  324. act 'I think we should break up...':
  325. cla
  326. 'He sounds hurt, but you insist it is for the best. You both say goodbye and part ways.'
  327. gs 'lover', 'remove', lover_number
  328. act 'Hang up': gt 'telefon', 'fin'
  329. end
  330. end
  331. act 'Hang up (end relationship)':
  332. cla
  333. gs 'lover', 'remove', lover_number
  334. gt 'telefon', 'fin'
  335. end
  336. end
  337. if $ARGS[0] = 'lover' and loverGender[ARGS[1]] = 1:
  338. cla
  339. clr
  340. lover_number = ARGS[1]
  341. ring = 0
  342. lover_days = daystart - loverday[lover_number]
  343. gs 'stat'
  344. gs 'telefon','phone_call_receive'
  345. svetrand = rand(0, 5)
  346. if svetrand = 0:$sveta = 'cutie'
  347. if svetrand = 1:$sveta = 'honey'
  348. if svetrand = 2:$sveta = 'sweetie'
  349. if svetrand = 3:$sveta = 'baby'
  350. if svetrand = 4:$sveta = 'hot stuff'
  351. if svetrand = 5:$sveta = '<<$pcs_nickname>>'
  352. 'Hey <<$sveta>>, it''s me, <<$loverdesc[lover_number]>>. How''s it going?'
  353. act 'Reply':
  354. cla
  355. '"Pretty good, you?"'
  356. '<<$loverdesc[lover_number]>>, "Great, but I kind of miss you, can we meet today?"'
  357. act 'Tonight':
  358. cla
  359. loverrelation[lover_number] += 1
  360. svidanie[lover_number] = 1
  361. meetday[lover_number] = daystart
  362. '"How about this evening?"'
  363. '<<$loverdesc[lover_number]>>, "Sounds great! When can I come to pick you up?"'
  364. act 'Pick a time':
  365. cla
  366. meethour[lover_number] = input ("When do you want to be picked up. It is now <<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>>. [Enter the hour only 0 - 20]")
  367. if meethour[lover_number] <= hour or meethour[lover_number] > 23:meethour[lover_number] = 20
  368. '"How about <<meethour[lover_number]>>:00?."'
  369. '<<$loverdesc[lover_number]>>, "Okay <<$sveta>>, see you at <<meethour[lover_number]>>:00."'
  370. act 'Hang up':gt 'telefon', 'fin'
  371. end
  372. end
  373. act 'Maybe tomorrow':
  374. cla
  375. loverrelation[lover_number] -= 1
  376. '"I''m busy today. Call tomorrow."'
  377. if loverrelation[lover_number] <= 0:'<<$loverdesc[lover_number]>>, Are you fucking me, you know what. Fuck off.' & gs 'lover', 'remove', lover_number
  378. if loverrelation[lover_number] > 0:'(<<$loverdesc[lover_number]>>) - Okay, I''ll call tomorrow.'
  379. act 'Hang up': gt 'telefon', 'fin'
  380. end
  381. act 'I think we should break up...':
  382. cla
  383. 'She sounds hurt, but you insist it is for the best. You both say goodbye and part ways.'
  384. gs 'lover', 'remove', lover_number
  385. act 'Hang up': gt 'telefon', 'fin'
  386. end
  387. end
  388. act 'Hang up (end relationship)':
  389. cla
  390. gs 'lover', 'remove', lover_number
  391. gt 'telefon', 'fin'
  392. end
  393. end
  394. if $ARGS[0] = 'phone_ring':
  395. clr
  396. pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
  397. pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
  398. pl'<center><font size=6><<$caller>> calling</font></center>'
  399. pl'<center><img src="<<$callerid>>"><br></center>'
  400. pl''
  401. pl''
  402. pl''
  403. pl''
  404. ! pl'<center><a href="exec:gt ''telefon'', ''start''"><img src="images/system/phone/call_accept.png"></a> <a href="exec:gs ''stat''"><img src="images/system/phone/decline.png"></a></center>'
  405. end &! --- phone_ring ---
  406. if $ARGS[0] = 'phone_call_receive':
  407. clr
  408. pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
  409. pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
  410. pl'<center><font size=6>Talking to <<$caller>></font></center>'
  411. pl'<center><img src="<<$callerid>>"><br></center>'
  412. end &! --- phone_call_receive ---
  413. if $ARGS[0] = 'phone_balance':
  414. if balans < 4:
  415. clr
  416. pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
  417. pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
  418. pl'<center><font size=6>Not enough credit on your account</font></center>'
  419. pl'<center><img src="<<$callerid>>"><br></center>'
  420. pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/phone/decline.png"></a></center>'
  421. wait 3500
  422. cla
  423. gt $loc, $metka
  424. elseif balans >= 4:
  425. balans -= 4
  426. end
  427. end &! --- phone_balance ---
  428. if $ARGS[0] = 'Phone_call':
  429. clr
  430. pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
  431. pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
  432. pl'<center><font size=6>Calling <<$npc_nickname[''A29'']>></font></center>'
  433. pl'<center><img src="images/system/phone/icons/icon_npc1.png"><br></center>'
  434. pl'<center><a href="exec:gs ''telefon'', ''Phone_contactlist'' "><img src="images/system/phone/decline.png"></a></center>'
  435. wait 1500
  436. minut += 1
  437. $callerid = 'images/system/phone/icons/icon_npc1.png'
  438. gs 'telefon', 'phone_balance'
  439. $callerid = 'icon_npc1'
  440. gs 'telefon', 'phone_call_reject'
  441. end &! --- Phone_call ---
  442. if $ARGS[0] = 'phone_call_reject':
  443. clr
  444. pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
  445. pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
  446. pl'<center><font size=6>Calling....</font></center>'
  447. pl'<center><img src="images/system/phone/icons/<<$callerid>>.png"><br></center>'
  448. pl'<center><a href="exec:gs ''telefon'', ''Phone_contactlist'' "><img src="images/system/phone/decline.png"></a></center>'
  449. end &! --- phone_call_reject ---
  450. if $ARGS[0] = 'Phone_megafon':
  451. clr
  452. pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
  453. pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
  454. pl'<center><font size=6>MegaFon</font></center>'
  455. pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_megafon.png" height="80" width="80"><br></center>'
  456. pl'<center><b>The balance in the account:</b>'
  457. pl'<center><font size=5><<balans>> ₽.</font></center>'
  458. pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/icon/back.png"></a></center>'
  459. end &! --- Phone_megafon ---
  460. if $ARGS[0] = 'Phone_contactlist':
  461. clr
  462. pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
  463. pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
  464. pl '<center><font size=6>Contacts</font></center>'
  465. pl '<center><img src="<<FUNC(''$phone_theme'')>>icon_call.png" height="80" width="80"><br></center>'
  466. if StoryLine = 1:pl'<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/phone/icons/icon_npc1.png"></TD><TD><<$npc_nickname[''A29'']>></TD><TD align="right"><a href="exec:gs ''telefon'', ''Phone_call'' "><b>Call</b></a></TD></TR></TABLE></center>'
  467. if hour >= 8 and hour <= 19:
  468. if telalla > 0:
  469. pl'<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/phone/icons/icon_ira1.png"></TD><TD></TD><TD align="right"><a href="exec:$callerid = ''images/system/phone/icons/icon_ira1.png'' & $telsob = ''Alla'' & gt ''telefon'', ''mobilaraz''"><b>Call</b></a></TD></TR></TABLE></center>'
  470. end
  471. if telmasha > 0:
  472. pl'<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/phone/icons/icon_masha.png"></TD><TD></TD><TD align="right"><a href="exec:$callerid = ''images/system/phone/icons/icon_masha.png'' & $telsob = ''Masha'' & gt ''telefon'', ''mobilaraz''"><b>Call</b></a></TD></TR></TABLE></center>'
  473. end
  474. if telkat > 0:
  475. pl'<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/phone/icons/icon_kat.png"></TD><TD></TD><TD align="right"><a href="exec:$callerid = ''images/system/phone/icons/icon_kat.png'' & $telsob = ''Kate'' & gt ''telefon'', ''mobilaraz''"><b>Call</b></a></TD></TR></TABLE></center>'
  476. end
  477. !! iterating all lovers
  478. lover_number = 0
  479. :loverloop
  480. if pcs_lovers[lover_number] = 1 and svidanie[lover_number] = 0:
  481. pl'<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/phone/icons/icon_bf'+lover_picture[lover_number]+'.png"></TD><TD></TD><TD align="right"><a href="exec:lover_number = <<lover_number>> & gt ''telefon'', ''callingTheLover'', <<lover_number>>"><b>Call</b></a></TD></TR></TABLE></center>'
  482. end
  483. lover_number += 1
  484. if lover_number < arrsize('pcs_lovers'): jump 'loverloop'
  485. killvar 'lover_number'
  486. else
  487. if telalla > 0:
  488. pl'<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/phone/icons/icon_ira1.png"></TD><TD></TD><TD align="right"><a href="exec:$callerid = ''icon_ira1'' & gs ''telefon'', ''phone_call_reject'' "><b>Call</b></a></TD></TR></TABLE></center>'
  489. end
  490. if telmasha > 0:
  491. pl'<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/phone/icons/icon_masha.png"></TD><TD></TD><TD align="right"><a href="exec:$callerid = ''icon_masha'' & gs ''telefon'', ''phone_call_reject'' "><b>Call</b></a></TD></TR></TABLE></center>'
  492. end
  493. if telkat > 0:
  494. pl'<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/phone/icons/icon_kat.png"></TD><TD></TD><TD align="right"><a href="exec:$callerid = ''icon_kat'' & gs ''telefon'', ''phone_call_reject'' "><b>Call</b></a></TD></TR></TABLE></center>'
  495. end
  496. !! iterating all lovers
  497. lover_number = 0
  498. :loverunavailableloop
  499. if pcs_lovers[lover_number] = 1 and svidanie[lover_number] = 0:
  500. pl'<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/phone/icons/icon_bf'+lover_picture[lover_number]+'.png"></TD><TD></TD><TD align="right"><a href="exec:$callerid = ''icon_bf''+lover_picture[lover_number] & gs ''telefon'', ''phone_call_reject'' "><b>Call</b></a></TD></TR></TABLE></center>'
  501. end
  502. lover_number += 1
  503. if lover_number < arrsize('pcs_lovers'): jump 'loverunavailableloop'
  504. killvar 'lover_number'
  505. end
  506. if npc_QW['A192'] > 0:
  507. pl'<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/phone/icons/icon_nastja.png"></TD><TD align="right"><a href="exec:gs ''telefon'', ''start''"><b>Call</b></a></TD></TR></TABLE></center>'
  508. end
  509. dummyas = arrsize('$contact')
  510. :din_bad_as
  511. dummyas -= 1
  512. if dummyas >= 0:
  513. pl '<<$contact[dummyas]>>'
  514. jump 'din_bad_as'
  515. end
  516. killvar 'dummyas'
  517. if arrsize('$contact')>0:pl'<center><a href="exec:gs ''telefon'', ''Edit_Custom_list'' "><b>Edit Contacts</b></a></center>'
  518. pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/icon/back.png"></a></center>'
  519. end &! --- Phone_contactlist ---
  520. if $ARGS[0] = 'Edit_Custom_list':
  521. clr
  522. dummyas = arrsize('$contact')
  523. :din_bad_as1
  524. dummyas -= 1
  525. if dummyas >= 0:
  526. $dummyedit = $contact[dummyas]
  527. $dummyedit1 = dyneval('$result = ''</a><a href="exec:killvar ''''$contact'''',<<dummyas>> & gs ''''telefon'''', ''''Edit_Custom_list'''' "><b>Remove</b>'' ')
  528. $dummyedit2 = $replace($dummyedit,'<b>Call</b>',$dummyedit1)
  529. pl $dummyedit2
  530. jump 'din_bad_as1'
  531. end
  532. killvar 'dummyas'
  533. killvar 'dummyedit'
  534. killvar 'dummyedit1'
  535. killvar 'dummyedit2'
  536. pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/icon/back.png"></a></center>'
  537. end &! --- Edit_Custom_list ---
  538. if $ARGS[0] = 'Phone_notebook':
  539. clr
  540. gs 'housing', 'rent'
  541. pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
  542. pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
  543. pl'<center><font size=6>Planner</font></center>'
  544. pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_notebook.png" height="80" width="80"></center>'
  545. pl'<center><<year>>-<<$month>>-<<day>>, <<$week[week]>><br></center>'
  546. rent1 = -1
  547. rent4 = -1
  548. if home_owned[1] > 0 and ArendHouseSL > 0:rent1 = ArendHouseSL
  549. if home_owned[4] > 0 and ArendHouseSL4 > 0:rent4 = ArendHouseSL4
  550. d1 = day
  551. w1 = week
  552. m1 = month
  553. y1 = year
  554. i = 0
  555. $list = '<br>&emsp;<b>•</b> '
  556. :pnotebook
  557. daynum = daystart+i
  558. $calendarday = ''
  559. if m1 = 1 and d1 >= 1 and d1 <= 8:
  560. $calendarday += $list + 'New Year holidays'
  561. if d1 = 1:$calendarday += ', New Year'
  562. if d1 = 7:$calendarday += ', Christmas'
  563. end
  564. if m1 = 2 and d1 = 23:$calendarday += $list + 'Defender of Fatherland Day'
  565. if m1 = 3 and d1 = 8:$calendarday += $list + 'Women''s Day'
  566. if m1 = 5 and d1 = 1:$calendarday += $list + 'Spring and Labor Day'
  567. if m1 = 5 and d1 = 2:$calendarday += $list + 'National holiday'
  568. if m1 = 5 and d1 = 9:$calendarday += $list + 'Victory Day'
  569. if m1 = 6 and d1 = 12:$calendarday += $list + 'Russia Day'
  570. if m1 = 6 and d1 = 13:$calendarday += $list + 'National holiday'
  571. if m1 = 11 and d1 = 4:$calendarday += $list + 'Unity Day'
  572. if storyline = 1 and SchoolAtestat = 0:
  573. if m1 = 1 and d1 = 1:$calendarday += $list + 'First day of Winter break.'
  574. if m1 = 1 and d1 = 15:$calendarday += $list + 'Last day of Winter break.'
  575. if m1 = 3 and d1 = 20:$calendarday += $list + 'First day of Spring break.'
  576. if m1 = 3 and d1 = 26:$calendarday += $list + 'Last day of Spring break.'
  577. if school_year = 2003 and y1 = 2020 and m1 = 5 and d1 = 25:$calendarday += $list + 'Graduation Day!'
  578. if school_year = 2004 and y1 = 2021 and m1 = 6 and d1 = 1:$calendarday += $list + 'First day of Summer break.'
  579. if m1 = 8 and d1 = 31:$calendarday += $list + 'Last day of Summer break.'
  580. if m1 = 11 and d1 = 4:$calendarday += $list + 'First day of Autumn break.'
  581. if m1 = 11 and d1 = 11:$calendarday += $list + 'Last day of Autumn break.'
  582. end
  583. if daynum >= lastmens+28 and daynum < lastmens+31:$calendarday += $list + '<font color=''red''><b>Menstruation!</b></font>'
  584. if daynum >= lastmens+12 and daynum < lastmens+14:$calendarday += $list + '<font color=#336600><b>Ovulation!</b></font>'
  585. if pregchem >= 6720:$calendarday += $list + '<font color=''red''><b>Birthing day!</b></font>'
  586. if w1 < 5 and (workSec >= 1 or PersSecWork = 1):$calendarday += $list + 'Working as a secretary. <i>(9:00 - 17:00)</i>'
  587. if w1 < 5 and workFabrika = 1:
  588. $calendarday += $list + 'Working as a seamstress. '
  589. if age < 18:$calendarday += '<i>(16:00 - 20:00)</i>' else $calendarday += '<i>(8:00 - 16:00)</i>'
  590. end
  591. if w1 > 1 and w1 <= 5 and workhosp = 1:$calendarday += $list + 'Working as nurse. <i>(8:00 - 16:00)</i>'
  592. if worksalon = 1 and (w1 = 1 or w1 = 3 or w1 = 5):$calendarday += $list + 'Working as masseuse. <i>(9:00 - 17:00)</i>'
  593. !! if maidqw > 0:$calendarday += '<br>&emsp;<b>•</b> Working as maid. <i>(16:00 - 19:00)</i>'
  594. if pfilmday[i] > 0:$calendarday += $list + 'Porn shoot: <i><<$porndesc[pfilmday[i]]>></i>'
  595. if d1 = 25 and (PersSecWork = 1 or workKafe = 1 or workhosp = 1 or worksalon = 1 or tanwork = 1 or workSec = 1 or workFabrika = 1):$calendarday += $list + '<i>Pay day!</i>'
  596. if d1 = nyp_day and m1 = 12 and SchoolAtestat = 0 and StoryLine = 1:$calendarday += $list + 'New Year''s party at 14:00!'
  597. if (npc_QW['A33']-2) mod 2 = 1 and sisboyday+1 = daynum:
  598. if sisboytrioQW = 1:
  599. $calendarday += $list + '<font color="orange">Threesome with Anja and Roma at 18:00</font>'
  600. else
  601. $calendarday += $list + '<font color="orange">Anja having sex with Roma at 18:00</font>'
  602. end
  603. end
  604. if sisboyparty = 2 and sisboyparty_day+1 = daynum:$calendarday += $list + '<font color="orange">Party at Rex, gathering before 18:00 at Community Center</font>'
  605. if rent1 = 0:$calendarday += $list + 'Rent on city apartment expires!'
  606. if rent4 = 0:$calendarday += $list + 'Rent on Pushkin apartment expires!'
  607. if birthday = d1 and birthmonth = m1:$calendarday += $list + 'My birthday!'
  608. if kid > 0:
  609. k1 = kid
  610. :kiddieloop
  611. if daykid[k1] = d1 and monthkid[k1] = m1:$calendarday += $list + 'Birthday of my <<$polreb[k1]>> <<$kidname[k1]>>, my <<kid>>. baby!'
  612. if k1 > 1:k1 -= 1 & jump 'kiddieloop'
  613. end
  614. if $calendarday ! '':
  615. p '<b><<$monthName[m1]>> <<d1>>, <<$week[w1]>>:</b>'
  616. pl $calendarday
  617. end
  618. if i < 14:
  619. rent1 -= 1
  620. rent4 -= 1
  621. i += 1
  622. w1 += 1
  623. if w1 > 7:w1 = 1
  624. d1 += 1
  625. if monthsend[m1] < d1:
  626. m1 += 1 & d1 = 1
  627. if m1 = 13: m1 = 1 & y1 += 1
  628. end
  629. jump 'pnotebook'
  630. end
  631. killvar 'calendarday'
  632. killvar 'rent1'
  633. killvar 'rent4'
  634. killvar 'd1'
  635. killvar 'w1'
  636. killvar 'm1'
  637. killvar 'y1'
  638. killvar 'daynum'
  639. pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/icon/back.png"></a></center>'
  640. end &! --- Phone_notebook ---
  641. !!----------------------------------------Camera-------------------------------------------------
  642. !!For setting the total numbers of selfies
  643. if $ARGS[0] = 'Phone_selfie_totals':
  644. bathroom_clotot = 20
  645. bathroom_undtot = 20
  646. bathroom_nudtot = 20
  647. bathroom_titflash = 10
  648. bathroom_assflash = 10
  649. bathroom_pussyflash = 10
  650. bathroom_bathtot = 24
  651. bathroom_showertot = 25
  652. bedroom_clotot = 27
  653. bedroom_undtot = 20
  654. bedroom_nudtot = 20
  655. bedroom_titflash = 10
  656. bedroom_assflash = 10
  657. bedroom_pussyflash = 10
  658. kitchen_clotot = 16
  659. kitchen_undtot = 11
  660. kitchen_nudtot = 20
  661. kitchen_titflash = 10
  662. kitchen_assflash = 10
  663. kitchen_pussyflash = 10
  664. livingroom_clotot = 17
  665. livingroom_undtot = 21
  666. livingroom_nudtot = 21
  667. livingroom_titflash = 10
  668. livingroom_assflash = 10
  669. livingroom_pussyflash = 10
  670. changingroom_clotot = 19
  671. changingroom_undtot = 25
  672. changingroom_nudtot = 21
  673. changingroom_titflash = 10
  674. changingroom_assflash = 10
  675. changingroom_pussyflash = 10
  676. park_clotot = 28
  677. park_undtot = 0
  678. park_nudtot = 18
  679. park_titflash = 10
  680. park_assflash = 10
  681. park_pussyflash = 10
  682. lockeroom_clotot = 21
  683. lockeroom_undtot = 16
  684. lockeroom_nudtot = 14
  685. lockeroom_titflash = 10
  686. lockeroom_assflash = 10
  687. lockeroom_pussyflash = 10
  688. beach_swim = 21
  689. beach_nudtot = 22
  690. beach_titflash = 10
  691. beach_assflash = 10
  692. beach_pussyflash = 10
  693. end
  694. !!for viewing photos on your phone
  695. if $ARGS[0] = 'Phone_pictures':
  696. gt 'phone_selfies', 'selfies'
  697. end
  698. !!picking the selfie image when taking photos, this sets the location variable
  699. if $ARGS[0] = 'Phone_camera_selfie':
  700. gs 'telefon', 'Phone_selfie_totals'
  701. minut += rand(5,7)
  702. if $location_type = 'bathroom':
  703. $phone_loc = 'bathroom'
  704. gs 'telefon', 'Phone_selfie_image'
  705. elseif $locclass = 'bedr':
  706. $phone_loc = 'bedroom'
  707. gs 'telefon', 'Phone_selfie_image'
  708. elseif $locclass = 'kitr':
  709. $phone_loc = 'kitchen'
  710. gs 'telefon', 'Phone_selfie_image'
  711. elseif $locclass = 'livingr':
  712. $phone_loc = 'livingroom'
  713. gs 'telefon', 'Phone_selfie_image'
  714. elseif $locclass = 'changingroom':
  715. $phone_loc = 'changingroom'
  716. gs 'telefon', 'Phone_selfie_image'
  717. elseif $locclass = 'park':
  718. $phone_loc = 'park'
  719. gs 'telefon', 'Phone_selfie_image'
  720. elseif $locclass = 'lockeroom':
  721. $phone_loc = 'lockeroom'
  722. gs 'telefon', 'Phone_selfie_image'
  723. elseif $locclass = 'beach':
  724. $phone_loc = 'beach'
  725. gs 'telefon', 'Phone_selfie_image'
  726. else
  727. phone_rand = RAND(1,2)
  728. phone_selfie[phone_rand] = 1
  729. gs 'stat'
  730. view 'images/system/phone/selfie/phone_selfie<<phone_rand>>.jpg'
  731. end
  732. !if spdirtyf > 0: phone_rand = RAND (m,n) - for SELF in the semen
  733. !if photo_event_pic = x: phone_rand = RAND (x,y) - for photos during the events (by heart)
  734. !view 'images/system/phone/phone_selfie<<phone_rand>>.jpg'
  735. end
  736. !!taking selfies, this chooses a random image for the location for clothed, underwear and nude
  737. if $ARGS[0] = 'Phone_selfie_image':
  738. if $flashing = '':
  739. if $clothingworntype = 'swimwear':
  740. !!changing to and unmixed variable so the rng will work
  741. dynamic 'temp_swim = <<$phone_loc>>_swim'
  742. phone_rand = rand(1,temp_swim)
  743. !!Setting the image owned flag to 1
  744. dynamic '<<$phone_loc>>_swim[<<phone_rand>>] = 1'
  745. gs 'stat'
  746. view 'images/pc/selfies/<<$phone_loc>>/bikini/<<phone_rand>>.jpg'
  747. elseif $clothingworntype ! 'nude':
  748. !!changing to and unmixed variable so the rng will work
  749. dynamic 'temp_clotot = <<$phone_loc>>_clotot'
  750. phone_rand = rand(1,temp_clotot)
  751. !!Setting the image owned flag to 1
  752. dynamic '<<$phone_loc>>_closelfie[<<phone_rand>>] = 1'
  753. gs 'stat'
  754. view 'images/pc/selfies/<<$phone_loc>>/clothed/<<phone_rand>>.jpg'
  755. elseif $pantyworntype ! 'none':
  756. dynamic 'temp_undtot = <<$phone_loc>>_undtot'
  757. phone_rand = rand(1,temp_undtot)
  758. dynamic '<<$phone_loc>>_undselfie[<<phone_rand>>] = 1'
  759. gs 'stat'
  760. view 'images/pc/selfies/<<$phone_loc>>/underwear/<<phone_rand>>.jpg'
  761. else
  762. dynamic 'temp_nudtot = <<$phone_loc>>_nudtot'
  763. phone_rand = rand(1,temp_nudtot)
  764. dynamic '<<$phone_loc>>_nudselfie[<<phone_rand>>] = 1'
  765. gs 'stat'
  766. view 'images/pc/selfies/<<$phone_loc>>/nude/<<phone_rand>>.jpg'
  767. end
  768. else
  769. if $flashing = 'tits':
  770. dynamic 'temp_titflash = <<$phone_loc>>_titflash'
  771. phone_rand = rand(1,temp_titflash)
  772. dynamic '<<$phone_loc>>_titflash[<<phone_rand>>] = 1'
  773. gs 'stat'
  774. view 'images/pc/selfies/<<$phone_loc>>/titflash/<<phone_rand>>.jpg'
  775. elseif $flashing = 'ass':
  776. dynamic 'temp_assflash = <<$phone_loc>>_assflash'
  777. phone_rand = rand(1,temp_assflash)
  778. dynamic '<<$phone_loc>>_assflash[<<phone_rand>>] = 1'
  779. gs 'stat'
  780. view 'images/pc/selfies/<<$phone_loc>>/assflash/<<phone_rand>>.jpg'
  781. elseif $flashing = 'pussy':
  782. dynamic 'temp_pussyflash = <<$phone_loc>>_pussyflash'
  783. phone_rand = rand(1,temp_pussyflash)
  784. dynamic '<<$phone_loc>>_pussyflash[<<phone_rand>>] = 1'
  785. gs 'stat'
  786. view 'images/pc/selfies/<<$phone_loc>>/pussyflash/<<phone_rand>>.jpg'
  787. end
  788. $flashing = ''
  789. end
  790. end
  791. !!taking selfies in the shower or bath
  792. if $ARGS[0] = 'Phone_selfie_image_bathing':
  793. gs 'telefon', 'Phone_selfie_totals'
  794. minut += rand(5,7)
  795. if $ARGS[1] = 'shower':
  796. !!changing to and unmixed variable so the rng will work
  797. dynamic 'temp_showertot = bathroom_showertot'
  798. phone_rand = rand(1,temp_showertot)
  799. !!Setting the image owned flag to 1
  800. dynamic '<<$phone_loc>>_showerselfie[<<phone_rand>>] = 1'
  801. gs 'stat'
  802. view 'images/pc/selfies/<<$phone_loc>>/shower/<<phone_rand>>.jpg'
  803. elseif $ARGS[1] = 'bath':
  804. dynamic 'temp_bathtot = bathroom_bathtot'
  805. phone_rand = rand(1,temp_bathtot)
  806. dynamic '<<$phone_loc>>_bathselfie[<<phone_rand>>] = 1'
  807. gs 'stat'
  808. view 'images/pc/selfies/<<$phone_loc>>/bath/<<phone_rand>>.jpg'
  809. end
  810. end
  811. !!for taking photos - only selfies for now
  812. if $ARGS[0] = 'Phone_camera':
  813. clr
  814. if $location_type = 'bathroom':
  815. $phone_loc = 'bathroom'
  816. elseif $locclass = 'bedr':
  817. $phone_loc = 'bedroom'
  818. elseif $locclass = 'kitr':
  819. $phone_loc = 'kitchen'
  820. elseif $locclass = 'livingr':
  821. $phone_loc = 'livingroom'
  822. elseif $locclass = 'changingroom':
  823. $phone_loc = 'changingroom'
  824. elseif $locclass = 'park':
  825. $phone_loc = 'park'
  826. elseif $locclass = 'lockeroom':
  827. $phone_loc = 'lockeroom'
  828. elseif $locclass = 'beach':
  829. $phone_loc = 'beach'
  830. end
  831. pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
  832. pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
  833. pl'<center><font size=6>Camera</font></center>'
  834. pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_camera.png" height="80" width="80"><br></center>'
  835. !! Take a selfie depending on which clothes you are wearing
  836. pl'<a href="exec:photoskl_exp += 1 & gs ''telefon'', ''Phone_camera_selfie'' "><b>Take a selfie</b></a>'
  837. !! Flashing selfie
  838. if $clothingworntype ! 'nude' and ($phone_loc = 'bathroom' or $phone_loc = 'bedroom' or $phone_loc = 'kitchen' or $phone_loc = 'livingroom' or $phone_loc = 'changingroom' or $phone_loc = 'park' or $phone_loc = 'lockeroom' or $phone_loc = 'beach'):
  839. if $phone_loc = 'bedroom' or $phone_loc = 'bathroom':
  840. pl'<a href="exec:photoskl_exp += 1 & gs ''telefon'', ''titflash'' "><b>Flash your tits for a selfie</b></a>'
  841. pl'<a href="exec:photoskl_exp += 1 & gs ''telefon'', ''assflash'' "><b>Flash your ass for a selfie</b></a>'
  842. pl'<a href="exec:photoskl_exp += 1 & gs ''telefon'', ''pussyflash'' "><b>Flash your pussy for a selfie</b></a>'
  843. else
  844. if pcs_inhib >= 35 or exhibitionist_lvl > 0:
  845. pl'<a href="exec:photoskl_exp += 1 & gs ''telefon'', ''titflash'' "><b>Flash your tits for a selfie</b></a>'
  846. end
  847. if exhibitionist_lvl > 0:
  848. pl'<a href="exec:photoskl_exp += 1 & gs ''telefon'', ''assflash'' "><b>Flash your ass for a selfie</b></a>'
  849. end
  850. if exhibitionist_lvl > 1:
  851. pl'<a href="exec:photoskl_exp += 1 & gs ''telefon'', ''pussyflash'' "><b>Flash your pussy for a selfie</b></a>'
  852. end
  853. end
  854. end
  855. pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/icon/back.png"></a></center>'
  856. end
  857. if $ARGS[0] = 'titflash':
  858. $flashing = 'tits'
  859. gs 'telefon', 'Phone_camera_selfie'
  860. end
  861. if $ARGS[0] = 'assflash':
  862. $flashing = 'ass'
  863. gs 'telefon', 'Phone_camera_selfie'
  864. end
  865. if $ARGS[0] = 'pussyflash':
  866. $flashing = 'pussy'
  867. gs 'telefon', 'Phone_camera_selfie'
  868. end
  869. !!-----------------------------------end of Camera------------------------------------------
  870. if $ARGS[0] = 'Phone_wheather':
  871. clr
  872. pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
  873. pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
  874. pl'<center><font size=6>Weather</font></center>'
  875. pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_weather.png" height="80" width="80"><br></center>'
  876. pl'<center><b>Temperature:</b></center>'
  877. pl'<center><<$temperature>>. <<$osadki>></center>'
  878. pl'<center>P.O.P. today is <<weatherFall>>%</center>'
  879. pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/icon/back.png"></a></center>'
  880. end &! --- Phone_wheather ---
  881. if $ARGS[0] = 'Phone_calendar':
  882. clr
  883. pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
  884. pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
  885. pl'<center><font size=6>Calendar</font></center>'
  886. pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_calendar.png" height="80" width="80"><br></center>'
  887. pl'<center><B>Today:</B></center>'
  888. pl'<center><<$week[week]>>, <<day>> <<$month>> <<year>></center>'
  889. pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/icon/back.png"></a></center>'
  890. end &! --- Phone_calendar ---
  891. if $ARGS[0] = 'Phone_media':
  892. clr
  893. pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
  894. pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
  895. pl'<center><font size=6>Media</font></center>'
  896. pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_music.png" height="80" width="80"></center>'
  897. pl'<center><b>This option is not active</b></center>'
  898. pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/icon/back.png"></a></center>'
  899. end &! --- Phone_media ---
  900. if $ARGS[0] = 'Phone_sms':
  901. clr
  902. pl '<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
  903. pl '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
  904. pl'<center><font size=6>SMS</font></center>'
  905. pl'<center><img src="<<FUNC(''$phone_theme'')>>icon_sms.png" height="80" width="80"></center>'
  906. pl'<center><b>This option is not active</b></center>'
  907. pl'<center><a href="exec:gs ''telefon'', ''Phone_menu'' "><img src="images/system/icon/back.png"></a></center>'
  908. end &! --- Phone_sms ---
  909. if $ARGS[0] = 'Phone_menu':
  910. clr
  911. pl'<center><b><<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>></b></center>'
  912. pl'<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="images/system/icon/icon_statusbar_left.png"></TD><TD></TD><TD align="right"><img src="images/system/icon/icon_statusbar_right.png"></TD></TR></TABLE></center>'
  913. pl'<center><a href="exec:gs ''telefon'', ''Phone_camera'' "><img src="<<FUNC(''$phone_theme'')>>icon_camera.png" height="80" width="80"></a><a href="exec:gs ''telefon'', ''Phone_calendar'' "><img src="<<FUNC(''$phone_theme'')>>icon_calendar.png" height="80" width="80"></a><a href="exec:gs ''telefon'', ''Phone_pictures'' "><img src="<<FUNC(''$phone_theme'')>>icon_pictures.png" height="80" width="80"></a></center>'
  914. pl'<center><a href="exec:gs ''telefon'', ''Phone_media'' "><img src="<<FUNC(''$phone_theme'')>>icon_music.png" height="80" width="80"></a><a href="exec:gs ''telefon'', ''Phone_notebook'' "><img src="<<FUNC(''$phone_theme'')>>icon_notebook.png" height="80" width="80"></a><a href="exec:gs ''telefon'', ''Phone_wheather'' "><img src="<<FUNC(''$phone_theme'')>>icon_weather.png" height="80" width="80"></a></center>'
  915. pl'<center><a href="exec:gs ''telefon'', ''Phone_contactlist'' "><img src="<<FUNC(''$phone_theme'')>>icon_call.png" height="80" width="80"></a><a href="exec:gs ''telefon'', ''Phone_sms'' "><img src="<<FUNC(''$phone_theme'')>>icon_sms.png" height="80" width="80"></a><a href="exec:gs ''telefon'', ''Phone_megafon'' "><img src="<<FUNC(''$phone_theme'')>>icon_megafon.png" height="80" width="80"></a></center>'
  916. pl''+iif(menu_off = 1, '<center><a href="exec:gs ''obj_din'', ''menu_disabled''"><img src="<<FUNC(''$phone_theme'')>>icon_settings.png" height="80" width="80"></a></center>', '<center><a href="exec:killvar ''menu_page'' & gs ''Cheatmenu_din'' & dynamic $cheatmenu[''setting'']"><img src="<<FUNC(''$phone_theme'')>>icon_settings.png" height="80" width="80"></a></center>')+''
  917. pl'<center><a href="exec:clr & gs''stat''"><img src="images/system/icon/back.png"></a></center>'
  918. end &! --- Phone_menu ---
  919. if $ARGS[0] = 'Add_contact':
  920. $dummy = INPUT('Enter a note:')
  921. $contact[arrsize('$contact')] = '<center><TABLE cellspacing="0" width="80%"><TR><TD><img src="<<$ARGS[1]>>"></TD><TD><<$dummy>></TD><TD align="right"><a href="exec:<<$ARGS[2]>>"><b>Call</b></a></TD></TR></TABLE>'
  922. killvar '$dummy'
  923. end &! --- Add_contact ---
  924. if $ARGS[0] = 'telotkaz':
  925. cla
  926. minut += 10
  927. '<<$ARGS[1]>>, "Sorry, I''m busy right now, maybe next time."'
  928. act 'Hangup':gt 'telefon', 'fin'
  929. end &! --- telotkaz ---
  930. if $ARGS[0] = 'fin':
  931. killvar 'lover_number'
  932. cla
  933. gt $loc, $metka
  934. end
  935. if $ARGS[0] = 'setup':
  936. ! array $$phonetheme_name is built.
  937. ! might need a tweak to have it rebuilt when new themes are available.
  938. $phonetheme_name[0] = 'Custom_Standard'
  939. $phonetheme_name[1] = 'Bimbo'
  940. $phonetheme_name[2] = 'Custom_Aluminus'
  941. $phonetheme_name[3] = 'Custom_Bottlecapped'
  942. $phonetheme_name[4] = 'Custom_Galactic'
  943. $phonetheme_name[5] = 'Custom_Vectored'
  944. $phonetheme_name[6] = 'Custom_Veneer'
  945. $phonetheme_name[7] = 'Custom_Voidwalker'
  946. $phonetheme_name[8] = 'Custom_Voidwalker Red'
  947. $phonetheme_name[9] = 'Custom_Voidwalker Toxic'
  948. $phonetheme_name[10] = 'Gopnik'
  949. $phonetheme_name[11] = 'Sports'
  950. $phonetheme_name[12] = 'Succubus'
  951. $phonetheme_name[13] = 'Woodshop'
  952. phonetheme[0] = 1
  953. end
  954. --- telefon ---------------------------------