telefon 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654
  1. # telefon
  2. $objmobilaraz = {
  3. cla
  4. set telotvet = rand(0, 10)
  5. '"Yes, I''m listening, " said a voice from the speaker.'
  6. act 'Invite to movie':
  7. cla
  8. 'YOU:Come with me to the movies?'
  9. if telotvet > 3:
  10. '<<$telsob>>:Well let an hour in the theater.'
  11. act 'Go':gt 'kinosvid'
  12. end
  13. if telotvet <= 3:dynamic $telotkaz
  14. end
  15. if month > 5 and temper > 20 and osadki < painweather:
  16. act 'Invite a walk in the park':
  17. cla
  18. 'YOU:Let''s go take a walk in the park.'
  19. if telotvet > 3:
  20. '<<$telsob>>:Well let an hour in the park.'
  21. act 'Go':gt 'parksvid'
  22. end
  23. if telotvet <= 3:dynamic $telotkaz
  24. end
  25. end
  26. act 'Invite billiards':
  27. cla
  28. 'YOU:Let''s go to the pool.'
  29. if telotvet > 3:
  30. '<<$telsob>>:Well let an hour of billiards.'
  31. act 'Go':gt 'billsvid'
  32. end
  33. if telotvet <= 3:dynamic $telotkaz
  34. end
  35. act 'Invite a cafe':
  36. cla
  37. 'YOU:Let´s go to the cafe.'
  38. if telotvet > 3:
  39. '<<$telsob>>:Well let an hour in the cafe.'
  40. act 'Go':gt 'kafesvid'
  41. end
  42. if telotvet <= 3:dynamic $telotkaz
  43. end
  44. act 'Invite casino':
  45. cla
  46. 'YOU:Let''s go to the casino go.'
  47. if telotvet > 3:
  48. '<<$telsob>>:Well let an hour at the casino.'
  49. act 'Go':gt 'kazinosvid'
  50. end
  51. if telotvet <= 3:dynamic $telotkaz
  52. end
  53. act 'Hangup':gt 'telefon', 'fin'
  54. }
  55. $objmobilarazboy = {
  56. cla
  57. set telotvet = rand(0, 10)
  58. '"Yes, I´m listening, " said a voice from the speaker.'
  59. act 'Invite to movie':
  60. cla
  61. 'YOU:Come with me to the movies?'
  62. if telotvet > 3:
  63. '<<$telsob>>:Well let an hour in the theater.'
  64. act 'Go':gt 'svidboy', 'kinosvid'
  65. end
  66. if telotvet <= 3:dynamic $telotkaz
  67. end
  68. if month > 5 and temper > 20 and osadki < painweather:
  69. act 'Invite a walk in the park':
  70. cla
  71. 'YOU:Let´s go take a walk in the park.'
  72. if telotvet > 3:
  73. '<<$telsob>>:Well let an hour in the park.'
  74. act 'Go':gt 'svidboy', 'parksvid'
  75. end
  76. if telotvet <= 3:dynamic $telotkazboy
  77. end
  78. end
  79. act 'Invite billiards':
  80. cla
  81. 'YOU:Let´s go to the pool.'
  82. if telotvet > 3:
  83. '<<$telsob>>:Well let an hour of billiards.'
  84. act 'Go':gt 'svidboy', 'billsvid'
  85. end
  86. if telotvet <= 3:dynamic $telotkazboy
  87. end
  88. act 'Invite a cafe':
  89. cla
  90. 'YOU:Let´s go to the cafe.'
  91. if telotvet > 3:
  92. '<<$telsob>>:Well let an hour in the cafe.'
  93. act 'Go':gt 'svidboy', 'kafesvid'
  94. end
  95. if telotvet <= 3:dynamic $telotkazboy
  96. end
  97. act 'Hangup':gt 'telefon', 'fin'
  98. }
  99. $telotkaz = {
  100. cla
  101. set minut += 10
  102. '<<$telsob>>:Sorry I''m busy, come next time.'
  103. act 'Hangup':gt 'telefon', 'fin'
  104. }
  105. $telotkazboy = {
  106. cla
  107. set minut += 10
  108. '<<$boyA>>:Sorry, I''m busy right now, come next time.'
  109. act 'Hangup':gt 'telefon', 'fin'
  110. }
  111. if $ARGS[0] = 'start':
  112. cla
  113. clr
  114. gs 'stat'
  115. if vladimirday ! day and vladimirQW = 20 and hour = 16:gt 'qwloc2'
  116. if vladimirday ! day and vladimirQW = 25 and hour = 16 and week = 6:gt 'qwloc3'
  117. if vladimirday ! day and vladimirQW = 35 and hour = 16 and week = 6:gt 'qwloc4'
  118. if QWdogreiqTimer = 0 and QWdogReiq = 2 and week = 7 and qwdogiventday ! day and hour >= 12:gt 'qwlocdog'
  119. if ring = 0:
  120. if number = 6:'<center><b><<num6>><<num5>>-<<num4>><<num3>>-<<num2>><<num1>></b></center>'
  121. if number = 5:'<center><b><<num6>><<num5>>-<<num4>><<num3>>-<<num2>></b><<num1>></center>'
  122. if number = 4:'<center><b><<num6>><<num5>>-<<num4>><<num3>></b>-<<num2>><<num1>></center>'
  123. if number = 3:'<center><b><<num6>><<num5>>-<<num4>></b><<num3>>-<<num2>><<num1>></center>'
  124. if number = 2:'<center><b><<num6>><<num5>></b>-<<num4>><<num3>>-<<num2>><<num1>></center>'
  125. if number = 1:'<center><b><<num6>></b><<num5>>-<<num4>><<num3>>-<<num2>><<num1>></center>'
  126. if number = 0:'<center><<num6>><<num5>>-<<num4>><<num3>>-<<num2>><<num1>></center>'
  127. *nl
  128. '<center><b><a href="exec:gt ''telefon'', ''1''">1</a> <a href="exec:gt ''telefon'', ''2''">2</a> <a href="exec:gt ''telefon'', ''3''">3</a></b></center>'
  129. '<center><b><a href="exec:gt ''telefon'', ''4''">4</a> <a href="exec:gt ''telefon'', ''5''">5</a> <a href="exec:gt ''telefon'', ''6''">6</a></b></center>'
  130. '<center><b><a href="exec:gt ''telefon'', ''7''">7</a> <a href="exec:gt ''telefon'', ''8''">8</a> <a href="exec:gt ''telefon'', ''9''">9</a></b></center>'
  131. '<center><b><a href="exec:gt ''telefon'', ''Reset''">Clear</a> <a href="exec:gt ''telefon'', ''0''">0</a> <a href="exec:gt ''telefon'', ''Call''">Call</a></b></center>'
  132. !!etogame
  133. if hour >= 8 and hour <= 19:
  134. if telalla > 0:
  135. act 'Call Alla':
  136. $telsob = 'Alla'
  137. dynamic $objmobilaraz
  138. end
  139. end
  140. if telmasha > 0:
  141. act 'Call Masha':
  142. $telsob = 'Masha'
  143. dynamic $objmobilaraz
  144. end
  145. end
  146. if telkat > 0:
  147. act 'Call Kate':
  148. $telsob = 'Katia'
  149. dynamic $objmobilaraz
  150. end
  151. end
  152. if bfA > 0 and svidanieA = 0:
  153. act 'Call <<$boyA>>':dynamic $objmobilarazboy
  154. end
  155. end
  156. if nastjaqw = 1 and week = 6 and vnesh > 20:act 'Call Nastya':gt 'nastja', 'pos4'
  157. if nastjaqw = 2 and week ! 6 and zenit = 0 and nastjaday ! day:act 'Chat with Nastya':gt 'nastja', 'pos13'
  158. if hour >= 8 and hour <= 20 and nastjaqw = 2 and week = 6 and vnesh > 20 and nastjaday ! day:act 'On the beach with Nastya':gt 'nastja', 'pos12'
  159. if nastjaqw = 5 and week = 6 and nastjaday ! day:act 'Invite Nastya': gt 'nastja', 'pos22'
  160. if nastjaqw = 6 and nastjaday ! day:act 'Call Nastya': gt 'nastja', 'pos31'
  161. act 'Hangup':
  162. cla
  163. gt 'telefon', 'fin'
  164. end
  165. end
  166. if ring = 1:
  167. if ringA = 1:
  168. gt 'telefon', 'boyA'
  169. exit
  170. end
  171. if ringB = 1:
  172. gt 'telefon', 'boyB'
  173. exit
  174. end
  175. if ringC = 1:
  176. gt 'telefon', 'boyC'
  177. exit
  178. end
  179. end
  180. end
  181. if $ARGS[0] = 'boyA':
  182. cla
  183. clr
  184. gs 'stat'
  185. set ring = 0
  186. set ringA = 0
  187. set boydayA = day
  188. set svetrand = rand(0, 5)
  189. if svetrand = 0:set $sveta = 'cutie'
  190. if svetrand = 1:set $sveta = 'honey'
  191. if svetrand = 2:set $sveta = 'sweetie'
  192. if svetrand = 3:set $sveta = 'baby'
  193. if svetrand = 4:set $sveta = 'hot stuff'
  194. if svetrand = 5:set $sveta = '<<$name>>'
  195. 'Hey <<$sveta>>, it''s me, <<$boyA>>. How''s it going?'
  196. act 'Normally':
  197. cla
  198. '(You) - Pretty good, you?'
  199. '(<<$boyA>>) - just great, but I kind of miss you, can we meet today?'
  200. if pregtime <= dayA and pregtime >= 7 and pregtalk = 0:
  201. act 'Honey, you will soon become a dad.':
  202. cla
  203. pregtalk = 1
  204. '(You) - Honey, I''m pregnant with your child.'
  205. if harakBoyA = 0:
  206. if bfA >= 90:
  207. '(<<$boyA>>) - This is wonderful! We have to celebrate!'
  208. set love = 1
  209. 'You started talking about living together. <<$boyA>> told you that he is not against it in principle, but first he wants you to meet his parents.'
  210. 'He warns you that his mother is very demanding and rigorous. <<$boyA>> 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.'
  211. 'When you are totally ready <<$boyA>> will take you to their parents.'
  212. act 'Hang up.':gt 'telefon', 'fin'
  213. act 'Meet tonight':
  214. cla
  215. set svidanieA = 1
  216. '(You) - How about this evening?'
  217. '(<<$boyA>>) - Sounds great! When can I come to pick you up?'
  218. act 'Set up a time.':
  219. cla
  220. meetday = daystart
  221. meethour = input ("Set up a time to get picked up. It is now <<hour>> o''clock.")
  222. if meethour <= hour or meethour > 23:meethour = 20
  223. '(You) -How about <<meethour>> o''clock?'
  224. '(<<$boyA>>) - Okay <<$sveta>>, see you at <<meethour>> o''clock.'
  225. act 'Hang up.':gt 'telefon', 'fin'
  226. end
  227. end
  228. end
  229. if bfA < 90:
  230. '(<<$boyA>>) - I''m not yet ready to become a dad. I''ll give you the money for an abortion. Go out and get rid of the child.'
  231. money += 20000
  232. act 'Hang up.':gt 'telefon', 'fin'
  233. end
  234. end
  235. if harakBoyA = 1:
  236. '(<<$boyA>>) - I''m not yet ready to become a dad. I''ll give you the money for an abortion. Go out and get rid of the child.'
  237. money += 20000
  238. act 'Hang up.':gt 'telefon', 'fin'
  239. end
  240. if harakBoyA = 2:
  241. '(<<$boyA>>) - What? Yes you ohuel! Somewhere tucked pussy and now dumped on me. Come on you dick.'
  242. set bfA = 0
  243. pregtalk = 0
  244. act 'Hang up.':gt 'telefon', 'fin'
  245. end
  246. end
  247. end
  248. if pregtime > dayA and pregtime >= 7 and pregtalk = 0:
  249. act 'Honey, you will soon become a dad.':
  250. cla
  251. '(You) - Honey, I''m pregnant with your child.'
  252. '(<<$boyA>>) - How the fuck dad? We meet with you less than you''re pregnant. Sprained whore who is here, and go to him. Everything. I can not call. Goodbye.'
  253. set bfA = 0
  254. act 'Hang up.':gt 'telefon', 'fin'
  255. end
  256. end
  257. if week > 1 and week < 5 and workKafe = 1:
  258. act 'Sorry, I''m working today.':
  259. cla
  260. '(You) - Oh, sorry, I''m working today.'
  261. '(<<$boyA>>) - Okay, I''ll call tomorrow.'
  262. act 'Hang up.':gt 'telefon', 'fin'
  263. end
  264. end
  265. act 'Tonight':
  266. cla
  267. set bfA += 1
  268. set svidanieA = 1
  269. meetday = daystart
  270. '(You) - How about this evening?'
  271. '(<<$boyA>>) - Sounds great! When can I come to pick you up?'
  272. act 'Call time.':
  273. cla
  274. meethour = input ("Set up a time to get picked up. It is now <<hour>> o''clock.")
  275. if meethour <= hour or meethour > 23:meethour = 20
  276. '(You) - How about <<meethour>> o''clock?.'
  277. '(<<$boyA>>) - Okay <<$sveta>>, see you at <<meethour>> o''clock.'
  278. act 'Hang up.':gt 'telefon', 'fin'
  279. end
  280. end
  281. act 'I''m busy today. Call tomorrow.':
  282. cla
  283. set bfA -= 1
  284. '(You) - I''m busy today. Call tomorrow.'
  285. if bfa <= 0:set bfa = 0 & '(<<$boyA>>) - damn, you''ve fucked me, come on dick.'
  286. if bfa > 0:'(<<$boyA>>) - Okay, I''ll call tomorrow.'
  287. act 'Hang up.':gt 'telefon', 'fin'
  288. end
  289. end
  290. act 'Leave':
  291. cla
  292. set bfA = 0
  293. gt 'telefon', 'fin'
  294. end
  295. end
  296. if $ARGS[0] = 'boyB':
  297. cla
  298. clr
  299. gs 'stat'
  300. set ring = 0
  301. set ringB = 0
  302. set boydayB = day
  303. '<<$boyB>> offers a walk.'
  304. act 'Leave':
  305. cla
  306. set bfB = 0
  307. gt 'telefon', 'fin'
  308. end
  309. act 'Call tomorrow':
  310. cla
  311. set bfB -= 1
  312. if bfB <= 0:set bfB = 0 & '<<$boyB>> said he throws you.'
  313. if bfB > 0:'<<$boyB>> angry and hung up.'
  314. gt 'telefon', 'fin'
  315. end
  316. act 'Tonight':
  317. cla
  318. set bfB += 1
  319. set svidanieB = 1
  320. '<<$boyB>> asked how much he come to your house.'
  321. act 'Let 20 hours.':
  322. cla
  323. 'You are warmly said goodbye and ended the conversation on this.'
  324. act 'Hang up.':gt 'telefon', 'fin'
  325. end
  326. end
  327. end
  328. if $ARGS[0] = 'boyC':
  329. cla
  330. clr
  331. gs 'stat'
  332. set ring = 0
  333. set ringC = 0
  334. set boydayC = day
  335. '<<$boyC>> offers a walk.'
  336. act 'Leave':
  337. cla
  338. set bfC = 0
  339. gt 'telefon', 'fin'
  340. end
  341. act 'Call tomorrow':
  342. cla
  343. set bfC -= 1
  344. if bfC <= 0:set bfC = 0 & '<<$boyC>> said he throws you.'
  345. if bfC > 0:'<<$boyC>> angry and hung up.'
  346. gt 'telefon', 'fin'
  347. end
  348. act 'Tonight':
  349. cla
  350. set bfC += 1
  351. set svidanieC = 1
  352. '<<$boyC>> asked how much he come to your house.'
  353. act 'Let 20 hours.':
  354. cla
  355. 'You are warmly said goodbye and ended the conversation on this.'
  356. act 'Hang up.':gt 'telefon', 'fin'
  357. end
  358. end
  359. end
  360. if $ARGS[0] = 'Call':
  361. cla
  362. if num6 = 0 and num5 = 0 and num4 = 0 and num3 = 0 and num2 = 0 and num1 = 1:
  363. 'Allo. This firehouse. Speak.'
  364. elseif num6 = 0 and num5 = 0 and num4 = 0 and num3 = 0 and num2 = 0 and num1 = 2:
  365. 'Allo. This is the police. Speak.'
  366. elseif num6 = 0 and num5 = 0 and num4 = 0 and num3 = 0 and num2 = 0 and num1 = 3:
  367. 'Allo. This ambulance. Speak.'
  368. else
  369. 'Dialtone'
  370. end
  371. act 'Hangup':
  372. cla
  373. gt 'telefon', 'fin'
  374. end
  375. end
  376. if $ARGS[0] = '1':
  377. cla
  378. !!if number = 6:end
  379. if number = 5:set num1 = 1 & set number = 6
  380. if number = 4:set num2 = 1 & set number = 5
  381. if number = 3:set num3 = 1 & set number = 4
  382. if number = 2:set num4 = 1 & set number = 3
  383. if number = 1:set num5 = 1 & set number = 2
  384. if number = 0:set num6 = 1 & set number = 1
  385. gt 'telefon', 'start'
  386. end
  387. if $ARGS[0] = '2':
  388. cla
  389. !!if number = 6:end
  390. if number = 5:set num1 = 2 & set number = 6
  391. if number = 4:set num2 = 2 & set number = 5
  392. if number = 3:set num3 = 2 & set number = 4
  393. if number = 2:set num4 = 2 & set number = 3
  394. if number = 1:set num5 = 2 & set number = 2
  395. if number = 0:set num6 = 2 & set number = 1
  396. gt 'telefon', 'start'
  397. end
  398. if $ARGS[0] = '3':
  399. cla
  400. !!if number = 6:end
  401. if number = 5:set num1 = 3 & set number = 6
  402. if number = 4:set num2 = 3 & set number = 5
  403. if number = 3:set num3 = 3 & set number = 4
  404. if number = 2:set num4 = 3 & set number = 3
  405. if number = 1:set num5 = 3 & set number = 2
  406. if number = 0:set num6 = 3 & set number = 1
  407. gt 'telefon', 'start'
  408. end
  409. if $ARGS[0] = '4':
  410. cla
  411. !!if number = 6:end
  412. if number = 5:set num1 = 4 & set number = 6
  413. if number = 4:set num2 = 4 & set number = 5
  414. if number = 3:set num3 = 4 & set number = 4
  415. if number = 2:set num4 = 4 & set number = 3
  416. if number = 1:set num5 = 4 & set number = 2
  417. if number = 0:set num6 = 4 & set number = 1
  418. gt 'telefon', 'start'
  419. end
  420. if $ARGS[0] = '5':
  421. cla
  422. !!if number = 6:end
  423. if number = 5:set num1 = 5 & set number = 6
  424. if number = 4:set num2 = 5 & set number = 5
  425. if number = 3:set num3 = 5 & set number = 4
  426. if number = 2:set num4 = 5 & set number = 3
  427. if number = 1:set num5 = 5 & set number = 2
  428. if number = 0:set num6 = 5 & set number = 1
  429. gt 'telefon', 'start'
  430. end
  431. if $ARGS[0] = '6':
  432. cla
  433. !!if number = 6:end
  434. if number = 5:set num1 = 6 & set number = 6
  435. if number = 4:set num2 = 6 & set number = 5
  436. if number = 3:set num3 = 6 & set number = 4
  437. if number = 2:set num4 = 6 & set number = 3
  438. if number = 1:set num5 = 6 & set number = 2
  439. if number = 0:set num6 = 6 & set number = 1
  440. gt 'telefon', 'start'
  441. end
  442. if $ARGS[0] = '7':
  443. cla
  444. !!if number = 6:end
  445. if number = 5:set num1 = 7 & set number = 6
  446. if number = 4:set num2 = 7 & set number = 5
  447. if number = 3:set num3 = 7 & set number = 4
  448. if number = 2:set num4 = 7 & set number = 3
  449. if number = 1:set num5 = 7 & set number = 2
  450. if number = 0:set num6 = 7 & set number = 1
  451. gt 'telefon', 'start'
  452. end
  453. if $ARGS[0] = '8':
  454. cla
  455. !!if number = 6:end
  456. if number = 5:set num1 = 8 & set number = 6
  457. if number = 4:set num2 = 8 & set number = 5
  458. if number = 3:set num3 = 8 & set number = 4
  459. if number = 2:set num4 = 8 & set number = 3
  460. if number = 1:set num5 = 8 & set number = 2
  461. if number = 0:set num6 = 8 & set number = 1
  462. gt 'telefon', 'start'
  463. end
  464. if $ARGS[0] = '9':
  465. cla
  466. !!if number = 6:end
  467. if number = 5:set num1 = 9 & set number = 6
  468. if number = 4:set num2 = 9 & set number = 5
  469. if number = 3:set num3 = 9 & set number = 4
  470. if number = 2:set num4 = 9 & set number = 3
  471. if number = 1:set num5 = 9 & set number = 2
  472. if number = 0:set num6 = 9 & set number = 1
  473. gt 'telefon', 'start'
  474. end
  475. if $ARGS[0] = '0':
  476. cla
  477. !!if number = 6:end
  478. if number = 5:set num1 = 0 & set number = 6
  479. if number = 4:set num2 = 0 & set number = 5
  480. if number = 3:set num3 = 0 & set number = 4
  481. if number = 2:set num4 = 0 & set number = 3
  482. if number = 1:set num5 = 0 & set number = 2
  483. if number = 0:set num6 = 0 & set number = 1
  484. gt 'telefon', 'start'
  485. end
  486. if $ARGS[0] = 'Reset':
  487. cla
  488. set num1 = 0
  489. set num2 = 0
  490. set num3 = 0
  491. set num4 = 0
  492. set num5 = 0
  493. set num6 = 0
  494. set number = 0
  495. gt 'telefon', 'start'
  496. end
  497. if $ARGS[0] = 'fin':
  498. cla
  499. set num1 = 0
  500. set num2 = 0
  501. set num3 = 0
  502. set num4 = 0
  503. set num5 = 0
  504. set num6 = 0
  505. set number = 0
  506. gt $locM, $metkaM
  507. !'if housr = 1 and housrA = 1:
  508. set housrA = 0
  509. gt 'korr'
  510. end'!
  511. end
  512. --- telefon ---------------------------------