shop.qsrc 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660
  1. # shop
  2. !! This is the supermarket, located in several places
  3. !! Main entrance
  4. if $ARGS[0] = 'start':
  5. CLOSE ALL
  6. if sound = 0:PLAY 'sound/shop.mp3',30
  7. $shoplocation = 'main'
  8. end
  9. if $ARGS[0] = 'start' or $ARGS[0] = 'move':
  10. minut += 1
  11. end
  12. !! Main area
  13. if $shoplocation = 'main':
  14. cla
  15. *clr
  16. '<center><b><font color="maroon">Supermarket</font></b></center>'
  17. '<center><img <<$set_imgh>> src="images/locations/shared/store/shop.jpg"></center>'
  18. if hour < 8 or hour > 20:
  19. 'The supermarket is currently closed.'
  20. act 'Leave the store':minut += 1 & gt $loc
  21. exit
  22. end
  23. 'In the hall stands an <a href="exec:$shoplocation = ''ATM'' & gt ''shop'', ''move''">ATM</a>, from which you can withdraw money from your bank account.'
  24. 'There is a branch of communication giants <a href="exec:$shoplocation = ''megafon'' & gt ''shop'', ''move''">MegaFon</a>.'
  25. 'On the other side is on the wall <a href="exec: gs ''noticeboard'',''start''">Public notice board</a>, where you can check various private and official advertisement.'
  26. '<br>Most of the space in the supermarket is taken up by the <a href="exec:$shoplocation = ''grocery'' & gt ''shop'', ''move''">grocery department</a>, but the store has many smaller departments as well. <a href="exec:$shoplocation=''cosmetics'' & gt ''shop'', ''move''">Cosmetics</a>, <a href="exec:$shoplocation = ''hardware'' & gt ''shop'', ''move''">hardware</a>, <a href="exec:$shoplocation = ''clothing'' & gt ''shop'', ''move''">clothing</a> and the department of <a href="exec:$shoplocation = ''tech'' & gt ''shop'', ''move''">household appliances</a>. Not far from the entrance is a <a href="exec:$shoplocation = ''icecream'' & gt ''shop'', ''move''">counter selling ice cream</a>.'
  27. clr
  28. gs 'stat'
  29. gs 'themes', 'indoors'
  30. !! The store in the town and in the altstart only
  31. if $loc = 'pavCommercial' and StoryLine = 1:
  32. if week < 6 and hour >= 8 and hour < 16:
  33. 'Your sister <a href="exec:$shoplocation = ''Anya'' & gt ''shop'', ''move''">Anya</a> is sitting at the cash register.'
  34. end
  35. end
  36. !! Store in the residential district
  37. if $loc = 'street':
  38. if rand(1, 20) = 20:
  39. if dimaQW = 0:
  40. 'By the store entrance a man is looking at you appreciatively.'
  41. act 'Return the look':gt 'event', 'dima'
  42. elseif dimaQW = 1:
  43. 'In the lobby of the store you notice Dima and you are frozen with fear, you want to run, but your legs won''t respond.'
  44. 'Your heart is thumping in your chest, your vision narrows, you feel faint.'
  45. act 'Pass out':gt 'event', 'scoreslut1'
  46. else
  47. 'You meet the same Dima whos friend fucked and abused you. Dima grins confidently and says, "Hello."'
  48. act 'Hello':
  49. cla
  50. '"Come with me, My wife''s away", says Dima.'
  51. act 'Fuck no':gt 'shop', 'start'
  52. act 'I deserve this':
  53. cla
  54. *clr
  55. if rand(1, 2) = 1:
  56. cla
  57. stat['vaginal'] += 1
  58. oral += 1
  59. pcs_throat += 1
  60. spafinloc = 12
  61. gs 'cum_manage'
  62. swallow += 1
  63. pcs_horny = 0
  64. minut += 10
  65. 'Dima takes you to his house and orders you to lie across the sofa. You get on into position, he calls you a bitch and a starts fucking you in the mouth.'
  66. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/sex/gostdt2.jpg"></center>'
  67. 'Dima finally finishes in your mouth, you obediently swallow and lick the remnants of sperm off his big cock.'
  68. act 'Leave': minut += 3 & gt 'street'
  69. else
  70. cla
  71. stat['vaginal'] += 1
  72. stat['anal'] += 1
  73. spafinloc = 4
  74. gs 'cum_manage'
  75. spank += 1
  76. boom = 5
  77. pcs_horny = 0
  78. minut += 30
  79. 'Dima has brings you to his house and right in the corridor begins to kiss and undress you. When you are naked he takes you to the bathroom.'
  80. 'There he unscrews the showerhead and puts the hose in your ass. Quickly you feel the fullness and Dima sits you on the toilet. After the rough enema, he bends you over and puts his big dick in your ass.'
  81. '<center><img <<$set_imgh>> src="images/locations/city/residential/street/sex/gostanal2.jpg"></center>'
  82. 'Dima fucks you in the ass whilst slapping your butt, at first it is painful, but gradually you get it and it feels amazing. Finally, your ass fills with hot liquid and Dima moans and grabs your buttocks.'
  83. act 'Leave': minut += 3 & gt 'street'
  84. end
  85. end
  86. end
  87. end
  88. end
  89. end
  90. '<br>The store is crowded with shoppers.'
  91. !! This is connected to the trade mission
  92. if TorgPredZ > 0:
  93. !! the location of the shop hasn''t been done today
  94. if ($loc = 'street' and StreetShopTPday ! daystart) or ($loc = 'Nord' and nordShopTPday ! daystart) or ($loc = 'torgcentr' and downShopTPday ! daystart):
  95. act 'Arrange products':
  96. if $loc = 'street':StreetShopTPday = daystart
  97. if $loc = 'Nord':nordShopTPday = daystart
  98. if $loc = 'torgcentr':downShopTPday = daystart
  99. cls
  100. mtprand = rand(40, 130)
  101. minut += mtprand
  102. TorgPredZ -= 1
  103. TorgPredZV += 1
  104. gs 'stat'
  105. '<center><img <<$set_imgh>> src="images/locations/shared/store/shop.jpg"></center>'
  106. 'You arranged the products for quite a while and when I finally managed, then went to the cashier and you check it struck.'
  107. act 'Exit':gt 'shop', 'start'
  108. end
  109. end
  110. end
  111. act 'Leave the store': minut += 3 & gt $loc
  112. exit
  113. end
  114. !! ATM
  115. if $shoplocation = 'ATM':
  116. '<center><b><font color="maroon">ATM</font></b></center>'
  117. '<center><img <<$set_imgh>> src="images/locations/shared/store/atm.jpg"></center>'
  118. if bankAccount = 1:
  119. if karta >= 0:
  120. 'You have <<karta>> <b>₽</b> in your account.'
  121. 'You have an overdraft limit of <font color="blue"><<bankDebtLimit>></font>!'
  122. else
  123. 'You are overdrawn by <font color="red"><<-1 * karta>> <b>₽</b></font>.'
  124. 'You have a remaining credit limit of <font color="blue"><<bankDebtLimit + karta>></font>!'
  125. end
  126. '<br>ATM Deposit Fee: 100 <b>₽</b>'
  127. if atmDeposit = 0:
  128. act 'Deposit money':
  129. cla
  130. minut += 5
  131. kartaINATM = input ("How much money you want to deposit into the account? Note: A service charge of 100 <b>₽</b> will be deducted from the amount deposited.")
  132. if kartaINATM < 100 or kartaINATM > money:
  133. 'This is not a valid input.'
  134. else
  135. atmDeposit += kartaINATM - 100
  136. atmDepositDate = daystart + 2
  137. money -= kartaINATM
  138. '<br>You deposited <<kartaINATM>> <b>₽</b> into your account.'
  139. 'It will take 2 days for funds to be available. Your new balance will be <<karta+atmDeposit>> <b>₽</b>.'
  140. end
  141. gs 'stat'
  142. act 'Move away': gt 'shop'
  143. end
  144. else
  145. '<br>★ Processing deposit of <<atmDeposit>> <b>₽</b> in <<atmDepositDate - daystart>> days.'
  146. end
  147. if karta + bankDebtLimit > 0:
  148. act 'Withdraw money from the ATM':
  149. cla
  150. minut += 5
  151. kartaOUT = input ("How much money you want to withdraw?")
  152. if kartaOUT <= 0 or kartaOUT > karta + bankDebtLimit:
  153. '<br>Invalid operation.'
  154. else
  155. karta -= kartaOUT
  156. money += kartaOUT
  157. if karta > 0:
  158. '<br>You withdraw <<kartaOUT>> <b>₽</b>. You have <<karta>> <b>₽</b> left in your bank account.'
  159. elseif karta = 0:
  160. '<br>You withdraw <<kartaOUT>> <b>₽</b>. You have no money left in your bank account.'
  161. else
  162. '<br>You withdraw <<kartaOUT>> <b>₽</b>. <font color="red">Your bank account is overdrawn by <b><<karta>> ₽</b>.</font>'
  163. end
  164. end
  165. gs 'stat'
  166. act 'Move away': gt 'shop'
  167. end
  168. else
  169. 'You have maxed out your overdraft.'
  170. end
  171. else
  172. 'You don''t have a bank account yet!'
  173. end
  174. act 'Move away':gt 'shop', 'start'
  175. end
  176. !! Grocery
  177. if $shoplocation = 'grocery':
  178. cla
  179. *clr
  180. '<center><b><font color="maroon">Grocery</font></b></center>'
  181. '<center><img <<$set_imgh>> src="images/locations/shared/store/shop1.jpg"></center>'
  182. if hour < 8 or hour > 20:
  183. 'The grocery is currently closed.'
  184. act 'Leave the grocery':gt 'shop', 'start'
  185. exit
  186. end
  187. !! output from purchase
  188. if $message ! '':
  189. '<center>'+$message+'</center>'
  190. killvar '$message'
  191. else
  192. ''
  193. end
  194. *pl '<center><table align="center" width=80%>'
  195. *P FUNC ('$stock_item', 1, 'Regular food', 80, 'eda', $CURLOC)
  196. *P FUNC ('$stock_item', 10, 'Regular food', 800, 'eda', $CURLOC)
  197. *P FUNC ('$stock_item', 1, 'Diet food', 300, 'edaD', $CURLOC)
  198. *P FUNC ('$stock_item', 10, 'Diet food', 3000, 'edaD', $CURLOC)
  199. *P FUNC ('$stock_item', 10, 'Tea biscuits', 400, 'pranik', $CURLOC)
  200. *P FUNC ('$single_stock_item', 1, 'Bottle of water', 100, 'bottle', $CURLOC, '', iif(bag > 0, 0, 1), 'You need a handbag')
  201. *P FUNC ('$single_stock_item', 1, 'Sandwich', 100, 'buterbrod', $CURLOC, '', iif(bag > 0, 0, 1), 'You need a handbag')
  202. *P FUNC ('$single_stock_item', 1, 'Cheap Bottle of wine', 200, 'wine', $CURLOC, '', iif(bag > 0, 0, 1), 'You need a handbag')
  203. *P '</table></center>'
  204. gs 'stat'
  205. gs 'themes', 'indoors'
  206. act 'Leave the grocery':gt 'shop', 'start'
  207. end
  208. !! Cosmetics
  209. !! The scrunchies and hairpins sold here are from the Maruda Hair Mod
  210. if $shoplocation= 'cosmetics':
  211. cla
  212. *clr
  213. '<center><b><font color="maroon">Cosmetics Department</font></b></center>'
  214. '<center><img <<$set_imgh>> src="images/locations/shared/store/shop2.jpg"></center>'
  215. if hour < 8 or hour > 20:
  216. 'The cosmetics department is currently closed.'
  217. act 'Leave the cosmetics department':gt 'shop', 'start'
  218. exit
  219. end
  220. !! output from purchase
  221. if $message ! '':
  222. '<center>'+$message+'</center>'
  223. killvar '$message'
  224. else
  225. ''
  226. end
  227. *pl '<center><table align="center" width=80%>'
  228. *P FUNC ('$stock_item', 50, 'Cosmetics', 1300, 'kosmetica', $CURLOC)
  229. *P FUNC ('$stock_item', 10, 'Plain false lashes', 1500, 'falselashesplain',$CURLOC)
  230. *P FUNC ('$stock_item', 3, 'Mink false lashes', 900, 'falselashesmink',$CURLOC)
  231. *P FUNC ('$stock_item', 40, 'Razors', 700, 'stanok', $CURLOC)
  232. *P FUNC ('$stock_item', 20, 'Sunblock', 500, 'krem', $CURLOC)
  233. *P FUNC ('$stock_item', 20, 'Tampons', 200, 'tampon', $CURLOC)
  234. *P FUNC ('$stock_item', 20, 'Sanitary napkins', 100, 'sanpad', $CURLOC)
  235. *P FUNC ('$stock_item', 30, 'Shampoo', 250, 'shampoo', $CURLOC)
  236. *P FUNC ('$stock_item', 10, 'Hair scrunchies', 80, 'hscrunch', $CURLOC)
  237. *P FUNC ('$stock_item', 12, 'Hair pins', 100, 'hpingrip', $CURLOC)
  238. *P FUNC ('$stock_item', 10, 'Wipes', 50, 'salfetka', $CURLOC, '', iif(bag > 0, 0, 1), 'You need a handbag')
  239. *P FUNC ('$stock_item', 10, 'Portable makeup', 700, 'kosmetitka', $CURLOC, '', iif(bag > 0, 0, 1), 'You need a handbag')
  240. *P FUNC ('$stock_item', 20, 'Mouthwash', 150, 'mouthwash', $CURLOC, '', iif(bag > 0, 0, 1), 'You need a handbag')
  241. *P FUNC ('$single_stock_item', 1, 'Comb', 150, 'greben', $CURLOC, '', iif(bag > 0, 0, 1), 'You need a handbag')
  242. *P '</table></center>'
  243. gs 'stat'
  244. gs 'themes', 'indoors'
  245. act 'Leave the cosmetics department':
  246. gt 'shop', 'start'
  247. end
  248. if $loc = 'torgcentr': gs 'shoplifting', 'city'
  249. end
  250. !! Hardware
  251. if $shoplocation = 'hardware':
  252. cla
  253. *clr
  254. '<center><b><font color="maroon">Division of household goods</font></b></center>'
  255. '<center><img <<$set_imgh>> src="images/locations/shared/store/shop3.jpg"></center>'
  256. if hour < 8 or hour > 20:
  257. 'The hardware department is currently closed.'
  258. act 'Leave the hardware department':gt 'shop', 'start'
  259. exit
  260. end
  261. !! output from purchase
  262. if $message ! '':
  263. '<center>'+$message+'</center>'
  264. killvar '$message'
  265. else
  266. ''
  267. end
  268. *pl '<center><table align="center" width=80%>'
  269. *P FUNC ('$stock_item', 20, 'Dishwashing detergent', 500, 'fairy', $CURLOC)
  270. *P FUNC ('$stock_item', 30, 'Clothing detergent', 500, 'poroshok', $CURLOC)
  271. *P FUNC ('$stock_item', 5, 'Plates', 450, 'cltarelka', $CURLOC)
  272. *P '</table></center>'
  273. *nl
  274. gs 'stat'
  275. gs 'themes', 'indoors'
  276. act 'Leave the hardware department':gt 'shop', 'start'
  277. if sewing_kit = 0 and money >= 500:
  278. act'Buy sewing kit for 500 <b>₽</b>':
  279. cla & *clr
  280. sewing_kit = 1
  281. money -= 500
  282. 'You buy a sewing kit'
  283. act'Move away from the counter':gt'shop'
  284. end
  285. end
  286. '<left>On the counter you can see fabric suitable for sewing. It''s sold in large squares costing 50 <b>₽</b> each.</left>'
  287. if tkan <= 0:'You have <<tkan>> squares of fabric.'
  288. if tkan > 0:'You have <<tkan>> squares of fabric.'
  289. if money >= 50:
  290. act'Buy fabric':
  291. cls
  292. portion = input ("How much do you want to buy?")
  293. if portion <= 0:portion = 1
  294. if portion*50 > money:'You do not have enough money.'
  295. if portion*50 <= money:
  296. tkan += portion
  297. money = money - portion*50
  298. '<center><img <<$set_imgh>> src="images/locations/shared/store/kassa.jpg"></center>'
  299. 'You paid the cashier and bought cloth.'
  300. end
  301. gs'stat'
  302. act 'Move away from the counter':gt'shop'
  303. end
  304. end
  305. end
  306. !! Women''s clothing
  307. if $shoplocation = 'clothing':
  308. cla
  309. *clr
  310. '<center><b><font color="maroon">Department of Women''s Clothing</font></b></center>'
  311. '<center><img <<$set_imgh>> src="images/locations/shared/store/shop4.jpg"></center>'
  312. if hour < 8 or hour > 20:
  313. 'The women''s clothing department is currently closed.'
  314. act 'Leave the women''s clothing department':gt 'shop', 'start'
  315. exit
  316. else
  317. if $message ! '':
  318. '<center>'+$message+'</center>'
  319. killvar '$message'
  320. else
  321. ''
  322. end
  323. 'Women''s clothing at unbeatable prices, panties and bras 300<b>₽</b> each'
  324. gs 'stat'
  325. gs 'themes', 'indoors'
  326. act 'Leave the women''s clothing department':gt 'shop', 'start'
  327. act 'View clothing': $shoplocation = 'clothing1' & gt 'shop'
  328. act 'View underwear': $shoplocation = 'underwear' & gt 'shop'
  329. if swimwear[4] = 0:
  330. act 'View swimwear':
  331. cla
  332. *clr
  333. '<center><img <<$set_imgh>> src="images/pc/clothing/12swimwear/4.jpg"></center>'
  334. gs 'clothing_attributes', 'swimwear', 4
  335. 'Swimwear 4'
  336. FUNC('$clothing_name', 'swimwear', 4)
  337. if CloInhibit > pcs_inhib:'You don''t feel daring enough to buy an outfit this revealing.'
  338. 'Costs 1,000 <b>₽</b>.'
  339. act 'Leave':gt 'shop'
  340. if money >= 1000 and CloInhibit <= pcs_inhib:
  341. act 'Buy':
  342. cla
  343. money -= 1000
  344. swimwear[4] = 1
  345. swimwearH[4] = 60
  346. swimwearB[4] = pcs_hips
  347. gt 'shop', '<font color="green">You bought <b>swimwear 4</b>.</font>'
  348. end
  349. end
  350. end
  351. end
  352. if coat[1] = 0:
  353. act 'View coats':
  354. cla
  355. *clr
  356. '<center><img <<$set_imgh>> src="images/pc/clothing/11coat/1.jpg"></center>'
  357. gs 'clothing_attributes', 'coat', 1
  358. 'Coat 1'
  359. FUNC('$clothing_name', 'coat', 1)
  360. if CloInhibit > pcs_inhib:'You don''t feel daring enough to buy an outfit this revealing.'
  361. 'Costs 5,000 <b>₽</b>.'
  362. act 'Leave':gt 'shop'
  363. if money >= 5000 and CloInhibit <= pcs_inhib:
  364. act 'Buy':
  365. cla
  366. money -= 5000
  367. coat[1] = 1
  368. coatH[1] = 60
  369. gt 'shop', '<font color="green">You bought <b>coat 1</b>.</font>'
  370. end
  371. end
  372. end
  373. end
  374. if konki!1:
  375. 'A pair of ice-skates are available for 3000 <b>₽</b>.'
  376. if money >= 3000:
  377. act 'Buy ice skates (3000 <b>₽</b>)':
  378. cla
  379. *clr
  380. money = money - 3000
  381. konki = 1
  382. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/konki_shop.jpg"></center>'
  383. 'You buy a pair of skates.'
  384. act 'Move away from the counter':gt'shop'
  385. end
  386. end
  387. end
  388. end
  389. end
  390. !! Women''s clothing outfit viewer
  391. if $shoplocation = 'clothing1':
  392. *clr
  393. cla
  394. if $loc ! 'shop': $loc_bak = $loc
  395. $loc = 'shop'
  396. '<center><B>Click on an outfit to view details</B></center>'
  397. if office[1] = 0: *p '<a href="exec:gt ''clothing'', ''view_clothing_item'', ''shop'', ''office'', 1, 3000"><img src="images/pc/clothing/5office/1.jpg" height="250" /></a>'
  398. if office[2] = 0: *p '<a href="exec:gt ''clothing'', ''view_clothing_item'', ''shop'', ''office'', 2, 3000"><img src="images/pc/clothing/5office/2.jpg" height="250" /></a>'
  399. *nl
  400. if cheap[68] = 0: *p '<a href="exec:gt ''clothing'', ''view_clothing_item'', ''shop'', ''cheap'', 68, 1500"><img src="images/pc/clothing/1cheap/68.jpg" height="250" /></a>'
  401. if cheap[3] = 0: *p '<a href="exec:gt ''clothing'', ''view_clothing_item'', ''shop'', ''cheap'', 3, 1500"><img src="images/pc/clothing/1cheap/3.jpg" height="250" /></a>'
  402. if cheap[80] = 0: *p '<a href="exec:gt ''clothing'', ''view_clothing_item'', ''shop'', ''cheap'', 80, 1500"><img src="images/pc/clothing/1cheap/80.jpg" height="250" /></a>'
  403. if cheap[10] = 0: *p '<a href="exec:gt ''clothing'', ''view_clothing_item'', ''shop'', ''cheap'', 10, 1500"><img src="images/pc/clothing/1cheap/10.jpg" height="250" /></a>'
  404. if cheap[45] = 0: *p '<a href="exec:gt ''clothing'', ''view_clothing_item'', ''shop'', ''cheap'', 45, 1500"><img src="images/pc/clothing/1cheap/45.jpg" height="250" /></a>'
  405. if cheap[51] = 0: *p '<a href="exec:gt ''clothing'', ''view_clothing_item'', ''shop'', ''cheap'', 51, 1500"><img src="images/pc/clothing/1cheap/51.jpg" height="250" /></a>'
  406. *nl
  407. if exercise[4] = 0: *p '<a href="exec:gt ''clothing'', ''view_clothing_item'', ''shop'', ''exercise'', 4, 3000"><img src="images/pc/clothing/7exercise/4.jpg" height="250" /></a>'
  408. if exercise[20] = 0: *p '<a href="exec:gt ''clothing'', ''view_clothing_item'', ''shop'', ''exercise'', 20, 3000"><img src="images/pc/clothing/7exercise/20.jpg" height="250" /></a>'
  409. act 'Return':
  410. $loc = $loc_bak
  411. $shoplocation = 'clothing'
  412. gt 'shop'
  413. end
  414. end
  415. !! Women''s clothing underwear viewer
  416. if $shoplocation = 'underwear':
  417. *clr
  418. cla
  419. if $loc ! 'shop': $loc_bak = $loc
  420. $loc = 'shop'
  421. '<center><B>Click on an item to view details</B></center>'
  422. if basic_panties[7] = 0:*p '<a href="exec:gt ''panties'', ''view_panty_item'', ''shop'', ''cheap'', 7, 300"><img src="images/pc/panties/basic/7.jpg" height="250" /></a>'
  423. if basic_panties[9] = 0:*p '<a href="exec:gt ''panties'', ''view_panty_item'', ''shop'', ''cheap'', 9, 300"><img src="images/pc/panties/basic/9.jpg" height="250" /></a>'
  424. if basic_panties[12] = 0:*p '<a href="exec:gt ''panties'', ''view_panty_item'', ''shop'', ''cheap'', 12, 300"><img src="images/pc/panties/basic/12.jpg" height="250" /></a>'
  425. if basic_panties[21] = 0:*p '<a href="exec:gt ''panties'', ''view_panty_item'', ''shop'', ''cheap'', 21, 300"><img src="images/pc/panties/basic/21.jpg" height="250" /></a>'
  426. if basic_panties[37] = 0:*p '<a href="exec:gt ''panties'', ''view_panty_item'', ''shop'', ''cheap'', 37, 300"><img src="images/pc/panties/basic/37.jpg" height="250" /></a>'
  427. *nl
  428. if basic_bras[11] = 0:*p '<a href="exec:gt ''bras'', ''view_bra_item'', ''shop'', ''cheap'', 11, 300"><img src="images/pc/bras/basic/11.jpg" height="250" /></a>'
  429. if basic_bras[12] = 0:*p '<a href="exec:gt ''bras'', ''view_bra_item'', ''shop'', ''cheap'', 12, 300"><img src="images/pc/bras/basic/12.jpg" height="250" /></a>'
  430. if basic_bras[16] = 0:*p '<a href="exec:gt ''bras'', ''view_bra_item'', ''shop'', ''cheap'', 16, 300"><img src="images/pc/bras/basic/16.jpg" height="250" /></a>'
  431. if basic_bras[18] = 0:*p '<a href="exec:gt ''bras'', ''view_bra_item'', ''shop'', ''cheap'', 18, 300"><img src="images/pc/bras/basic/18.jpg" height="250" /></a>'
  432. act 'Return':
  433. $loc = $loc_bak
  434. $shoplocation = 'clothing'
  435. gt 'shop'
  436. end
  437. end
  438. !! Household appliances
  439. if $shoplocation = 'tech':
  440. cla
  441. *clr
  442. '<center><b><font color="maroon">Department of household appliances</font></b></center>'
  443. '<center><img <<$set_imgh>> src="images/locations/shared/store/shop5.jpg"></center>'
  444. if hour < 8 or hour > 20:
  445. 'The household appliance department is currently closed.'
  446. act 'Leave the appliance department':gt 'shop', 'start'
  447. exit
  448. end
  449. if $message ! '':
  450. '<center>'+$message+'</center>'
  451. killvar '$message'
  452. else
  453. ''
  454. end
  455. *pl '<center><table align="center" width=80%>'
  456. *P FUNC ('$single_stock_item', 1, 'Small TV', 15000, 'TV', $CURLOC, '', iif(home_owned[1] > 0 or home_owned[3] > 0 or home_owned[4] = 1 or home_owned[5] > 2, 0, 1), 'You need your own home')
  457. *P FUNC ('$single_stock_item', 2, 'Large Plasma TV', 30000, 'TV', $CURLOC, '', iif(home_owned[1] > 0 or home_owned[3] > 0 or home_owned[4] = 1 or home_owned[5] > 2, 0, 1), 'You need your own home')
  458. *P FUNC ('$single_stock_item', 1, 'Computer', 40000, 'komp', $CURLOC)
  459. *p FUNC ('$single_stock_item', 1, 'Computer game Dead Sunset', 800, 'GameCD2', $CURLOC, '', iif(komp > 0, 0, 1), 'You need a computer')
  460. *P FUNC ('$single_stock_item', 1, 'Dishwasher', 28000, 'posudomashina', $CURLOC, '', iif(home_owned[1] > 0 or home_owned[3] > 0 or home_owned[4] = 1 or home_owned[5] > 2, 0, 1), 'You need your own home')
  461. *P FUNC ('$single_stock_item', 1, 'Washing machine', 30000, 'stiralka', $CURLOC, '', iif(home_owned[1] > 0 or home_owned[3] > 0 or home_owned[4] = 1 or home_owned[5] > 2, 0, 1), 'You need your own home')
  462. *P FUNC ('$single_stock_item', 1, 'Camera', 20000, 'zenit', $CURLOC)
  463. *P FUNC ('$single_stock_item', 1, 'Mini camera disguised as a cigarette pack', 100000, 'minifoto', $CURLOC)
  464. *P FUNC ('$single_stock_item', 1, 'Webcam', 2000, 'webcamera', $CURLOC, '', iif((npc_rel['A11']>=30 and webcamera = 0) or (camwhore = 1 and webcamera = 0), 0, 1), 'You have no use for this')
  465. *P '</table></center>'
  466. gs 'stat'
  467. gs 'themes', 'indoors'
  468. act 'Leave the appliance department':gt 'shop', 'start'
  469. end
  470. !! Ice cream counter
  471. if $shoplocation = 'icecream':
  472. 'Ice cream is available for sale for 50 <b>₽</b>.'
  473. act 'Move away from the counter':gt 'shop', 'start'
  474. if money >= 50:
  475. act 'Buy ice cream':
  476. cls
  477. money -= 50
  478. fat += 3
  479. pcs_mood += 50
  480. pcs_hydra += 60
  481. pcs_energy += 30
  482. cumspclnt = 2
  483. gs 'cum_cleanup'
  484. pcs_breath = 0
  485. gs 'stat'
  486. '<center><img <<$set_imgh>> src="images/shared/food/icecreem.jpg"></center>'
  487. 'You bought ice cream and ate it not going far.'
  488. act 'Move away from the counter':gt 'shop', 'start'
  489. end
  490. end
  491. end
  492. if $shoplocation = 'megafon':
  493. cls
  494. minut+=3
  495. gs'stat'
  496. i = 0
  497. '<center><b><font color = maroon>MegaFon shop</font></B></center>'
  498. '<center><img src="images/system/phone/megafon2.jpg" ></center>'
  499. *pl '<center><table align="center">'
  500. :loopcard
  501. if i = 0:
  502. n = 5
  503. price = 60
  504. $buy_link = '<a' + iif(money >= 60, ' href="exec: gs ''$buy_item'', <<n>>, ''hours of internet access'', <<price>>, ''internet'', ''shop''">buy ','>buy ') +'</a>'
  505. elseif i = 1:
  506. n = 10
  507. price = 115
  508. $buy_link = '<a' + iif(money >= 115, ' href="exec: gs ''$buy_item'', <<n>>, ''hours of internet access'', <<price>>, ''internet'', ''shop''">buy ','>buy ') +'</a>'
  509. elseif i = 2:
  510. n = 20
  511. price = 220
  512. $buy_link = '<a' + iif(money >= 220, ' href="exec: gs ''$buy_item'', <<n>>, ''hours of internet access'', <<price>>, ''internet'', ''shop''">buy ','>buy ') +'</a>'
  513. elseif i = 3:
  514. n = 50
  515. price = 520
  516. $buy_link = '<a' + iif(money >= 520, ' href="exec: gs ''$buy_item'', <<n>>, ''hours of internet access'', <<price>>, ''internet'', ''shop''">buy ','>buy ') +'</a>'
  517. end
  518. i += 1
  519. '<tr><td align="center"><<n>> hour internet card </td><td align="right">(you have <<internet>> hours of internet access) </td><td align="right"><<$buy_link>> </td><td align="left">for <<price>> <b>₽</b></td></tr>'
  520. if i < 4:
  521. jump 'loopcard'
  522. end
  523. '</table></center>'
  524. act 'Return to the Supermarket':gt'shop','start'
  525. if money > 0:
  526. act 'Put the money on the phone':
  527. cla
  528. set minut = minut + 5
  529. obmennik = input ("How many <b>₽</b> do you want to deposit?")
  530. if obmennik <= 0:
  531. '<center><br><b>Do you want to think again?</b></center>'
  532. act 'Exit Department':gt'shop','start'
  533. else
  534. if money < obmennik:
  535. '<center><br>You do not have <b><<obmennik>></b> <b>₽</b>.</center>'
  536. act 'Exit Department':gt'shop','start'
  537. end
  538. if money >= obmennik:
  539. set balans = balans + obmennik
  540. set money = money - obmennik
  541. clr
  542. gs'stat'
  543. '<center><br>You put <b><<obmennik>></b> <b>₽</b> to the account.</center>'
  544. act 'Exit Department':gt'shop','start'
  545. end
  546. end
  547. end
  548. end
  549. end
  550. if $shoplocation = 'Anya':
  551. cla
  552. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/sister.jpg"></center>'
  553. gs'dinsister'
  554. dynamic $sischecks
  555. '"<<$pcs_nickname>>, do not disturb me at work, can''t you see I have customers?""'
  556. act '<B>Move away</B>':gt'shop','start'
  557. end
  558. --- shop ---------------------------------