Advertisement
vicenzofms

ajudem por favor

Jun 24th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 15.11 KB | None | 0 0
  1. puts "======================================="
  2. puts "=========PERICLES ADVENTURES==========="
  3. puts "======================================="
  4. puts "====INICIAR [1]=======COMO JOGAR[2]===="
  5. puts "======================================="
  6. respMenu = gets.chomp.to_i #Pega a resposta do menu
  7.  
  8. #Confere a resposta do "menu"
  9. while respMenu != 1 and respMenu != 2
  10.     puts "DIGITA DIREITO FIO"
  11.     respMenu = gets.chomp.to_i
  12. end #Termina de conferir
  13.  
  14. #COMO JOGAR
  15. if respMenu == 2
  16.     puts "Ok, então você não sabe como jogar?"
  17.     puts "Não se preocupe, vou te ensinar."
  18.     puts "___ REQUISITOS ___"
  19.     puts " Para jogar Pericles Adventure, Você precisará de poucas coisas."
  20.     puts "> 1- Algo melhor que um pepino e que tenha Internet (se você abriu esse arquivo, acho que você tem esse)"
  21.     puts "> 2- Olhos (ou algo para você ler)"
  22.     puts "> 3- Saber ler."
  23.     puts "> 4- Uma pequena parcela de senso de humor."
  24.     puts "> 5- Mãos (ou algo para que você possa digitar)"
  25.     puts "___ Agora que você sabe disso, você vai aprender a jogar. ___"
  26.     puts "Para jogar, você deve ler as situações que aparecerão na tela e de acordo com elas, digitar os comandos que"
  27.     puts "aparecerem para tomar suas decisões. Cada ação, terá uma reação equivalente e algumas podem te levar para a"
  28.     puts "vitória e outras para o Game Over."
  29.     puts "REPARE QUE EU DISSE OS COMANDOS QUE APARECEREM NA TELA E NÃO OUTROS. Grato..."
  30.     puts "Insira a resposta novamente [1= Iniciar | 2=Como Jogar (de novo)]"
  31.     respMenu = gets.chomp.to_i
  32. end
  33.  
  34. #Confere a resposta do "como jogar"
  35. while respMenu != 1 and respMenu != 2
  36.     puts "DIGITA DIREITO FIO"
  37.     respMenu = gets.chomp.to_i
  38. end #Termina de conferir
  39.  
  40. #INICIOU O PROBLEMINHA {;-;}
  41. if respMenu == 1
  42.     puts "Pericles estava feliz comendo uma batata rústica do Mc-Taverna quando seu antigo amigo e atual arqui-inimigo destrói sua pequena vila."
  43.     puts "Então decidiu encontrar a Exaltassamba Sword, que o tornaria forte o suficiente para derrotar RAFFA MOREIRA em seu Forte Padalita."
  44.     puts "Mas antes tem que se preocupar em sair dos escombros do Mc-Taverna que desabou em você."
  45.     puts "quando você ia sair de lá, se deparam com sua Batata-Rústica. Você gostaria de:"
  46.     puts "\n[1] - Terminar de comer sua bela Batata-Rústica"
  47.     puts "[2] - Sair correndo e ignorar a Batata-Rústica que está te olhando com olhos profundos\n"
  48.     resp1 = gets.chomp.to_i
  49.     #Confere a primeira resposta
  50.     while resp1 != 1 and resp1 != 2
  51.         puts "DIGITA DIREITO FIO"
  52.         resp1 = gets.chomp.to_i
  53.     end #Termina de conferir
  54.     if resp1 == 1
  55.         puts "Você termina de comer sua Batata-Rústica, mas quando estava prestes a sair, começa a se sentir mal, e sente que vai morrer. Você tem\num ataque cardíaco e falece antes de ter a chançe de sair dos escombros."
  56.         puts "GAME OVER ;-;"
  57.         abort
  58.     end
  59.     if resp1 == 2
  60.         puts "Você ignora a Batata-Rústica deliciosa que estava ali te olhando e sai dos escombros um pouco machucado mas com vida."
  61.         puts "No exato momento que sai dos escombros procura uma saída e acha uma floresta."
  62.         puts "Você automáticamente lembra de seus pais avisando sobre a floresta, que várias coisas haviam acontecido lá, como até relatos de uma criatura chamada Lobo-Mal."
  63.         puts "Você tenta ignorar os pensamentos e vai em direção a floresta, quando vê uma civil muito machucada gritando por ajuda."
  64.         puts "\n [1] - Ignora tudo que está ao seu redor e corre para a floresta"
  65.         puts "[2] - Corre para ajudar a civil ferida\n"
  66.         resp2 = gets.chomp.to_i
  67.         #Confere a segunda resposta
  68.         while resp2 != 1 and resp2 != 2
  69.             puts "DIGITA DIREITO FIO"
  70.             resp2 = gets.chomp.to_i
  71.         end #Termina de conferir
  72.         if resp2 == 1
  73.             puts "Então você corre para floresta, mas enquanto está caminhando ouve sons de galhos sendo quebrados."
  74.             puts "A WILD LOBO-MAL APPEARED!"
  75.             puts "LOBO-MAL pergunta: Olá pequeno forsteiro, onde você pensa que está indo?"
  76.             puts "\n[1] - Estou indo procurar a lendária Exaltassamba-Sword para poder ficar mais forte."
  77.             puts "[2] - *Estou indo comprar comida, minha Batata-Rústica acabou.*"
  78.             puts "[3] - (Você grita) ESPINAFRE! e começa a rolar no chão. (De acordo os os sábios magos, essa era uma técnica milenar para despistar lobos)\n"
  79.             resp3 = gets.chomp.to_i
  80.             #Confere a segunda resposta
  81.             while resp3 != 1 and resp3 != 2 and resp3 != 3
  82.                 puts "DIGITA DIREITO FIO"
  83.                 resp3 = gets.chomp.to_i
  84.             end #Termina de conferir
  85.             if resp3 == 1 #Procurou a exaltassamba sword.
  86.                 puts "Você diz para o Lobo-Mal que vai procurar a lendária Exaltassamba-Sword."
  87.                 puts "Ele se surpreende e diz que o caminho é para oeste."
  88.                 puts "Depois de caminhar por 3 dias, Péricles chega a uma dungeon e quando entra nela, o Lobo-Mal estava lá pronto para mata-lo"
  89.                 puts "Péricles tenta se defender mas o Lobo-Mal acaba com sua vida com apenas 3 ataques bem executados"
  90.                 puts "GAME OVER ;-;"
  91.                 abort
  92.             end
  93.             if resp3 == 2 #Comprar comida
  94.                 puts "O Lobo-Mal faz uma expressão de alegria e diz:"
  95.                 puts "Lobo-*Mal*: Você disse Batata-Rústica? É a minha comida preferida, posso ir junto?"
  96.                 puts "\n[1] - Sim"
  97.                 puts "[2] - Não"
  98.                 resp4 = gets.chomp.to_i
  99.                 while resp4 != 1 and resp4 != 2
  100.                     puts "DIGITA DIREITO FIO"
  101.                     resp4 = gets.chomp.to_i
  102.                 end #Termina de conferir
  103.                 if resp4 == 1
  104.                     puts "Você deixa o Lobo-Mal ir com você, mas quando chegam lá ele fica agressivo e rouba todo oo carrinho de comida, te langando no\nmeio da floresta. Você acaba se perdendo e morrendo de fome."
  105.                     puts "GAME OVER ;-;"
  106.                     abort
  107.                 end
  108.                 if resp4 == 2
  109.                     puts "Você nega o pedido do Lobo-Mal, ele fica estremamente bravo e te assasina a sangue frio."
  110.                     puts "GAME OVER ;-;"
  111.                     abort
  112.                 end
  113.             end
  114.             if resp3 == 3
  115.                 puts "O lobo viu como você começou a agir e pensou que durante o ataque você havia fugido de um Manicombio local."
  116.                 puts "O Lobo-Mal corre mais rápido que a velocidade da luz e é teletransportado para outra dimensão."
  117.                 puts "Agora você pode continuar seu caminho tranquilamente."
  118.                 puts "Você vai andando floresta a dentros mas acha um templo que aparentava ser muito antigo, você se aproxima da porta e acha 16 botões. Você faz\nalguns caúculos matemáticos e consegue reduzir as possibilidade a apenas 2."
  119.                 puts "\n[1] - Chutar 12 pq sim."
  120.                 puts "[2] - Depois de vários caúculos apertar o botão número 5"
  121.                 resp5 = gets.chomp.to_i
  122.                 while resp5 != 1 and resp5 != 2
  123.                     puts "DIGITA DIREITO FIO"
  124.                     resp5 = gets.chomp.to_i
  125.                 end
  126.                 if resp5 == 2
  127.                     puts "Você fica extremamente orgulhoso pelos seus calculos e aperta o botão 5. Uma luz vermelha acende ao redor da porta e uma placa com espinhos afiados por monges Shaolin cai em cima de você, com sua mega habilidade de reflexos mega rapidos, Pericles dá um pulo e escapa dos espinhos, uh você quase morre de susto, mas espera, você cai em cima de uma escada que só tem 1 degrau, bate a cabeça e tem um traumatismo *UCRâNIANO*."
  128.                     puts "GAME OVER {o_0}"
  129.                     abort
  130.                 end
  131.                 if resp5 == 1
  132.                     puts "Você só chuta o primeiro número que pensa, o 12."
  133.                     puts "Uma bela luz verde ilumina todo o templo e a porta se abre, ao passar por ela você vê uma placa escrita:\nSEMPRE CHUTE O LENDÁRIO 12\n"
  134.                     puts "Ao adentrar mais a fundo no templo você chega em um belo salão, vários ninjas aparecerem e apontam suas Katanas forjadas pelo lendário aço do Sensei do ClubPenguin (R.I.P ;-;)"
  135.                     puts "Você se assusta e cai de joelho no chão e desmaia de dor."
  136.                     puts "Pericles depois de hibernar um pouco na cela, ele acorda e grita pelo serviço de quarto, mas ai se dá conta que está preso. Um ninja chega mt brabo e grita com você:"
  137.                     puts "Ninja: MEO DEOS PALA DE GLITAL OQUE VOZE QUEL COLEGUINHA??? E POLQUE TU VEIO PLO TEMPLO???"
  138.                     puts "\n[1] - Estava procurando a Exaltassamba Sword."
  139.                     puts "[2] - Estava perdido\n"
  140.                     resp6 = gets.chomp.to_i
  141.                     while resp6 != 1 and resp6 != 2
  142.                     puts "DIGITA DIREITO SEU BOBOCA"
  143.                     resp6 = gets.chomp.to_i
  144.                     if resp6 == 1
  145.                         puts "Então você esta ploculando a ExaltaSamba Swold não é?"
  146.                         puts "Nesse caso, eu vou tel que te dal nosso tlatamento especial!"
  147.                         puts "*O ninja empunha a espada*"
  148.                         puts "Vai sel só uma picadinha, fica quieto aí."
  149.                         puts "*Ele levanta a espada e em um golpe, mata você."
  150.                         puts "GAME OVER .-. (vai ter q começar de novo otaro ksksksksksks)"
  151.                         abort
  152.                     end
  153.                     if resp6 == 2
  154.                         puts "Ah, ok, nesse caso eu vou te libelal agola..."
  155.                         puts "*O ninja então, pega uma chave da sua cela e destranca a porta*"
  156.                         puts "Pode sail se você quisel..."
  157.                         puts "*Você sai da cela e anda um pouco, percebendo que o ninja ficou de costas para você.* O que deseja fazer?"
  158.                         puts "[1] - Virar gritando e dar o golpe mitico (NA BOQUINHA DA GARRAFA) que foi ensinado a você pelo seu ex-mestre Thiaguinho."
  159.                         puts "[2]- Sair correndo, fechar a porta atras do ninja e já do outro lado da porta gritar -- PERDEU PLAYBOY!!!"
  160.                         resp7 = gets.chomp.to_i
  161.                         while resp7 != 1 and resp4 != 2
  162.                             puts "DIGITA DIREITO SEU BOBOCA"
  163.                             resp7 = gets.chomp.to_i
  164.                         end
  165.                         if resp7 == 1
  166.                             puts "Você da alguns passos e logo apos perceber que o ninja se destraiu. Imediatamente sai correndo em sua direção pronto para dar seu golpe especial, quando você lembra que você não sabe dar esse golpe, e Thiaguinho nunca foi seu mestre, e sim mais um dos bebados da MC Taverna."
  167.                             puts "O ninja estende a mão em sua direção e após bater de cara nela, você é nocauteado."
  168.                             puts "GAME OVER .-. (Tenta de novo troxa XD)"
  169.                         end
  170.                         if resp7 == 2
  171.                             puts "No momento em que você termina de fechar a porta, você consegue ouvir um pequeno sussurro do ninja vindo do outro lado: -Ah dloga... "
  172.                             puts "Quando você se vira, acaba inevitavelmente vendo um enorme outdoor em sua frente que diz: -- EXALTASAMBA SWORD POR AQUI -- E algumas setas e circulos vermelhos (iguais os de clickbait mesmo) apontando para o local onde reside a espada."
  173.                             puts "O que você deseja fazer?"
  174.                             puts "1- Seguir o caminho indicado pelo outdoor."
  175.                             puts "2- Confiar em suas intuições Periclesanas e seguir outro corredor pois você não confia nos outdoores modernos."
  176.                             resp8 = gets.chomp.to_i
  177.                             while resp8 != 1 and resp8 != 2
  178.                                 puts "DIGITA DIREITO SEU BOBOCA"
  179.                                 resp8 = gets.chomp.to_i
  180.                             end
  181.                             if resp8 == 1
  182.                                 puts "Quando você passa pelo outdoor, começa a se sentir estranho. Apos uns 2 minutos andando, você percebe que na verdade o outdoor era um popup e spams de virus começam a aparecer. Com pouco tempo, sua visão esta completamente obstruida com letreiros."
  183.                                 puts " Sem poder mais ver, você se sente desmotivado, então entra em depressão e morre."
  184.                                 puts "GAME OVER .-. (TROLADO DEMAISSSSSS)"
  185.                             end
  186.                             if resp8 == 2
  187.                                 puts "Você não confia no outdoor e segue por outro corredor quando se depara com outro letreiro. (PARABENS!!! Você não foi pelo outro caminho e evitou cair em uma armadilha!) Se sentindo orgulhoso pelo seu feito, Pericles então continua andando normalmente."
  188.                                 puts "Apos andar mais um pouco, Pericles se depara com algo que o assusta muito. Na sala onde ele se encontra, estão varios canhoes de batatas fixados na parede e apontados para sua direção prontos para atirar."
  189.                                 puts "o que deseja fazer?"
  190.                                 puts "1- Gritar: ESPINAFRE! E começa a rolar no chão. (Pelo que você ouve falar, alem disso funcionar com lobos, tambem da certo com batatas.)"
  191.                                 puts "2- Tentar correr, pois você acha que os canhões estão desativados."
  192.                                 resp9 = gets.chomp.to_i
  193.                                 while resp9 != 1 and resp4 != 2
  194.                                     puts "DIGITA DIREITO SEU BOBOCA"
  195.                                     resp9 = gets.chomp.to_i
  196.                                 end
  197.                                 if resp9 == 1 or resp9 == 2
  198.                                     puts "Logo apos fazer isso, você acha que funciona, pois os canhões não se ativam, após isso, é tranquilo de passar pela sala e progredir."
  199.                                     puts "Suas intuições, dizem que você já está perto, e isso é confirmado apos você entrar pela proxima porta. Lá dentro, ha um homem careca com uma barba branca, flutuando em um estade de meditação. Assim que vocÊ da o primeiro passo para dentro da sala, o homem acorda, e com seus olhos totalmente brancos fica olhando para você sem dizer nada."
  200.                                     puts "O que deseja fazer?"
  201.                                     puts "1-"
  202.                                     puts "2-"
  203.                                     resp10 = gets.chomp.to_i
  204.                                 end                    
  205.                             end
  206.                         end
  207.                     end
  208.                 end
  209.             end
  210.         end
  211.         if resp2 == 2
  212.             puts "Você corre para ajudar a civil ferida, mas como seu óculos foi destroido no caos, quando você chega perto o suficiente\npercebe que na verdade era uma estátua, você fica extremamente bravo e da um soco nela, ela quebra e caí encima de você\ncausando uma lesão no seu cérebro e você morre."
  213.             puts "GAME OVER ;-;"
  214.             abort
  215.         end
  216.     end
  217. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement