Newer
Older
Ruby / tyukan.rb
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

def time
  i=5
  while i>0
    sleep 1
    i=i-1
  end
end
shitsumon=[]
shitsumon<<"[ドラえもん]に出てくるのび太の母の旧姓は何でしょう?"
shitsumon<<"[Re:ゼロから始める異世界生活]で出てくる魔女教大罪司教暴食担当の名前は何でしょう?"
shitsumon<<"[転生したらスライムだった件]の最古の竜種の名前は何でしょう?"
shitsumon<<"僕が最近ハマっている小説はどれでしょう?"
shitsumon<<"[フォートナイト]のシーズン2のバトルパスで手に入るフォート・ナイツセットのスキンとは何でしょう?"
x=rand(5)
if x==0
  puts shitsumon[0]
  puts("1.佐々木")
  puts("2.内神田")
  puts("3.片岡")
  puts("1,2,3のどれかを入力してください。")
  while true
    aanswer=gets.chomp
    puts("",time)
    if aanswer=="3"
      puts("正解!")
      break
    else
      puts("不正解!")
      redo
    end
  end
elsif x==1
  puts shitsumon[1]
  puts("1.ライ・バテンカイトス")
  puts("2.ペテルギウス・ロマネコンティ")
  puts("3.レグルス・コルニアス")
  puts("1,2,3のどれかを入力してください。")
  while true
    banswer=gets.chomp
    puts("",time)
    if banswer=="1"
      puts("正解")
      break
    else
      puts("不正解")
      redo
    end
  end
elsif x==2
  puts shitsumon[2]
  puts("1.ヴェルダナーヴァ")
  puts("2.ヴェルザード")
  puts("3.ヴェルドラ")
  puts("1,2,3のどれかを入力してください。")
  while true
    canswer=gets.chomp
    puts("",time)
    if canswer=="1"
      puts("正解!")
      break
    else
      puts("不正解")
      redo
    end
  end
elsif x==3
  puts shitsumon[3]
  puts("1.センエース〜舞い散る閃光の無限神生")
  puts("2.アメーバ転生〜異世界転生した死刑囚〜")
  puts("3.貴族転生〜恵まれた生まれから最強の力を得る〜")
  puts("1,2,3のどれかを入力してください。")
  while true
    danswer=gets.chomp
    puts("",time)
    if danswer=="1"
      puts("正解!")
      break
    else
      puts("不正解!")
      redo
    end
  end
elsif x==4
  puts shitsumon[4]
  puts("1.ラベージ")
  puts("2.マグナス")
  puts("3.ブラックナイト")
  puts("1,2,3のどれかを入力してください。")
  while true
    eanswer=gets.chomp
    puts("",time)
    if eanswer=="3"
      puts("正解!")
      break
    else
      puts("不正解")
      redo
    end
  end
end
puts("おめでとうございます!")