hairsalon 31 KB

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