hairsalon.qsrc 33 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178
  1. # hairsalon
  2. if $ARGS[0] = 'start':
  3. cla
  4. cls
  5. '<center><b><font color="maroon">The Golden Curl Salon</font></b></center>'
  6. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/golden curl/golden curl.jpg"</center>'
  7. '<center>A well reviewed hair salon, capable of creating the most beautiful hairstyles. For a price of course.</center>'
  8. '<center>Next to the check out are two aisles filled with premium merchandise for you hair, including Scrunchies, Hairpins and Shampoo.</center>'
  9. clr
  10. gs 'stat'
  11. if night_mode = 1:
  12. fcolor = rgb(255, 255, 255)
  13. bcolor = rgb(0, 0, 0)
  14. lcolor = rgb(106, 90, 205)
  15. elseif night_mode = 2:
  16. fcolor = rgb(255, 255, 255)
  17. bcolor = rgb(20, 20, 20)
  18. lcolor = rgb(106, 90, 205)
  19. else
  20. fcolor = rgb(0, 0, 0)
  21. bcolor = rgb(255, 255, 255)
  22. lcolor = rgb(106, 90, 205)
  23. end
  24. if hour =< 8 or hour >= 20:
  25. cls
  26. 'The hair salon is closed. You should come back during their working hours.'
  27. act 'Leave':minut += 3 & gt 'torgcentr'
  28. exit
  29. end
  30. *nl
  31. '<a href=' + iif(money >= 750, '"exec:gt ''hairsalon'', ''cuthair''"', '') + '>Get a haircut - 750 <b>₽</b></a>'
  32. *nl
  33. '<a href=' + iif(money >= 500, '"exec:gt ''hairsalon'', ''curlhair''"', '') + '>Get your hair curled - 500 <b>₽</b></a>'
  34. *nl
  35. '<a href=' + iif(money >= 500, '"exec:gt ''hairsalon'', ''straighthair''"', '') + '>Get your hair straightened - 500 <b>₽</b></a>'
  36. *nl
  37. '<a href=' + iif(money >= 1000, '"exec:gt ''hairsalon'', ''dyehair''"', '') + '>Get your hair dyed - 1000 <b>₽</b></a>'
  38. *nl
  39. if dyefade > 0 and dyefade < 7:
  40. '<a href=' + iif(money >= 500, '"exec:gt ''hairsalon'', ''touchup''"', '') + '>Touch up hair color - 500 <b>₽</b></a>'
  41. *nl
  42. elseif dyefade = 0:
  43. '<a href=' + iif(money >= 1000, '"exec:gt ''hairsalon'', ''touchup2''"', '') + '>Re-dye your existing hair color - 1000 <b>₽</b></a>'
  44. *nl
  45. end
  46. '<a href=' + iif(money >= 1250, '"exec:gt ''hairsalon'', ''braidhair''"', '') + '>Get your hair braided - 1250 <b>₽</b></a>'
  47. act 'Leave':minut += 3 & gt 'torgcentr'
  48. if money >= 100:
  49. act 'Buy Scrunchies - 100 <b>₽</b>':
  50. cls
  51. money -= 100
  52. hscrunch += 10
  53. 'You pay the cashier and bought the small box.'
  54. act 'Move away':gt 'hairsalon', 'start'
  55. end
  56. end
  57. if money >= 120:
  58. act 'Buy Hair accessories - 120 <b>₽</b>':
  59. cls
  60. money -= 120
  61. hpingrip += 10
  62. 'You pay the cashier and bought the small box.'
  63. act 'Move away':gt 'hairsalon', 'start'
  64. end
  65. end
  66. end
  67. if $ARGS[0] = 'cuthair':
  68. cla
  69. *clr
  70. 'You approach the female hairdresser and ask, "Hi, I would like to get my hair cut. Can someone do it now or do I have to wait?"'
  71. 'She smiles, "Sure thing, have you already decided on how much we shall cut off?"'
  72. act 'Change your mind':gt 'hairsalon', 'start'
  73. if pcs_hairlng > 10:
  74. act 'Very short':
  75. cla
  76. *clr
  77. '"I''d like to have my hair cut very short", you say.'
  78. '"Of course", she says with a friendly smile on her face, while leading you to a free seat.'
  79. '"Yes, please", you answer and sit down.'
  80. act 'Sit down':
  81. cla
  82. *clr
  83. minut += 30
  84. pcs_hairlng = 10
  85. money -= 750
  86. 'About half an hour later she is done and what''s left from you former hairstyle is a very short buzzcut.'
  87. 'You stand up and pay the women at the counter.'
  88. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  89. end
  90. end
  91. end
  92. if pcs_hairlng > 31:
  93. act 'Short, but not too short':
  94. cla
  95. *clr
  96. '"I''d like to have my hair cut short, but not too short", you tell her.'
  97. '"I know what you mean, that''s not problem at all", she says, as she turns around one of the free seats and makes a gesture to you, to sit down.'
  98. act 'Sit down':
  99. if pcs_hairlng > 60:
  100. cla
  101. *clr
  102. '"Before we begin, I need to ask, if I should cut you a fringe or not.", she tells you.'
  103. act 'Yes':
  104. cla
  105. *clr
  106. minut += 30
  107. pcs_hairlng = 31
  108. hbangs = 1
  109. pcs_hairbsh = 1
  110. money -= 750
  111. '30 minutes later, she is done cutting your hair. And you have now a hairstyle, which barely reaches your earlobes.'
  112. 'You stand up and pay the women at the counter.'
  113. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  114. end
  115. act 'No':
  116. cla
  117. *clr
  118. minut += 30
  119. pcs_hairlng = 31
  120. hbangs = 0
  121. pcs_hairbsh = 1
  122. money -= 750
  123. '30 minutes later, she is done cutting your hair. And you have now a hairstyle, which barely reaches your earlobes.'
  124. 'You stand up and pay the women at the counter.'
  125. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  126. end
  127. else
  128. cla
  129. *clr
  130. minut += 30
  131. pcs_hairlng = 31
  132. pcs_hairbsh = 1
  133. money -= 750
  134. '30 minutes later, she is done cutting your hair. And you have now a hairstyle, which barely reaches your earlobes.'
  135. 'You stand up and pay the women at the counter.'
  136. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  137. end
  138. end
  139. end
  140. end
  141. if pcs_hairlng > 81:
  142. act 'About chin-line length':
  143. cla
  144. *clr
  145. '"Could you cut my hair back to my chin line, please?", you ask her.'
  146. '"Sure, no problem", she tells you getting a chair for you ready.'
  147. act 'Sit down.':
  148. if pcs_hairlng > 90:
  149. cla
  150. *clr
  151. '"Before we begin, I need to ask, if I should cut you a fringe or not.", she tells you.'
  152. act 'Yes':
  153. cla
  154. *clr
  155. minut += 30
  156. pcs_hairlng = 81
  157. hbangs = 1
  158. pcs_hairbsh = 1
  159. money -= 750
  160. '30 minutes later, she is done cutting your hair. Your new hairstyle goes down to you chin-line and you have a fringe, covering your forehead.'
  161. 'You stand up and pay the women at the counter.'
  162. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  163. end
  164. act 'No':
  165. cla
  166. *clr
  167. minut += 30
  168. pcs_hairlng = 81
  169. hbangs = 0
  170. pcs_hairbsh = 1
  171. money -= 750
  172. '30 minutes later, she is done cutting your hair. Your new hairstyle goes down to you chin-line.'
  173. 'You stand up and pay the women at the counter.'
  174. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  175. end
  176. else
  177. cla
  178. *clr
  179. minut += 30
  180. pcs_hairlng = 31
  181. pcs_hairbsh = 1
  182. money -= 750
  183. '30 minutes later, she is done cutting your hair. Your new hairstyle goes down to you chin-line.'
  184. 'You stand up and pay the women at the counter.'
  185. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  186. end
  187. end
  188. end
  189. end
  190. if pcs_hairlng > 161:
  191. act 'Shoulder Length':
  192. cla
  193. *clr
  194. '"I would like to have my hair cut back to about the height of my shoulder. Would you please be so kind and do that?", you ask her.'
  195. '"Sure, no problem", she tells you, geasturing you, to sit down into a free chair.'
  196. act 'Sit down.':
  197. if pcs_hairlng > 170:
  198. cla
  199. *clr
  200. '"Before we begin, I need to ask, if I should cut you a fringe or not.", she tells you.'
  201. act 'Yes':
  202. cla
  203. *clr
  204. minut += 30
  205. pcs_hairlng = 161
  206. hbangs = 1
  207. pcs_hairbsh = 1
  208. money -= 750
  209. '30 minutes later, she is done cutting your hair. Your hair now goes just to your shoulders and you have a fringe, covering your forehead.'
  210. 'You stand up and pay the women at the counter.'
  211. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  212. end
  213. act 'No':
  214. cla
  215. *clr
  216. minut += 30
  217. pcs_hairlng = 161
  218. hbangs = 0
  219. pcs_hairbsh = 1
  220. money -= 750
  221. '30 minutes later, she is done cutting your hair. Your hair now goes just to your shoulders..'
  222. 'You stand up and pay the women at the counter.'
  223. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  224. end
  225. else
  226. cla
  227. *clr
  228. minut += 30
  229. pcs_hairlng = 161
  230. pcs_hairbsh = 1
  231. money -= 750
  232. '30 minutes later, she is done cutting your hair. Your hair now goes just to your shoulders..'
  233. 'You stand up and pay the women at the counter.'
  234. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  235. end
  236. end
  237. end
  238. end
  239. if pcs_hairlng > 261:
  240. act 'About Brastrap length':
  241. cla
  242. *clr
  243. '"Could you cut my hair back to where my bra-strap sits?", you ask her.'
  244. '"That''s absolutely no problem.", she says, when gesturing you sit down on one of the free seat'
  245. act 'Sit down.':
  246. if pcs_hairlng > 280:
  247. cla
  248. *clr
  249. '"Before we begin, I need to ask, if I should cut you a fringe or not.", she tells you.'
  250. act 'Yes':
  251. cla
  252. *clr
  253. minut += 30
  254. pcs_hairlng = 261
  255. hbangs = 1
  256. pcs_hairbsh = 1
  257. money -= 750
  258. '30 minutes later, she is done cutting your hair. She cut your hair back to about the line where your bra sits, in addition she made you a fringe, covering your forehead, as requested.'
  259. 'You stand up and pay the women at the counter.'
  260. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  261. end
  262. act 'No':
  263. cla
  264. *clr
  265. minut += 30
  266. pcs_hairlng = 261
  267. hbangs = 0
  268. pcs_hairbsh = 1
  269. money -= 750
  270. '30 minutes later, she is done cutting your hair. She cut your hair back to about the line where your bra sits.'
  271. 'You stand up and pay the women at the counter.'
  272. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  273. end
  274. else
  275. cla
  276. *clr
  277. minut += 30
  278. pcs_hairlng = 261
  279. pcs_hairbsh = 1
  280. money -= 750
  281. '30 minutes later, she is done cutting your hair. She cut your hair back to about the line where your bra sits.'
  282. 'You stand up and pay the women at the counter.'
  283. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  284. end
  285. end
  286. end
  287. end
  288. if pcs_hairlng > 401:
  289. act 'About Back Length':
  290. cla
  291. *clr
  292. '"Could you cut my hair back to about the small of my back?", you ask her.'
  293. '"That''s absolutely no problem.", she says, when gesturing you sit down on one of the free seat'
  294. act 'Sit down.':
  295. if pcs_hairlng > 401:
  296. cla
  297. *clr
  298. '"Before we begin, I need to ask, if I should cut you a fringe or not.", she tells you.'
  299. act 'Yes':
  300. cla
  301. *clr
  302. minut += 30
  303. pcs_hairlng = 401
  304. hbangs = 1
  305. pcs_hairbsh = 1
  306. money -= 750
  307. '30 minutes later, she is done cutting your hair. She cut your hair back to the small of your back, in addition she made you a fringe, covering your forehead, as requested.'
  308. 'You stand up and pay the women at the counter.'
  309. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  310. end
  311. act 'No':
  312. cla
  313. *clr
  314. minut += 30
  315. pcs_hairlng = 401
  316. hbangs = 0
  317. pcs_hairbsh = 1
  318. money -= 750
  319. '30 minutes later, she is done cutting your hair. She cut your hair back to the small of your back.'
  320. 'You stand up and pay the women at the counter.'
  321. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  322. end
  323. else
  324. cla
  325. *clr
  326. minut += 30
  327. pcs_hairlng = 401
  328. pcs_hairbsh = 1
  329. money -= 750
  330. '30 minutes later, she is done cutting your hair. She cut your hair back to the small of your back.'
  331. 'You stand up and pay the women at the counter.'
  332. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  333. end
  334. end
  335. end
  336. end
  337. if pcs_hairlng > 601:
  338. act 'About Hip length':
  339. cla
  340. *clr
  341. '"Could you cut my hair back to about the top of your hips?", you ask her.'
  342. '"That''s absolutely no problem.", she says, when gesturing you sit down on one of the free seat'
  343. act 'Sit down.':
  344. if pcs_hairlng > 601:
  345. cla
  346. *clr
  347. '"Before we begin, I need to ask, if I should cut you a fringe or not.", she tells you.'
  348. act 'Yes':
  349. cla
  350. *clr
  351. minut += 30
  352. pcs_hairlng = 601
  353. hbangs = 1
  354. pcs_hairbsh = 1
  355. money -= 750
  356. '30 minutes later, she is done cutting your hair. She cut your hair back to about the top of your hips, in addition she made you a fringe, covering your forehead, as requested.'
  357. 'You stand up and pay the women at the counter.'
  358. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  359. end
  360. act 'No':
  361. cla
  362. *clr
  363. minut += 30
  364. pcs_hairlng = 601
  365. hbangs = 0
  366. pcs_hairbsh = 1
  367. money -= 750
  368. '30 minutes later, she is done cutting your hair. She cut your hair back to about the top of your hips.'
  369. 'You stand up and pay the women at the counter.'
  370. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  371. end
  372. else
  373. cla
  374. *clr
  375. minut += 30
  376. pcs_hairlng = 601
  377. pcs_hairbsh = 1
  378. money -= 750
  379. '30 minutes later, she is done cutting your hair. She cut your hair back to about the top of your hips.'
  380. 'You stand up and pay the women at the counter.'
  381. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  382. end
  383. end
  384. end
  385. end
  386. if pcs_hairlng > 801:
  387. act 'Cut the tips':
  388. cla
  389. *clr
  390. '"Could you cut my hair back a bit?", you ask her. '
  391. '"Wow, your hair is beautiful! But, sure, that''s no problem.", she tells you, geasturing you, to sit down into a free chair.'
  392. act 'Sit down.':
  393. if pcs_hairlng > 801:
  394. cla
  395. *clr
  396. '"Before we begin, I need to ask, if I should cut you a fringe or not.", she tells you.'
  397. act 'Yes':
  398. cla
  399. *clr
  400. minut += 30
  401. pcs_hairlng = 801
  402. hbangs = 1
  403. pcs_hairbsh = 1
  404. money -= 750
  405. '30 minutes later, she is done cutting your hair. She just cuts the tips of your, barely making it shorter and as requested, she cut you a nice fringe, , which now covers your forehead.'
  406. 'You stand up and pay the women at the counter.'
  407. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  408. end
  409. act 'No':
  410. cla
  411. *clr
  412. minut += 30
  413. pcs_hairlng = 801
  414. hbangs = 0
  415. pcs_hairbsh = 1
  416. money -= 750
  417. '30 minutes later, she is done cutting your hair. She just cuts the tips of your, barely making it shorter.'
  418. 'You stand up and pay the women at the counter.'
  419. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  420. end
  421. else
  422. cla
  423. *clr
  424. minut += 30
  425. pcs_hairlng = 801
  426. pcs_hairbsh = 1
  427. money -= 750
  428. '30 minutes later, she is done cutting your hair. She just cuts the tips of your, barely making it shorter. '
  429. 'You stand up and pay the women at the counter.'
  430. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  431. end
  432. end
  433. end
  434. end
  435. end
  436. if $ARGS[0] = 'straighthair':
  437. cls
  438. if pcs_hairlng <= 80:
  439. '"Sorry, your hair is too short to straightened."'
  440. act 'Move away':gt 'hairsalon', 'start'
  441. elseif straight >= 10 or (defcurly = 0 and curly = 0):
  442. '"Your hair is already as straight as I can make it."'
  443. act 'Move away':gt 'hairsalon', 'start'
  444. elseif hbraids > 0:
  445. '"Your hair is in braids right now, to straighten it I would have to remove them. Is that what you want me to do?"'
  446. act 'Yes':
  447. cla
  448. minut += 20
  449. hbraids = 0
  450. money -= 500
  451. curly = 0
  452. if defcurly = 0:
  453. 'Your braids were removed and your hair was straightened back to its original shape.'
  454. else
  455. straight = rand(14,21)
  456. 'Your braids were removed and your hair was straightened instead.'
  457. end
  458. gs 'stat'
  459. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  460. end
  461. act 'No':gt 'hairsalon', 'start'
  462. else
  463. minut += 20
  464. curly = 0
  465. if defcurly = 0:
  466. 'Your hair is straightened back to its original shape.'
  467. else
  468. straight = rand(14,21)
  469. 'Your hair is straightened.'
  470. end
  471. money -= 500
  472. gs 'stat'
  473. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  474. end
  475. end
  476. if $ARGS[0] = 'curlhair':
  477. cls
  478. if pcs_hairlng <= 80:
  479. '"Sorry, your hair is too short to curl."'
  480. act 'Move away':gt 'hairsalon', 'start'
  481. elseif curly >= 10:
  482. '"Your hair is already as curly as I can make it."'
  483. act 'Move away':gt 'hairsalon', 'start'
  484. elseif hbraids > 0:
  485. '"Your hair is in braids right now, to curl it I would have to remove them. Is that what you want me to do?"'
  486. act 'Yes':
  487. cla
  488. minut += 20
  489. hbraids = 0
  490. money -= 500
  491. if defcurly = 0:
  492. curly = rand(14,21)
  493. 'Your braids were removed and your hair was curled instead.'
  494. else
  495. curly = 2147483647
  496. 'Your braids were removed and your hair was curled back to its original shape.'
  497. end
  498. gs 'stat'
  499. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  500. end
  501. act 'No':gt 'hairsalon', 'start'
  502. else
  503. minut += 20
  504. money -= 500
  505. if defcurly = 0:
  506. curly = rand(14,21)
  507. 'You have your hair curled.'
  508. else
  509. curly = 2147483647
  510. 'You have your hair curled back to its original shape.'
  511. end
  512. gs 'stat'
  513. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  514. end
  515. end
  516. if $ARGS[0] = 'dyehair':
  517. clr
  518. cla
  519. 'You ask the hairdresser, if she could dye your hair.'
  520. '"Sure.", she says.'
  521. '"What colour would like to have your hair dyed?"'
  522. act 'Change your mind':gt 'hairsalon', 'start'
  523. if pcs_haircol ! nathcol:
  524. act'Return to natural colour':
  525. cla
  526. *clr
  527. '"I want to go back to my natural hair colour." you say as you pick at your hair in the mirror, "I don''t think <<$pcs_haircol>> is working for me."'
  528. '"Sure thing!", she says in a chearful way, "Why don''t you take a seat?"'
  529. '"We''ll be done in no time!", she says and points your over to sit down on one of the seats.'
  530. act 'Sit down':
  531. cla
  532. *clr
  533. minut += 60
  534. money -= 1000
  535. pcs_haircol = nathcol
  536. 'About an hour later your hair is dyed and dried.'
  537. 'The hairdresser removes the dryer hood. "And we''re all done."'
  538. 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  539. act 'Move away':gt 'hairsalon', 'start'
  540. end
  541. end
  542. end
  543. if pcs_haircol ! 0:
  544. act 'Black':
  545. cla
  546. *clr
  547. '"Black", you say, "I want it to be raven black, dark as the night, please."'
  548. '"Sure thing!", she answers in a happy tone, "Why don''t you take a seat?"'
  549. '"We''ll be done in no time!", she says happily as she turns around one of the seats for you.'
  550. act 'Sit down':
  551. cla
  552. *clr
  553. minut += 60
  554. pcs_haircol = 0
  555. dyefade = rand(35,42)
  556. collength = pcs_hairlng
  557. money -= 1000
  558. 'About an hour later, everything should be dried up and the female hairdress comes back to you.'
  559. 'She removes the dryer hood. "And we''re all done."'
  560. 'You stand up from the chair and pay the 1000 <b>₽</b>.'
  561. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  562. end
  563. end
  564. end
  565. if pcs_haircol ! 1:
  566. act 'Brown':
  567. cla
  568. *clr
  569. '"I''d like to have my hair brown", you say.'
  570. '"Sure thing!", she answer in a happy tone, "Why don''t you take a seat?"'
  571. '"We''ll be done in no time!", she says happily as she turns around one of the seats for you.'
  572. act 'Sit down':
  573. cla
  574. *clr
  575. minut += 60
  576. pcs_haircol = 1
  577. dyefade = rand(35,42)
  578. collength = pcs_hairlng
  579. money -= 1000
  580. 'About an hour later, everything should be dried up and the female hairdress comes back to you.'
  581. 'She removes the dryer hood. "And we''re all done."'
  582. 'You stand up from the chair and pay the 1000 <b>₽</b>.'
  583. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  584. end
  585. end
  586. end
  587. if pcs_haircol ! 2:
  588. act 'Red':
  589. cla
  590. *clr
  591. '"I''d like to have my in a fiercely red", you say with a devilish grin.'
  592. '"Sure thing!", she laughs, "Why don''t you take a seat?"'
  593. '"We''ll be done in no time!", she says happily as she turns around one of the seats for you.'
  594. act 'Sit down':
  595. cla
  596. *clr
  597. minut += 60
  598. pcs_haircol = 2
  599. dyefade = rand(35,42)
  600. collength = pcs_hairlng
  601. money -= 1000
  602. 'About an hour later, everything should be dried up and the female hairdress comes back to you.'
  603. 'She removes the dryer hood. "And we''re all done."'
  604. 'You stand up from the chair and pay the 1000 <b>₽</b>.'
  605. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  606. end
  607. end
  608. end
  609. if pcs_haircol ! 3:
  610. act 'Blonde':
  611. cla
  612. *clr
  613. '"Blonde! Blondes have more fun. I want to see if that is true!", you giggle.'
  614. '"Blondes definately have more fun!", she says with a wink, "Why don''t you take a seat?"'
  615. '"We''ll be done in no time!", she says happily as she turns around one of the seats for you.'
  616. act 'Sit down':
  617. cla
  618. *clr
  619. minut += 60
  620. pcs_haircol = 3
  621. dyefade = rand(35,42)
  622. collength = pcs_hairlng
  623. money -= 1000
  624. 'About an hour later, everything should be dried up and the female hairdress comes back to you.'
  625. 'She removes the dryer hood. "And we''re all done."'
  626. 'You stand up from the chair and pay the 1000 <b>₽</b>.'
  627. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  628. end
  629. end
  630. end
  631. if pcs_haircol ! 4:
  632. act 'Bright Red':
  633. cla
  634. *clr
  635. gs 'stat'
  636. '"I want to try something really different." you tell her.'
  637. '"And what would that be?" The hairdresser asks cheerfully.'
  638. '"Really bright red, like a fire truck." you announce.'
  639. '"No problem, this''ll be fun. Please have a seat.", she says and turns around one of the chairs for you.'
  640. act 'Sit down':
  641. cla
  642. *clr
  643. minut += 45
  644. pcs_haircol = 4
  645. dyefade = rand(35,42)
  646. collength = pcs_hairlng
  647. money -= 1000
  648. gs 'stat'
  649. 'About an hour later, everything should be dried up.'
  650. 'The hairdresser removes the dryer hood. "And we''re all done."'
  651. 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  652. act 'Move away':gt 'hairsalon', 'start'
  653. end
  654. end
  655. end
  656. if pcs_haircol ! 5:
  657. act 'Dark Blue':
  658. cla
  659. *clr
  660. gs 'stat'
  661. '"I want to try something really different." you tell her.'
  662. '"And what would that be?" The hairdresser asks cheerfully.'
  663. '"I want a really dark blue, almost purple." you announce.'
  664. '"No problem, this''ll be fun. Please have a seat.", she says and turns around one of the chairs for you.'
  665. act 'Sit down':
  666. cla
  667. *clr
  668. minut += 45
  669. pcs_haircol = 5
  670. dyefade = rand(35,42)
  671. collength = pcs_hairlng
  672. money -= 1000
  673. gs 'stat'
  674. 'About an hour later, everything should be dried up.'
  675. 'The hairdresser removes the dryer hood. "And we''re all done."'
  676. 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  677. act 'Move away':gt 'hairsalon', 'start'
  678. end
  679. end
  680. end
  681. if pcs_haircol ! 6:
  682. act 'Medium Blue':
  683. cla
  684. *clr
  685. gs 'stat'
  686. '"I want to try something really different." you tell her.'
  687. '"And what would that be?" The hairdresser asks cheerfully.'
  688. '"I feel like trying an electric blue." you announce.'
  689. '"No problem, this''ll be fun. Please have a seat.", she says and turns around one of the chairs for you.'
  690. act 'Sit down':
  691. cla
  692. *clr
  693. minut += 45
  694. pcs_haircol = 6
  695. dyefade = rand(35,42)
  696. collength = pcs_hairlng
  697. money -= 1000
  698. gs 'stat'
  699. 'About an hour later, everything should be dried up.'
  700. 'The hairdresser removes the dryer hood. "And we''re all done."'
  701. 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  702. act 'Move away':gt 'hairsalon', 'start'
  703. end
  704. end
  705. end
  706. if pcs_haircol ! 7:
  707. act 'Light Blue':
  708. cla
  709. *clr
  710. gs 'stat'
  711. '"I want to try something really different." you tell her.'
  712. '"And what would that be?" The hairdresser asks cheerfully.'
  713. '"Make my hair light blue, like candy floss." you announce.'
  714. '"No problem, this''ll be fun. Please have a seat.", she says and turns around one of the chairs for you.'
  715. act 'Sit down':
  716. cla
  717. *clr
  718. minut += 45
  719. pcs_haircol = 7
  720. dyefade = rand(35,42)
  721. collength = pcs_hairlng
  722. money -= 1000
  723. gs 'stat'
  724. 'About an hour later, everything should be dried up.'
  725. 'The hairdresser removes the dryer hood. "And we''re all done."'
  726. 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  727. act 'Move away':gt 'hairsalon', 'start'
  728. end
  729. end
  730. end
  731. if pcs_haircol ! 8:
  732. act 'Dark Green':
  733. cla
  734. *clr
  735. gs 'stat'
  736. '"I want to try something really different." you tell her.'
  737. '"And what would that be?" The hairdresser asks cheerfully.'
  738. '"I want a deep green, like emerald." you announce.'
  739. '"No problem, this''ll be fun. Please have a seat.", she says and turns around one of the chairs for you.'
  740. act 'Sit down':
  741. cla
  742. *clr
  743. minut += 45
  744. pcs_haircol = 8
  745. dyefade = rand(35,42)
  746. collength = pcs_hairlng
  747. money -= 1000
  748. gs 'stat'
  749. 'About an hour later, everything should be dried up.'
  750. 'The hairdresser removes the dryer hood. "And we''re all done."'
  751. 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  752. act 'Move away':gt 'hairsalon', 'start'
  753. end
  754. end
  755. end
  756. ! if pcs_haircol ! 9:
  757. ! act 'Medium Green':
  758. ! cla
  759. ! *clr
  760. ! gs 'stat'
  761. ! '"I want to try something really different." you tell her.'
  762. ! '"And what would that be?" The hairdresser asks cheerfully.'
  763. ! '"I''d like a nice froest green, like summer leaves." you announce.'
  764. ! '"No problem, this''ll be fun. Please have a seat.", she says and turns around one of the chairs for you.'
  765. !
  766. ! act 'Sit down':
  767. ! cla
  768. ! *clr
  769. ! minut += 45
  770. ! pcs_haircol = 9
  771. ! collength = pcs_hairlng
  772. ! money -= 1000
  773. ! gs 'stat'
  774. ! 'About an hour later, everything should be dried up.'
  775. ! 'The hairdresser removes the dryer hood. "And we''re all done."'
  776. ! 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  777. !
  778. ! act 'Move away':gt 'hairsalon', 'start'
  779. ! end
  780. ! end
  781. ! end
  782. if pcs_haircol ! 10:
  783. act 'Light Green':
  784. cla
  785. *clr
  786. gs 'stat'
  787. '"I want to try something really different." you tell her.'
  788. '"And what would that be?" The hairdresser asks cheerfully.'
  789. '"Can you do a nice light green, sort of like new leaves?" you ask.'
  790. '"No problem, this''ll be fun. Please have a seat.", she says and turns around one of the chairs for you.'
  791. act 'Sit down':
  792. cla
  793. *clr
  794. minut += 45
  795. pcs_haircol = 10
  796. dyefade = rand(35,42)
  797. collength = pcs_hairlng
  798. money -= 1000
  799. gs 'stat'
  800. 'About an hour later, everything should be dried up.'
  801. 'The hairdresser removes the dryer hood. "And we''re all done."'
  802. 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  803. act 'Move away':gt 'hairsalon', 'start'
  804. end
  805. end
  806. end
  807. if pcs_haircol ! 11:
  808. act 'Dark Pink':
  809. cla
  810. *clr
  811. gs 'stat'
  812. '"I want to try something really different." you tell her.'
  813. '"And what would that be?" The hairdresser asks cheerfully.'
  814. '"How about a really dark pink, almost like a cross between purple and red." you tell her with a smile.'
  815. '"No problem, this''ll be fun. Please have a seat.", she says and turns around one of the chairs for you.'
  816. act 'Sit down':
  817. cla
  818. *clr
  819. minut += 45
  820. pcs_haircol = 11
  821. dyefade = rand(35,42)
  822. collength = pcs_hairlng
  823. money -= 1000
  824. gs 'stat'
  825. 'About an hour later, everything should be dried up.'
  826. 'The hairdresser removes the dryer hood. "And we''re all done."'
  827. 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  828. act 'Move away':gt 'hairsalon', 'start'
  829. end
  830. end
  831. end
  832. if pcs_haircol ! 12:
  833. act 'Medium Pink':
  834. cla
  835. *clr
  836. gs 'stat'
  837. '"I want to try something really different." you tell her.'
  838. '"And what would that be?" The hairdresser asks cheerfully.'
  839. '"I want it to be pink like bubble gum with maybe a few really light pink streaks." you announce.'
  840. '"No problem, this''ll be fun. Please have a seat.", she says and turns around one of the chairs for you.'
  841. act 'Sit down':
  842. cla
  843. *clr
  844. minut += 45
  845. pcs_haircol = 12
  846. dyefade = rand(35,42)
  847. collength = pcs_hairlng
  848. money -= 1000
  849. gs 'stat'
  850. 'About an hour later, everything should be dried up.'
  851. 'The hairdresser removes the dryer hood. "And we''re all done."'
  852. 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  853. act 'Move away':gt 'hairsalon', 'start'
  854. end
  855. end
  856. end
  857. if pcs_haircol ! 13:
  858. act 'Light Pink':
  859. cla
  860. *clr
  861. gs 'stat'
  862. '"I want to try something really different." you tell her.'
  863. '"And what would that be?" The hairdresser asks cheerfully.'
  864. '"A soft light pink, like candy floss." you announce.'
  865. '"No problem, this''ll be fun. Please have a seat.", she says and turns around one of the chairs for you.'
  866. act 'Sit down':
  867. cla
  868. *clr
  869. minut += 45
  870. pcs_haircol = 13
  871. dyefade = rand(35,42)
  872. collength = pcs_hairlng
  873. money -= 1000
  874. gs 'stat'
  875. 'About an hour later, everything should be dried up.'
  876. 'The hairdresser removes the dryer hood. "And we''re all done."'
  877. 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  878. act 'Move away':gt 'hairsalon', 'start'
  879. end
  880. end
  881. end
  882. if pcs_haircol ! 14:
  883. act 'Dark Purple':
  884. cla
  885. *clr
  886. gs 'stat'
  887. '"I want to try something really different." you tell her.'
  888. '"And what would that be?" The hairdresser asks cheerfully.'
  889. '"I want it nice dark purple, like a dark wine." you announce.'
  890. '"No problem, this''ll be fun. Please have a seat.", she says and turns around one of the chairs for you.'
  891. act 'Sit down':
  892. cla
  893. *clr
  894. minut += 45
  895. pcs_haircol = 14
  896. dyefade = rand(35,42)
  897. collength = pcs_hairlng
  898. money -= 1000
  899. gs 'stat'
  900. 'About an hour later, everything should be dried up.'
  901. 'The hairdresser removes the dryer hood. "And we''re all done."'
  902. 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  903. act 'Move away':gt 'hairsalon', 'start'
  904. end
  905. end
  906. end
  907. if pcs_haircol ! 15:
  908. act 'Medium Purple':
  909. cla
  910. *clr
  911. gs 'stat'
  912. '"I want to try something really different." you tell her.'
  913. '"And what would that be?" The hairdresser asks cheerfully.'
  914. '"I''m leaning towards purple, not so dark that you can''t tell it is purple, you know?" you tell her.'
  915. '"No problem, this''ll be fun. Please have a seat.", she says and turns around one of the chairs for you.'
  916. act 'Sit down':
  917. cla
  918. *clr
  919. minut += 45
  920. pcs_haircol = 15
  921. dyefade = rand(35,42)
  922. collength = pcs_hairlng
  923. money -= 1000
  924. gs 'stat'
  925. 'About an hour later, everything should be dried up.'
  926. 'The hairdresser removes the dryer hood. "And we''re all done."'
  927. 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  928. act 'Move away':gt 'hairsalon', 'start'
  929. end
  930. end
  931. end
  932. if pcs_haircol ! 16:
  933. act 'Light Purple':
  934. cla
  935. *clr
  936. gs 'stat'
  937. '"I want to try something really different." you tell her.'
  938. '"And what would that be?" The hairdresser asks cheerfully.'
  939. '"I''m thinking a really light purple, like grape soda." you announce.'
  940. '"No problem, this''ll be fun. Please have a seat.", she says and turns around one of the chairs for you.'
  941. act 'Sit down':
  942. cla
  943. *clr
  944. minut += 45
  945. pcs_haircol = 16
  946. dyefade = rand(35,42)
  947. collength = pcs_hairlng
  948. money -= 1000
  949. gs 'stat'
  950. 'About an hour later, everything should be dried up.'
  951. 'The hairdresser removes the dryer hood. "And we''re all done."'
  952. 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  953. act 'Move away':gt 'hairsalon', 'start'
  954. end
  955. end
  956. end
  957. if pcs_haircol ! 17:
  958. act 'Orange':
  959. cla
  960. *clr
  961. gs 'stat'
  962. '"I want to try something really different." you tell her.'
  963. '"And what would that be?" The hairdresser asks cheerfully.'
  964. '"Really orange, like a fox." you announce.'
  965. '"No problem, this''ll be fun. Please have a seat.", she says and turns around one of the chairs for you.'
  966. act 'Sit down':
  967. cla
  968. *clr
  969. minut += 45
  970. pcs_haircol = 17
  971. dyefade = rand(35,42)
  972. collength = pcs_hairlng
  973. money -= 1000
  974. gs 'stat'
  975. 'About an hour later, everything should be dried up.'
  976. 'The hairdresser removes the dryer hood. "And we''re all done."'
  977. 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  978. act 'Move away':gt 'hairsalon', 'start'
  979. end
  980. end
  981. end
  982. gs 'stat'
  983. end
  984. if $ARGS[0] = 'touchup':
  985. cla
  986. *clr
  987. minut += 45
  988. dyefade = rand(35,42)
  989. collength = pcs_hairlng
  990. money -= 500
  991. gs 'stat'
  992. 'The hairdresser nods her head excitedly and leads you to an empty chair.'
  993. 'She has a bubbly personality, chatting about this and that without pause or much feedback from you, but you don''t mind as it keeps you distracted while you go through the usual wash and dry routine.'
  994. 'She flits around your head with her tools, and before you know it, your hair is restored to its earlier luster and color.'
  995. 'You stand up from the chair and pay her 500 <b>₽</b>.'
  996. act 'Move away':gt 'hairsalon', 'start'
  997. end
  998. if $ARGS[0] = 'touchup2':
  999. cla
  1000. *clr
  1001. 'The hairdresser smiles apologetically, "Sorry, but you''re going to need a completely new dye job to cover that up. I can do it, if you want? It''s only 1000 <b>₽</b>."'
  1002. act 'Sure':
  1003. cla
  1004. *clr
  1005. minut += 45
  1006. dyefade = rand(35,42)
  1007. collength = pcs_hairlng
  1008. money -= 1000
  1009. gs 'stat'
  1010. 'About an hour later, everything should be dried up.'
  1011. 'The hairdresser removes the dryer hood. "And we''re all done."'
  1012. 'You stand up from the chair and pay her 1000 <b>₽</b>.'
  1013. act 'Move away':gt 'hairsalon', 'start'
  1014. end
  1015. act 'No thanks':gt 'hairsalon', 'start'
  1016. end
  1017. if $ARGS[0] = 'braidhair':
  1018. cla
  1019. *clr
  1020. '"I''d like to have my hair braided. Could you do that?", you as the female hairdresser.'
  1021. if hbraids = 20:
  1022. '"Sorry, your hair is already braided as well as I can do."'
  1023. act 'Move away':gt 'hairsalon', 'start'
  1024. exit
  1025. elseif pcs_hairlng <= 80:
  1026. '"Sorry, your hair is too short for me to braid it."'
  1027. act 'Move away':gt 'hairsalon', 'start'
  1028. exit
  1029. elseif pcs_hairlng > 800:
  1030. '"Sorry, your hair is too long to make a braid that will not fall apart."'
  1031. act 'Move away':gt 'hairsalon', 'start'
  1032. end
  1033. 'She takes a look at you hair and nods, "Sure, you have beautiful, long hair, it shouldn''t be a problem at all."'
  1034. 'The hairdresser tells you to sit down on one of the free seats and she''ll get on it immediately.'
  1035. act 'Sit down':
  1036. cla
  1037. *clr
  1038. '"Just relax, we''ll be done in no time.", she tells you.'
  1039. act 'Relax':
  1040. cla
  1041. *clr
  1042. minut += 40
  1043. hbraids = 20
  1044. money -= 1250
  1045. '"And we are done.", she says.'
  1046. 'You stand up and pay her at the counter.'
  1047. act 'Look in the mirror':gt 'hairsalon', 'mirror'
  1048. end
  1049. end
  1050. end
  1051. if $ARGS[0] = 'mirror':
  1052. cls
  1053. '<center><img <<$set_imgh>> src="<<FUNC(''$face_image'')>>"></center>'
  1054. '<center>You look at your new hairstyle in the mirror.</center>'
  1055. act 'Move away':gt 'hairsalon', 'start'
  1056. end
  1057. --- hairsalon ---------------------------------