#!/usr/bin/env ruby # -*- coding: utf-8 -*- pHP=30.to_i ftpHP=pHP-10 stpHP=ftpHP-10 fepHP=ftpHP-20 fkpHP=stpHP-10 sHP=20.to_i fzsHP=sHP-10 ffsHP=sHP-20 szsHP=fzsHP-10 fzffsHP=fzsHP-10 teki=[] teki<<"スライム" x=rand(1) if x==0 print("おっと!スライムが現れたぞ?!早速退治しよう!\n") skougeki=[] skougeki<<"体当たり" x=rand(1) if x==0 printf("スライムが体当たりを仕掛けてきたぞ!10ダメージ受けた!プレイヤーHPは残り%dだ!\n",ftpHP) end print("次はプレイヤーの攻撃だ!右の一覧から行動を選択しろ!斬撃・ファイヤボール・降伏する\n") pkougeki=gets.chomp if pkougeki=="斬撃" printf("プレイヤーの斬撃攻撃だ!10ダメージを受けた!スライムHPは残り%dだ!\n",fzsHP) skougeki=[] skougeki<<"体当たり" skougeki<<"塩酸飛ばし" skougeki<<"覚醒" skougeki<<"体当たり" x=rand(4) if x==0 printf("スライムが体当たりを仕掛けてきたぞ!10ダメージ受けた!プレイヤーHPは残り%dだ!\n",stpHP) print("次はプレイヤーの攻撃だ!右の一覧から行動を選択しろ!斬撃・ファイヤボール・降伏する\n") pkougeki=gets.chomp if pkougeki=="斬撃" printf("プレイヤーの斬撃攻撃だ!10ダメージを与えた!スライムHPは残り%dだ!\n",szsHP) print("スライムのHPが0になった!プレイヤーの勝利だ!\n") elsif pkougeki=="ファイヤボール" printf("プレイヤーのファイヤボール攻撃だ!20ダメージ与えた!スライムHPは残り%dだ!\n",ffsHP) print("スライムの残りHPが0になった!プレイヤーの勝利だ!\n") elsif pkougeki=="降伏する" print("プレイヤーはスライムに降伏した。スライムの勝利だ!\n") else print("斬撃・ファイヤボール・降伏する・のどれかを入力してください。\n") end elsif x==1 printf("スライムが塩酸飛ばしを仕掛けてきたぞ!20ダメージ受けた!プレイヤーHPは残り%dだ!\n",fepHP) print("プレイヤーのHPが0になった!スライムの勝利だ!\n") elsif x==2 printf("スライムが覚醒した!体当たりを仕掛けてきたぞ!覚醒の影響で体当たりのダメージ量が二倍になった。20ダメージ受けた!プレイヤーHPは残り%dだ!\n",fkpHP) print("プレイヤーのHPが0になった!スライムの勝利だ!\n") elsif x==3 printf("スライムが体当たりを仕掛けてきたぞ!10ダメージ与えた!プレイヤーHPは残り%dだ!\n",stpHP) print("次はプレイヤーの攻撃だ!右の一覧から行動を選択しろ!斬撃・ファイヤボール・降伏する\n") pkougeki=get.chomp if pkougeki=="斬撃" printf("プレイヤーの斬撃攻撃だ!10ダメージを与えた!スライムHPは残り%dだ!\n",szsHP) print("スライムのHPが0になった!プレイヤーの勝利だ!\n") elsif pkougeki=="ファイヤボール" printf("プレイヤーのファイヤボール攻撃だ!10ダメージを与えた!スライムHPは残り%dだ!\n",fzffsHP) elsif pkougeki"降伏する" print("プレイヤーはスライムに降伏した。スライムの勝利だ!\n") else print("斬撃・ファイヤボール・降伏する・のどれかを入力してください。\n elsif pkougeki=="ファイヤボール" printf("プレイヤーのファイヤボール攻撃だ!20ダメージを与えた!スライムHPは残り%dだ!\n",ffsHP) print("スライムのHPが0になった!プレイヤーの勝利だ!\n") elsif pkougeki=="降伏する" print("プレイヤーはスライムに降伏した。スライムの勝利だ!\n") end elsif pkougeki=="ファイヤボール" printf("プレイヤーのファイヤボール攻撃だ!20ダメージ与えた!スライムHPは残り%dだ!\n",ffsHP) print("スライムのHPが0になった!プレイヤーの勝利だ!\n") elsif pkougeki=="降伏する" print("プレイヤーはスライムに降伏した。スライムの勝利だ!\n") else print("斬撃・ファイヤボール・降伏する・のどれかを入力してください。\n") end end