#! /usr/bin/env ruby
# -*- coding: utf-8-*-
money = 0
mone = 0
def doko(z)
if z==1
print"城に行くよ\n"
elsif z==2
print"防具屋に行くよ\n"
else
print"行けないよ\n"
end
end
def hp(q,money)
if q==1
money -= 200
hp_bougu=10
elsif q==2
money -= 100
hp_bougu=7
elsif q==3
money -= 50
hp_bougu=5
else
print"その防具はごめん売ってないんだ\n"
print"1.2.3から選んでね\n"
end
return hp_bougu,money
end
def power(a,mone)
if a==1
mone -= 700
power_buki=20
elsif a==2
mone -= 500
power_buki=15
elsif a==3
mone -= 300
power_buki=10
else
print"その剣はごめん売ってないんだ\n"
print"1.2.3から選んでね!\n"
end
return power_buki,mone
end
def ou(s)
if s==1
print"行くのか!\n"
print"ならこれを持ってけ\n"
print"-勇者の剣をゲットした-\n"
power_ken=100
else
print"どっち"
end
power_ken
end
def uo(w)
if w==2
puts"行かぬのか"
puts"これで身でも守っとれ"
puts"-勇者の盾をゲットした-"
power_tate=100
else
print"どっち?"
end
hp_tate
end
puts"ある日目覚めたら知らないところにいた"
puts"そこで自分は、勇者というらしい"
puts"(村長)これやる"
print"-村長から1000ガルもらった。-\n"
money += 1000
while true
puts"----------------------------------------------------------------------------"
puts"どこ行く?"
puts"1.城"
puts"2.防具屋"
ddo=gets.to_i
doko(ddo)
if ddo==1
puts"お前が勇者か"
puts"行くのか?"
puts"1.行く!"
puts"2.行かない"
iku=gets.chomp.to_i
ou(iku)
end
if ddo==2
while true
puts"防具"
puts"1.金の鎧700ガル 2.医師の鎧500ガル 3.動の鎧300ガル"
bougu=gets.to_i
puts"武器"
puts"1.剣200ガル 2.斧100ガル 3.ツルハシ50ガル"
buki=gets.to_i
power_buki,mone=power(buki,mone)
hp_bougu,money=hp(bougu,money)
p bougu,buki
if bougu <= 4
break
elsif bougu >= 3
redo
elsif buki <= 4
break
elsif buki >= 3
print"その剣はごめん売ってないんだ\n"
redo
end
end
printf("ステータスは、power%d,hp%dです。\n",power_buki,hp_bougu)
end
redo
end