123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175 |
- # vokzalholle
- if $ARGS[0] = '':
- $metka = $ARGS[0]
- $loc = $CURLOC
- $location_type = 'public_indoors'
- CLOSE ALL
- if sound = 0:PLAY 'sound/vokzal.mp3',30
- cls
- gs'stat'
- '<center><img <<$set_imgh>> src="images/locations/shared/train/vokzalholle.jpg" ></center>'
- 'There is a <a href="exec:GT ''dort''">path</a> leading off in to the distance, in the direction of the lake.'
- act 'Leave the station building': minut += 2 & gt 'vokzal'
- *nl
- if Trainpass_day > daystart:
- 'You have <<Trainpass_day - daystart>> days left on your train pass.'
- act 'Go to the platforms': gt 'vokzalper'
- else
- act 'Go to the ticket office': minut += 1 & gt 'vokzalholle', 'ticket'
- end
- act 'Go to the restrooms': minut += 1 & gt 'vokzaltoilet'
- end
- if $ARGS[0] = 'ticket':
- cls
- gs 'stat'
- '<center><h4>Ticket office</h4></center>'
- '<center><img <<$set_imgh>> src="images/locations/shared/train/kassa.jpg"></center>'
- if money >= 50:
- act 'Buy a ticket':
- cla
- gs 'vokzalholle', 'buy_ticket'
- end
- end
- if money >= 1500 and Trainpass_day <= daystart:
- act 'Buy a weekly pass (7 days - 1500 <b>₽</b>) ':
- cla
- money -= 1500
- Trainpass_day = daystart + 7
- act 'Return': gt 'vokzalholle', ''
- end
- end
- if money >= 5500 and Trainpass_day <= daystart:
- act 'Buy a monthly pass (30day - 5500 <b>₽</b>)':
- cla
- money -= 5500
- Trainpass_day = daystart + 30
- act 'Return': gt 'vokzalholle', ''
- end
- end
- act 'Leave the ticket office':minut += 1 & gt 'vokzalholle', ''
- end
- if $ARGS[0] = 'buy_ticket':
- if money >= 50:
- act 'Buy a ticket to the city center (50 <b>₽</b>)':
- money -= 50
- gt 'vokzalholle', 'centre'
- end
- end
- if money >= 50:
- act 'Buy a ticket to the old platform by the communal village (50 <b>₽</b>)':
- money -= 100
- gt 'vokzalholle', 'communal'
- end
- end
- if money >= 75:
- act 'Buy a ticket to the village of Gadukino (75 <b>₽</b>)':
- money -= 75
- gt 'vokzalholle', 'village'
- end
- end
- if money >= 100:
- act 'Buy a ticket to the old town (100 <b>₽</b>)':
- money -= 100
- gt 'vokzalholle', 'oldtown'
- end
- end
- if money >= 125:
- act 'Buy a ticket to Pavlovsk (125 <b>₽</b>)':
- money -= 125
- gt 'vokzalholle', 'pavlovsk'
- end
- end
-
- act 'Leave the ticket office': gt 'vokzalholle', ''
- end
- if $ARGS[0] = 'centre':
- $loc = 'cityTrain'
- $metka = 'inside'
- cls
- minut += 5
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/locations/shared/train/electri.jpg"></center>'
- 'You pay for the ticket and board the next train going to the city center.'
- 'After 5 minutes, you see the office blocks and shops at the heart of the city. The train stops at its final destination, the busy station in the city center.'
- act 'Get off the train at this station':
- if train_event = 0 and rand(1, 100) <= 5: gt 'train_incidental', 'end'
- gt 'cityTrain', 'inside'
- end
- end
- if $ARGS[0] = 'communal':
- $loc = 'train'
- $metka = 'communal'
- minut += 10
- if rand(1, 100) < 20: gt 'train', 'events'
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/locations/shared/train/oldplat.jpg" ></center>'
- 'After 10 minutes you arrive at an old railway platform near the communal village.'
- act 'Get off the train':
- if train_event = 0 and rand(1, 100) <= 5: gt 'train_incidental', 'end'
- gt 'train', 'communal'
- end
- end
- if $ARGS[0] = 'village':
- $loc = 'train'
- $metka = 'village'
- minut += 20
- if rand(1, 100) <= 10: gt 'train_incidental', 'events'
- if rand(1, 100) < 20: gt 'train', 'events'
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/locations/shared/train/gadplat.jpg" ></center>'
- 'After 20 minutes, the train stops at the small station near the village of Gadukino.'
- act 'Get off the train':
- if train_event = 0 and rand(1, 100) <= 5: gt 'train_incidental', 'end'
- gt 'train', 'village'
- end
- end
- if $ARGS[0] = 'oldtown':
- $loc = 'train'
- $metka = 'oldtown'
- minut += 30
- if rand(1, 100) <= 10: gt 'train_incidental', 'events'
- if rand(1, 100) < 20: gt 'train', 'events'
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/locations/shared/train/pushplat.jpg" ></center>'
- 'After 30 minutes, the train stops at old platform by the old town of Pushkin. Famous for its extensive park and old historic buildings, the locals are known to be eccentric but that adds to the charm.'
- act 'Get off the train':
- if train_event = 0 and rand(1, 100) <= 5: gt 'train_incidental', 'end'
- gt 'train', 'oldtown'
- end
- end
- if $ARGS[0] = 'pavlovsk':
- $loc = 'vokzalperG'
- $metka = ''
- minut += 35
- if rand(1, 100) < 15: gt 'train', 'private'
- if rand(1, 100) < 30: gt 'train', 'Gopnik'
- if rand(1, 100) <= 10: gt 'train_incidental', 'events'
- if rand(1, 100) <= 20: gt 'train', 'events'
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/locations/shared/train/pavplat.jpg" ></center>'
- 'After 35 minutes, you see the town of Pavlovsk approaching. Pavlovsk Castle is an impressive sight, even from a long distance. The train stops at its final destination, a platform in Pavlovsk station.'
- act 'Get off the train':
- if train_event = 0 and rand(1, 100) <= 5: gt 'train_incidental', 'end'
- gt 'vokzalperG'
- end
- end
- --- vokzalholle ---------------------------------
|