Newer
Older
Ruby / zentaihappyo.rb
@WATARAI Hikari WATARAI Hikari on 30 Jan 2023 2 KB 2023-01-30 16:17:34
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

require 'curses'

puts"暇だ..."
puts"よし!ミニゲームをしよう!"
puts"どんなゲームをしよう..."
sleep(2)
puts"ミニゲーム
1:じゃんけん
2:間違い探し
3:プレゼント選び"
ge_mu = gets.to_i

if ge_mu == 1
  puts"いくよー"
  def janken()
    te = ["グー","チョキ","パー"]
    te[rand(te.length)]
  end
  puts"じゃんけん"
  a = gets.chomp
  printf("%s!\n",a)
  printf("%s!\n",janken)
end

if ge_mu == 2
  puts"どのエリアに間違いがある?"
  begin
    i = rand(1)
   system('pkill magick -I `whoami`')
    if i == 1
      system("display -geometry +0+0 山形.png&")
    end
    ensure
  end

  puts"1、2、3、4"
  eria = gets.to_i
  if eria == 4
    puts"正解!!"
  elsif eria == 1
    puts"残念...また挑戦してね"
  elsif eria == 2
    puts"残念...また挑戦してね"
  elsif eria == 3
    puts"残念...また挑戦してね"
  end
end
 
if ge_mu == 3
  puts"どのプレゼントを開ける?
プレゼントがでたら、Enterを押してね"
  begin
    a = rand(4)
    system('pkill magick -A `whoami`')
    if a == 1
      system("display -geometry +0+0 Aのプレゼント.png&")
    elsif a == 2
      system("display -geometry +0+0 Bのプレゼント.png&")
    elsif a == 3
      system("display -geometry +0+0 Cのプレゼント.png&")
    elsif a == 4
      system("display -geometry +0+0 _のプレゼント.png&")
    end
     ensure
  end
  
  puts"A,B,C,?でこたえてね"
purezento = gets.chomp
  nakami1 = ["お菓子がたくさん入っていた!!","ゲーム機とカセットが入っていた!!","図書カードがたくさん入っていた!!"]
if purezento == "A"
  mono = rand(nakami1.length)
  printf("プレゼントには%s!\n",nakami1[mono])
elsif purezento == "B"
  mono = rand(nakami1.length)
  printf("プレゼントには%s!\n",nakami1[mono])
elsif purezento == "C"
  mono = rand(nakami1.length)
  printf("プレゼントには%s!\n",nakami1[mono])
elsif purezento == "?"
  nakami2 = ["アイパッドが入っていた!!!","スマートフォンが入っていた!!!"]
  mono1 = rand(nakami2.length)
  printf("プレゼントにはなんと%s!\n",nakami2[mono1])
end
end