Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <Windows.h>
- using namespace std;
- int main() {
- setlocale(LC_ALL, "Russian");
- SetConsoleCP(1251);
- SetConsoleOutputCP(1251);
- int a, n, ruki = 0;
- int calendar = 0;
- int udovl = 0;
- cout << " Тебя зовут ДЖОН. Так уж вышло, что сегодня твой ДЕНЬ РОЖДЕНИЯ. По комнате беспорядочно расставлены несколько тортов. Что ты будешь делать далее?" << endl;
- komnata1:
- cout << "\t" << "Выберите действие: 1) Извлечь руки из комода 2) Прочитать записку от бати \n \t \t \t 3) Осмотреть календарь 4) Просмотреть сообщение в 'достань кореша'" << endl;
- cin >> a;
- if (a == 1) {
- cout << "Ты достаешь пару ФАЛЬШИВЫХ РУК из сундука. Они нужны тебе для ВЕСЕЛЫХ ПРОДЕЛОК. \n Хотя возможно они понадобятся тебе чуть позже." << endl;
- ruki = 1;
- goto komnata1;
- }
- if (a == 2) {
- cout << "В записке написано: 'С днем рождения сынок. Я тобой очень горжусь.' От записки веет ОТЦОВСКИМИ ЛОСЬОНАМИ и ОДЕКОЛОНАМИ. Рядом с запиской лежит СВЕРНУТЫЙ ПЛАКАТ." << endl;
- goto komnata1;
- }
- if (a == 3) {
- cout << "На календаре ты отметил свой День рождения: 13 Апреля. \n Другая отметка означала день, когда тебе должны были прислать диск к широко разрекламированному запуску беты игры SBURB.\n Должны были три дня назад. Для тебя это уже больная тема." << endl;
- calendar = 1;
- goto komnata1;
- }
- if (a == 4) {
- if (calendar == 1) {
- cout << "Твой клиент ДостаньКореша мигает. Кажется твой кореш под ником ВиниловыйДемиург хочет обсудить с тобой получение бета версии SBURB. " << endl;
- cout << "Он отмечает, что ее разнесли критики ИгроБритании, только вы оба сходитесь во мнении что ИгроБритания не самый лучший источник информации.\nОн просит тебя проверить свою почту на наличие бета версии игры." << endl;
- cout << "И правда, красный флажок поднят, надо успеть получить игру быстрее своего отца. \n" << endl;
- cout << "Вы готовы выйти из комнаты? \n 1) Да. \n 2) Нет, еще осмотрюсь" << endl;
- cin >> a;
- if (a == 1) {
- system("cls");
- goto komnata2;
- }
- else {
- goto komnata1;
- }
- }
- else {
- cout << "Рановато, ты еще недостаточно осмотрелся по комнате." << endl;
- goto komnata1;
- }
- }
- komnata2:
- cout << "Ты выходишь в ВЕСТИБЮЛЬ. На стене висит один из этих дурацких ОТЦОВСКИХ клоунов." << endl << "Или, точнее, АРЛЕКИНОВ, как он спешит поправить любого, кто осмелится сделать столь грубое обобщение, да еще и озвучить его." << endl;
- cout << "\t" << "Выберите действие: 1) Сжечь ИгроБританию в камине 2) Почтить останки бабули \n \t \t \t 3) Осмотреть подарок 4) Попытаться покинуть дом" << endl;
- cin >> a;
- if (a == 1) {
- cout << "Она горит далеко не так быстро, как ты надеялся. \n Каждая ИГРОБРАТАНИЯ напечатана на бумаге, содержащей 40 % переработанного асбеста. Все ради Матушки - Земли, йо." << endl;
- cout << endl;
- udovl = 1;
- goto komnata2;
- }
- if (a == 2) {
- cout << "Ты изучаешь НЕПРИКОСНОВЕННУЮ УРНУ, в которой содержатся ОСТАНКИ твоей покойной БАБУШКИ.\n Ты весьма неосторожно обошелся с НЕПРИКОСНОВЕННОЙ УРНОЙ. Теперь повсюду пепел." << endl;
- goto death;
- }
- if (a == 3) {
- cout << "Размышления о том, что может быть в коробке, довольно волнующи, но в то же время они немного тебя нервируют." << endl;
- cout << "На коробке надпись, гласящяя : 'Сын, ты сможешь все, стоит тебе лишь сосредоточить на этом силы. Я верю в тебя.'" << endl;
- cout << "В коробке оказался один из дурацких отцовских кукол-арлекинов..." << endl;
- goto komnata2;
- }
- if (a == 4) {
- cout << "Видимо пора переходить к делу. Улицы пусты." << endl << "Лишь ветер гуляет в промежутках, разделяющих соседские дома, будто играя на свирели из срезанных тростинок или, скажем, опустошенных почтовых ящиков." << endl << "В воздухе висит знакомая нота - та самая, которой Одиночество настраивает свой инструмент." << endl;
- cout << "Ты чувствуешь, что сегодня будет длинный день." << endl;
- cout << "Твой отец опередил тебя и забрал почту с собой на кухню." << endl;
- cout << "Ты заглядываешь в КУХОННОЕ ОКНО Вот она, почта! В ней КРАСНАЯ ПОСЫЛКА, немного СЧЕТОВ,\n КОММУНИКАТОР твоего ПАПЫ и конверт, на котором, по странному стечению обстоятельств, стоит ЛОГОТИП SBURB. Неужели?..." << endl;
- cout << "Вы готовы пройти на кухню? \n 1) Да. \n 2) Нет, еще осмотрюсь" << endl;
- cin >> a;
- if (a == 1) {
- system("cls");
- goto kuhna;
- }
- else {
- goto komnata2;
- }
- }
- kuhna:
- cout << "На кухне тебя поджидает неожиданный кулинарный ПОЕДИНОК с отцом. Или нет?" << endl;
- cout << "Выберите действие: 1) Битва!!! 2) Просто забрать бету SBURB" << endl;
- cin >> a;
- if (a == 1) {
- cout << "ПАПА, вооруженный грозным КОНДИТЕРСКИМ АРТЕФАКТОМ, встал между тобой и почтой." << endl;
- cout << "Вооружившись зеленым милым молотом ты пытаешься УГНЕТАТЬ отца и его кондитерское изделие. Выходит не очень." << endl;
- cout << "Зато у твоего отца прекрасно получается предлагать его тебе со всей ответственностью и любовью." << endl;
- cout << "Ты отчаянно сопротивяешься, но путного ничего не выходит. Ты пытаешься скрыться." << endl;
- cout << "Твой отец как истинный ПРИКОЛИСТ запускает тебе в лицо КОНДИТЕРСКИЙ АРТЕФАКТ" << endl;
- cout << "У твоего отца всегда было преимущество в дуэли приколистов." << endl << "Тем не менее, смирившись с поражением ничего не остается, кроме как забрать бету SBURB." << endl;
- cout << endl;
- cout << "Вы готовы уйти тестировать SBURB?\n 1) Да. \n 2) Очень хочется попытаться сразиться с отцом снова" << endl;
- cin >> a;
- if (a == 1) {
- system("cls");
- goto konec;
- }
- else {
- goto kuhna;
- }
- }
- if (a == 2) {
- cout << "Ты умер от скуки пока выбирал настолько бесвкусное действие" << endl;
- goto death;
- }
- konec:
- if (ruki == 1 && udovl == 0) {
- cout << "Ты успешно начинаешь играть вместе со своими корешами в SBURB :)" << endl;
- cout << "Но у тебя все еще есть щемящее ощущение невыполненного долга..." << endl;
- cout << "Добро пожаловать в HOMESTUCK";
- goto end;
- }
- if (ruki == 1 && udovl == 1) {
- cout << "Ты успешно начинаешь играть вместе со своими корешами в SBURB :)" << endl;
- cout << "Кажется ты сделал все, что мог на данный момент" << endl;
- cout << "Добро пожаловать в HOMESTUCK";
- goto end;
- }
- else {
- cout << "А чем ты собираешься открыть дверь? У тебя же нету РУК !!!! ХАХАХА" << endl;
- goto death;
- }
- death:
- {
- cout << "Плохая концовка" << endl;
- }
- end:
- {
- cout << " ";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement