Mercurial > hgrepos > hgweb.cgi > skipweb
changeset 3288:cc756d7aae11
hidden
author | Minoru Konno <c113069@e.koeki-u.ac.jp> |
---|---|
date | Thu, 28 Jul 2016 22:16:36 +0900 |
parents | c9a58b2f0950 |
children | 6de44651905f |
files | event/oasis2016/don/ckgame.rb event/oasis2016/sea/ckgame.rb event/oasis2016/tori/ckgame.rb |
diffstat | 3 files changed, 27 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/event/oasis2016/don/ckgame.rb Thu Jul 28 18:21:05 2016 +0900 +++ b/event/oasis2016/don/ckgame.rb Thu Jul 28 22:16:36 2016 +0900 @@ -38,6 +38,13 @@ if form_name > "" # formからの名前設定がもしあれば info[id]["name"] = form_name # それをユーザ情報に記録 info[id]["bingo"] = Hash.new # 正解した単語保存用のハッシュも作成 + if form_kwd > "" + index = bingoword.index(form_kwd) # 配列から入力単語(form_kwd)を探索 + if index + # 見付かった! その単語をハッシュのキーとして適当に値(true)を入れておく + info[id]["bingo"][bingoword[index]] = true + end + end end point = 0# 開始直後は0点 if !info[id]["name"] # もしユーザのプレイ名が未設定なら @@ -46,6 +53,7 @@ hello = "まちがいさがしスタート" guide = "あなたのプレイ名を決めます" input = '<input name="playname">' + hidden = "<input type=\"hidden\" name=\"keyword\" value=\"#{form_kwd}\">" submit = '<input type="submit" value="送信">' reset = '<input type="reset" value="リセット">' else # プレイ名設定済みならキーワード入力 @@ -109,6 +117,7 @@ <form action="?" method="GET"> <p>%s %s</p> <p>%s %s</p> +<p>%s</p> </form> <p>%s</p> <div class="don"> @@ -123,5 +132,5 @@ <div>%s</div></div> </body></html> EOF - umi, title, setumei, setumei2, hello, point, bingoword.length, guide, input, submit, reset, seikai, kaisen, kaisen4, kaisen7, kaisen2, kaisen5, kaisen8, kaisen3, kaisen6, kaisen9,) + umi, title, setumei, setumei2, hello, point, bingoword.length, guide, input, submit, reset, hidden, seikai, kaisen, kaisen4, kaisen7, kaisen2, kaisen5, kaisen8, kaisen3, kaisen6, kaisen9,) end
--- a/event/oasis2016/sea/ckgame.rb Thu Jul 28 18:21:05 2016 +0900 +++ b/event/oasis2016/sea/ckgame.rb Thu Jul 28 22:16:36 2016 +0900 @@ -38,6 +38,13 @@ if form_name > "" # formからの名前設定がもしあれば info[id]["name"] = form_name # それをユーザ情報に記録 info[id]["bingo"] = Hash.new # 正解した単語保存用のハッシュも作成 + if form_kwd > "" + index = bingoword.index(form_kwd) # 配列から入力単語(form_kwd)を探索 + if index + # 見付かった! その単語をハッシュのキーとして適当に値(true)を入れておく + info[id]["bingo"][bingoword[index]] = true + end + end end point = 0# 開始直後は0点 if !info[id]["name"] # もしユーザのプレイ名が未設定なら @@ -46,6 +53,7 @@ hello = "まちがいさがしスタート" guide = "あなたのプレイ名を決めます" input = '<input name="playname">' + hidden = "<input type=\"hidden\" name=\"keyword\" value=\"#{form_kwd}\">" submit = '<input type="submit" value="送信">' reset = '<input type="reset" value="リセット">' else # プレイ名設定済みならキーワード入力 @@ -97,6 +105,7 @@ <form action="?" method="GET"> <p>%s %s</p> <p>%s %s</p> +<p>%s</p> </form> <p>%s</p> <div class="boat"> @@ -105,5 +114,5 @@ <div>%s</div></div> </body></html> EOF - umi, title, setumei, setumei2, hello, point, bingoword.length, guide, input, submit, reset, seikai, boat, boat2, boat3,) + umi, title, setumei, setumei2, hello, point, bingoword.length, guide, input, submit, reset, hidden, seikai, boat, boat2, boat3,) end
--- a/event/oasis2016/tori/ckgame.rb Thu Jul 28 18:21:05 2016 +0900 +++ b/event/oasis2016/tori/ckgame.rb Thu Jul 28 22:16:36 2016 +0900 @@ -37,6 +37,13 @@ if form_name > "" # formからの名前設定がもしあれば info[id]["name"] = form_name # それをユーザ情報に記録 info[id]["bingo"] = Hash.new # 正解した単語保存用のハッシュも作成 + if form_kwd > "" + index = bingoword.index(form_kwd) # 配列から入力単語(form_kwd)を探索 + if index + # 見付かった! その単語をハッシュのキーとして適当に値(true)を入れておく + info[id]["bingo"][bingoword[index]] = true + end + end end point = 0# 開始直後は0点 if !info[id]["name"] # もしユーザのプレイ名が未設定なら