Newer
Older
Ruby / tyuuka.rb
@MURATA Yoshifumi MURATA Yoshifumi on 5 Oct 2023 1 KB 2023-10-05 23:12:01
#!/usr/bin/env ruby
# -*- coding-8 -*-
hhp=0
hp=10
kou=0
tata=5
puts"<ゲーム説明>"
puts"会話を進むときは、Enterを押してね。"
gets
puts"これは電卓ソードを使って、モンスターを倒すゲームだよ。"
gets
puts"答えを入力するときは、電卓を閉じてから入力してね"
gets
puts"それでは頑張って"
gets
puts"★ここにゲームの名前★"
gets
puts"モンスターを倒して、メンドー将軍を倒そう"
gets
puts"電卓はモンスターが出たときに出てくるからそれを使ってがんばってね"
puts"-電卓ソードをゲットした-"
gets

mamono = ["デビル", "インキュバス", "スライム","ウルク","アルゴス","アルコン","イフリート","ゥリスク"]

hhp=30
while true
yabai = rand(mamono.size)
mon = mamono[yabai]
printf("「%s」が出てきた!\n", mon)
gets

mondai=["18+21", "23+97", "19+32", "13+64", "45+12", "16+24", "15+98", "72+31", "43+98", "72+26", "5×2", "6×3", "8×6", "7×9", "3×5", "4×8", "5×6", "3×8", "4×7", "5×12", "9×22", "222×2", "43×6", "8÷2", "4÷1", "6÷3", "8÷4", "9÷3", "12÷4", "72÷2"]
erabu = rand(mondai.length)
keisan = mondai[erabu]
while true
  printf("問題はこれだ。(%s)さぁ解けるかな。\n", keisan)
  stop=Time.now
  start=Time.now
  system"ruby K.rb"
  puts"答えを入力してね"
  stop=Time.now
  time=stop-start
  a=gets.to_i
  
  
  if time>15
    puts"お先に"
    
  else   
    
  end 
end
puts"魔王城に行く?"
puts"1.行く"
puts"2.まだ行かない"
tan=gets.to_i
if tan==1
  redo
 
elsif tan==2
  break
else
  puts"1か2をえらんでね"
end
end