Advertisement
Xlorddx

Untitled

Aug 14th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 6.89 KB | None | 0 0
  1. import time
  2. def svob():
  3.     print('Ураааааааааааааа, ты выбрался из подвала и увидел кота(отсылка к чужому квесту). Он повёл тебя вверх по лестнице и вывел к выходу. Конец.')
  4.     print('А потом ты слышишь слова: ', name, ', вставай, ты развалился!')
  5. def exitt():
  6.     print('Так, ну я убежал от доктора и что дальше? О, тут дверь с кодом, только... ГДЕ КОООООД? ААААААААААААААААААА?')
  7.     print('Тут есть записка: ВСКРОЙ ПОЛ. ТАМ ОТВЕТ.')
  8.     print('1 - Вскрыть пол.')
  9.     print('2 - Стучать в дверь и кричать.')
  10.     action = input()
  11.     if action == '1':
  12.         print('ПАРОЛЬ:325709937570091275568987079TUYGB')
  13.         svob()
  14.     if action == '2':
  15.         print('На ваши крики пришёл доктор и убил вас топором в спину. Да, да, да прям как в "Преступление и Наказание"')
  16.     if action != '1' and action !='2':
  17.         print('Ну не знаю что тебе даже и сказать... НЕ ДЕЛАЙ ТАК!')
  18.         exitt()
  19. def trap():
  20.     print('Ты подошёл к стеклянной двери. Оттуда на тебя посмотрел доктор. Твои действия?')
  21.     print('1 - Лезть в вентиляцию.')
  22.     print('2 - Стрелять в доктора.')
  23.     action = input()
  24.     if action == '1':
  25.         print('Доктор тебя не догнал. Ты спасся.')
  26.         exitt()
  27.     if action == '2':
  28.         print('Из-за того, что ты не умеешь стрелять тебя догнал доктор и начал ставить на тебе опыты. В итоге ты стал психом, у которого шизофрения, спид и 47 хромосом.')
  29.     if action != '1' and action != '2':
  30.         print('В вашем инвентаре отвёртка/пистолет.')
  31.         trap()
  32. has_pistol = False
  33. has_otv = False
  34. def one_one_one():
  35.     global has_pistol
  36.     global has_otv
  37.     print('Ураа! Я открыл дверь. Так что тут у нас. О, тут есть отвёртка и пистолет. Что нам нужнее?')
  38.     print('1 - Взять отвёртку.')
  39.     print('2 - Взять пистолет.')
  40.     action = input()
  41.     if action == '1':
  42.         print('Отвёртка мне пригодится. Вдруг я буду что-то выкручивать.')
  43.         trap()
  44.         has_otv = True
  45.     if action == '2':
  46.         print('Так... Ну я не умею стрелять, но буду учиться по ходу действий.')
  47.         trap()
  48.         has_pistol = True
  49.     if action != '1' and action != '2':
  50.         print('В вашем инвентаре пока что ничего нет.')
  51.         one_one_one()
  52. def one_one():
  53.     print('ХВАТИТ ШУМЕТЬ! ОТКРЫВАЙ ДВЕРЬ ТИШЕ.Слышишь?Кто-то идёт. ПРЯЧЬСЯ!')
  54.     print('1 - Так... В прошлой комнате был стол, я могу под него спрятаться.')
  55.     print('2 - Я же хочу на каратэ. Я могу его побить.')
  56.     action = input()
  57.     if action == '1':
  58.         print('Я сейчас посижу и вернусь.')
  59.         time.sleep(2)
  60.         one_one_one()
  61.     if action == '2':
  62.         print('GAME OVER. YOU LOSE.')
  63.     if action != '1' and action != '2':
  64.         print('Ещё раз так сделаешь, я тебя вычислю по IP.')
  65.         one_one()
  66. def one():
  67.     print('Упс, но это так не работает)')
  68.     print('1 - Вернуться.')
  69.     print('2 - Постучать и убежать.')
  70.     action = input()
  71.     if action == '1':
  72.         go_to_start()
  73.     if action == '2':
  74.         go_to_start()
  75.     if action != '1' and action != '2':
  76.         print('В вашем инвентаре ничего нет!')
  77.         one()
  78. has_key = False
  79. def talking():
  80.     global has_key
  81.     print('Ты развязал парня и он тебе рассказал, что это заброшенная психиатрическая больница. Здесь проводит свои опыты сумасшедший доктор. Парень отдаёт тебе ключ от комнаты,которая находиться напротив. Надо сходить и посмотреть что там.')
  82.     print('1 - Берёшь ключи.')
  83.     print('2 - Залезаем под стол и ждём своей смерти.')
  84.     action = input()
  85.     if action == '1':
  86.         one_one()
  87.         has_key = True
  88.     if action == '2':
  89.         print('Земля тебе пухом! :(')
  90.         print(''' __    __     ______     __    __     ______    
  91. /\ "-./  \  /\ __ \  /\ "-./  \  /\ __ \  
  92. \ \ \-./\ \ \ \ \/\ \ \ \ \-./\ \ \ \ \/\ \
  93. \ \_\ \ \_\ \ \_____\ \ \_\ \ \_\ \ \_____\
  94.  \/_/  \/_/   \/_____/   \/_/  \/_/   \/_____/
  95.                                                ''')
  96.     if action != '1' and action != '2':
  97.         print('ХВАТИТ!')
  98.         talking()
  99. def two():
  100.     print('Ты зашёл в комнату и увидел заложника. Из-за тряпки во рту ты не можешь его понять. Уберёшь тряпку или нет?')
  101.     print('1 - Да, я должен ему помочь')
  102.     print('2 - Нет, а вдруг он меня укусит.')
  103.     action = input()
  104.     if action == '1':
  105.         talking()
  106.     if action == '2':
  107.         two()
  108.     if action != '1' and action != '2':
  109.          print('В вашем инвентаре ничего нет!')
  110.          two()
  111. print('''______  _____  _____  _____  _____ ______   ______ _      _____
  112. |  _  \|  _  |/  __ \|_   _||  _  || ___ \ |___  /| |    |  _  |
  113. | | | || | | || /  \/  | |  | | | || |_/ /    / / | |    | | | |
  114. | | | || | | || |      | |  | | | ||    /    / /  | |    | | | |
  115. | |/ / \ \_/ /| \__/\ | |  \ \_/ /| |\ \ ./ /___| |____\ \_/ /
  116. |___/   \___/  \____/  \_/   \___/ \_| \_| \_____/\_____/ \___/
  117.                                                                ''')
  118.  
  119. name = input('Введи имя: ')        
  120. def go_to_start():
  121.    
  122.     print('Ты  оказался в странном месте. Тебе надо выбраться')
  123.     print('1 - В левую дверь.')
  124.     print('2 - В правую дверь.')
  125.     action = input()
  126.     if action == '1':
  127.         one()
  128.     if action == '2':
  129.         two()
  130.     if action != '1' and action != '2':
  131.         print('Ещё разок выбери, так для подтверждения')
  132.         go_to_start()
  133. go_to_start()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement