|
|
@@ -1,118 +0,0 @@
|
|
|
-class Game:
|
|
|
- def __init__(self):
|
|
|
- self.stage = 1 # Начальная сцена
|
|
|
- self.score = 0 # Баллы игрока
|
|
|
-
|
|
|
- def start(self):
|
|
|
- print("Добро пожаловать в игру! Ваша цель — успешно пройти все сцены.")
|
|
|
- while self.stage <= 5:
|
|
|
- if self.stage == 1:
|
|
|
- self.scene_1()
|
|
|
- elif self.stage == 2:
|
|
|
- self.scene_2()
|
|
|
- elif self.stage == 3:
|
|
|
- self.scene_3()
|
|
|
- elif self.stage == 4:
|
|
|
- self.scene_4()
|
|
|
- elif self.stage == 5:
|
|
|
- self.scene_5()
|
|
|
- print(f"Поздравляем, вы прошли игру с {self.score} баллами!")
|
|
|
-
|
|
|
- def scene_1(self):
|
|
|
- print("\nСцена 1: Принятие звонка от клиента")
|
|
|
- print("Телефон звонил. Выберите, чтобы принять звонок.")
|
|
|
- input("Нажмите Enter, чтобы ответить на звонок.")
|
|
|
- print("\nКлиент: Здравствуйте, у меня возникла проблема с заказом, можете помочь?")
|
|
|
- print("Выберите вариант ответа:")
|
|
|
- print("1. Здравствуйте, конечно, расскажите подробнее о вашей проблеме.")
|
|
|
- print("2. Извините, это не в нашей компетенции.")
|
|
|
- print("3. Мы не можем помочь в данный момент.")
|
|
|
-
|
|
|
- choice = input("Ваш выбор (1, 2, 3): ")
|
|
|
- if choice == "1":
|
|
|
- self.score += 1
|
|
|
- self.stage += 1
|
|
|
- print("Вы помогли клиенту. Он доволен!")
|
|
|
- else:
|
|
|
- print("Клиент недоволен, перезапускаем сцену...")
|
|
|
- self.stage = 1 # Возвращаемся к первой сцене
|
|
|
-
|
|
|
- def scene_2(self):
|
|
|
- print("\nСцена 2: Организация рабочего процесса")
|
|
|
- print("Откройте календарь и проверьте расписание.")
|
|
|
- input("Нажмите Enter, чтобы открыть календарь.")
|
|
|
- print("\nУ вас есть несколько документов, которые нужно разложить по категориям.")
|
|
|
- print("Документы: Отчеты, Договоры, Запросы.")
|
|
|
-
|
|
|
- print("Как вы хотите распределить документы?")
|
|
|
- documents = input("Введите документы через запятую (например, 'Отчеты, Договоры, Запросы'): ")
|
|
|
-
|
|
|
- if "Отчеты" in documents and "Договоры" in documents and "Запросы" in documents:
|
|
|
- self.score += 1
|
|
|
- self.stage += 1
|
|
|
- print("Документы разложены правильно!")
|
|
|
- else:
|
|
|
- print("Некоторые документы распределены неправильно. Перезапускаем сцену...")
|
|
|
- self.stage = 2
|
|
|
-
|
|
|
- def scene_3(self):
|
|
|
- print("\nСцена 3: Обработка жалобы от клиента через электронную почту")
|
|
|
- print("Вы получили электронное письмо с жалобой от клиента.")
|
|
|
- input("Нажмите Enter, чтобы открыть письмо.")
|
|
|
- print("\nПисьмо от клиента: 'Здравствуйте, у меня проблема с доставкой. Почему так долго?'")
|
|
|
- print("Выберите шаблон ответа:")
|
|
|
- print("1. Извините за неудобства, мы постараемся решить проблему.")
|
|
|
- print("2. Ваш запрос не входит в наши обязанности.")
|
|
|
- print("3. Мы не можем помочь, ждите еще немного.")
|
|
|
-
|
|
|
- choice = input("Ваш выбор (1, 2, 3): ")
|
|
|
- if choice == "1":
|
|
|
- self.score += 1
|
|
|
- self.stage += 1
|
|
|
- print("Ответ отправлен. Клиент доволен!")
|
|
|
- else:
|
|
|
- print("Клиент остался недоволен. Перезапускаем сцену...")
|
|
|
- self.stage = 3
|
|
|
-
|
|
|
- def scene_4(self):
|
|
|
- print("\nСцена 4: Продажа услуги по телефону")
|
|
|
- print("Вы получили звонок от клиента. Он интересуется одной из услуг.")
|
|
|
- input("Нажмите Enter, чтобы принять звонок.")
|
|
|
- print("\nКлиент: 'Здравствуйте, я интересуюсь консультацией по вашему продукту.'")
|
|
|
- print("Какие услуги вы предлагаете?")
|
|
|
- print("1. Консультация по продукту.")
|
|
|
- print("2. Скидка на продукт.")
|
|
|
- print("3. Дополнительная услуга, не связанная с запросом клиента.")
|
|
|
-
|
|
|
- choice = input("Ваш выбор (1, 2, 3): ")
|
|
|
- if choice == "1":
|
|
|
- self.score += 1
|
|
|
- self.stage += 1
|
|
|
- print("Вы правильно предложили услугу, клиент доволен!")
|
|
|
- else:
|
|
|
- print("Клиент не заинтересован, перезапускаем сцену...")
|
|
|
- self.stage = 4
|
|
|
-
|
|
|
- def scene_5(self):
|
|
|
- print("\nСцена 5: Введение в CRM-систему и работа с запросами клиентов")
|
|
|
- print("Откройте CRM-систему и проверьте запросы клиентов.")
|
|
|
- input("Нажмите Enter, чтобы открыть систему.")
|
|
|
- print("\nВ системе новые запросы от клиентов. Вам нужно обновить данные или ответить на запросы.")
|
|
|
- print("Что вы хотите сделать?")
|
|
|
- print("1. Обновить информацию о клиентах.")
|
|
|
- print("2. Игнорировать запросы.")
|
|
|
- print("3. Не обновлять данные.")
|
|
|
-
|
|
|
- choice = input("Ваш выбор (1, 2, 3): ")
|
|
|
- if choice == "1":
|
|
|
- self.score += 1
|
|
|
- self.stage += 1
|
|
|
- print("Запросы обработаны, информация обновлена!")
|
|
|
- else:
|
|
|
- print("Вы не обработали запросы, перезапускаем сцену...")
|
|
|
- self.stage = 5
|
|
|
-
|
|
|
-
|
|
|
-if __name__ == "__main__":
|
|
|
- game = Game()
|
|
|
- game.start()
|