#!/usr/bin/en ruby # -*- coding: utf-8 -*- def bun(x) if x=="自動" i=5 while i>0 sleep 1 i=i-1 end elsif x=="手動" gets.chomp end end puts("この世界へようこそ!まずは貴方の名前を教えてください。") name=gets.chomp printf("貴方の名前は%sでよろしいですか?Yes・Noのどちらかで教えてください。\n",name) while true nameanswer=gets.chomp if nameanswer=="Yes" break elsif nameanswer=="No" puts("では名前を入力し直してください。\n") redo else puts("Yes・Noのどちらかを入力してください。") redo end end puts("では次に字をどのように表示しますか?自動・手動のどちらかを入力してください。") while true x=gets.chomp if x=="自動" break elsif x=="手動" break else puts("自動・手動のどちらかを入力してください。") redo end end printf("%sでよろしいですか?Yes・Noのどちらかを入力してください。\n",x) while true xanswer=gets.chomp if xanswer=="Yes" break elsif xanswer=="No" puts("では選び直してください。") redo else puts("Yes・Noのどちらかを入力してください。") redo end end puts("",bun(x)) puts("改めまして、ようこそこの世界へ!ここでは様々な不思議なことが起きますが、楽しんでいってください!それでは、行ってらっしゃ〜い!") puts("",bun(x)) puts("とある村…") puts("",bun(x)) puts("「ちょっと!事前情報と全然違うじゃない!なんでこんなに魔物が多いのよ!」") puts("",bun(x)) puts("「そりゃ事前情報には多少の誤差はあるだろ!今はとにかく村への進行を止めるぞ!") puts("",bun(x)) puts("「でももう限界よ!既に数匹抜けそうなのに…これ以上数が増えたら数で押し切られるわ!") puts("",bun(x)) puts("「クソぉ!…あっ!そっち側のやつが一匹抜けたぞ!") puts("",bun(x)) puts("「そんなこと言われても対処できないわよ!」") puts("",bun(x)) puts("「対処できないって、あの村には戦闘職の村人は一人もいねぇんだぞ!」") puts("",bun(x)) puts("「無理なものは無理なのよ」!") puts("",bun(x)) puts("「そ、そんな…くっ、誰か助けてくれぇ!」") puts("",bun(x)) puts("そう一人の男が叫んだ瞬間、突如魔物が細切れになった。") puts("",bun(x)) puts("「な…一体貴方は…?!」") puts("",bun(x)) puts("「自己紹介はあとだ!とにかく今はこの魔物たちを倒すぞ!俺は一番後ろにいるゴブリンキングを倒す!君たちは今までどおり止めておいてくれないか?!」") puts("",bun(x)) puts("「で、ですがあまり長くは持ちませんよ?!」") puts("",bun(x)) puts("大丈夫だ!そう長くはかからないからな!") puts("",bun(x)) puts("そう言って男は魔物の隊列の後尾の方へ飛んでいった。") puts("",bun(x)) puts("軍の後尾…") puts("",bun(x)) printf("%sとゴブリンキングの戦いが始まった!\n",name) gk1=[] gk1<<"体当たり" gk1<<"