diff --git a/event/oasis2017/idol/home.rb b/event/oasis2017/idol/home.rb
index 4ba4e52..e359332 100755
--- a/event/oasis2017/idol/home.rb
+++ b/event/oasis2017/idol/home.rb
@@ -1,5 +1,5 @@
-# !/usr/bin/env ruby
-# -*- coding: utf-8 -*-
+#!/usr/bin/env ruby
+#-*- coding: utf-8 -*-
# tail -f /usr/local/apache2/logs/error_log
@@ -10,7 +10,7 @@
gin = c["sam"]
image = ""
-
+lp = 0
@@ -55,7 +55,7 @@
# SELECTの検索結果に値があるかは [0] が nil かどうかで判定できる
name = db.execute("SELECT name FROM users WHERE id=?", id)[0]
-qr_pt = db.execute("SELECT point FROM users WHERE id=?", id)[0]
+#qr_pt = db.execute("SELECT * FROM point WHERE id=?", id)[0]
print(<<-EOF)
@@ -69,7 +69,7 @@
end
- # r = db.execute("SELECT count(*) FROM point WHERE id=?", id)[0]
+ #r = db.execute("SELECT count(*) FROM point WHERE id=?", id)[0]
# pt = (r ? r[0] : 0)
print(<<-EOF)
@@ -90,7 +90,7 @@
case gin
when "red"
- printf(<<-"EOF"
+ printf(<<-EOF,

@@ -98,10 +98,10 @@
「一緒にQRコード探しにいこうよ! %s さん!」
EOF
-
+name)
when "blue"
-print(<<-"EOF"
+print(<<-EOF,

@@ -110,10 +110,10 @@
EOF
-
+name)
when "white"
-print(<<-"EOF"
+print(<<-EOF,
@@ -122,7 +122,7 @@
EOF
-
+name)
end
qr = ARGV[0]
@@ -149,21 +149,27 @@
r = db.execute("SELECT count(*) FROM point WHERE id=?", id)[0]
pt = (r ? r[0].to_i : 0)
-printf("
現在の獲得ファン数:%s
",95*pt)
+lp = pt * 65
+
+
+
+printf("
現在の獲得ファン数:%s
",lp)
if pt < 100
- printf("次の話までの目標獲得ファン数:%s
",100-pt)
+ printf("次の話までの目標獲得ファン数:%s
",100-lp)
elsif pt < 200
- printf("
次の話までの目標獲得ファン数:%s
",200-pt)
+ printf("
次の話までの目標獲得ファン数:%s
",200-lp)
elsif pt < 560
- printf("
次の話までの目標獲得ファン数:%s
",pt)
+ printf("
次の話までの目標獲得ファン数:%s
",lp)
end
-#print("(`・ω・´)< QRコードは全部で6種類あるよ!")
+print("<<-EOF")
+◇ QRコードは全部で6種類あるよ!全て集めてみよう!◇
+EOF
case gin
when "red"
- if pt >= 100 && pt < 200
+ if lp >= 100 && lp < 200
print(<<-"EOF")
@@ -175,7 +181,7 @@
EOF
- elsif pt >= 200 && pt < 560
+ elsif lp >= 200 && lp < 560
print(<<-"EOF")
☆ ★ ☆ ★ ☆ ★ ☆
@@ -185,14 +191,14 @@
Episode 3
EOF
- elsif pt >= 560
+ elsif lp >= 560
print(<<-"EOF")
Episode 1
Episode 2
Episode 3
EOF
-elsif pt < 100
+elsif lp < 100
print(<<-"EOF")
☆ ★ ☆ ★ ☆ ★ ☆
@@ -205,7 +211,7 @@
end
when "blue"
- if pt >= 100 && pt < 200
+ if lp >= 100 && lp < 200
print(<<-"EOF")
@@ -218,14 +224,14 @@
EOF
- elsif pt >= 200 && pt < 560
+ elsif lp >= 200 && lp < 560
print(<<-"EOF")
Episode 1
Episode 2
Episode 3
EOF
- elsif pt >= 560
+ elsif lp >= 560
print(<<-"EOF")
☆ ★ ☆ ★ ☆ ★ ☆
@@ -235,7 +241,7 @@
Episode 3
EOF
-elsif pt < 100
+elsif lp < 100
print(<<-"EOF")
☆ ★ ☆ ★ ☆ ★ ☆
@@ -248,7 +254,7 @@
end
when "white"
- if pt >= 100 && pt < 200
+ if lp >= 100 && lp < 200
print(<<-"EOF")
@@ -260,7 +266,7 @@
EOF
- elsif pt >= 560
+ elsif lp >= 560
print(<<-"EOF")
☆ ★ ☆ ★ ☆ ★ ☆
@@ -270,7 +276,7 @@
Episode 3
EOF
- elsif pt >= 450
+ elsif lp >= 450
print(<<-"EOF")
☆ ★ ☆ ★ ☆ ★ ☆
@@ -281,7 +287,7 @@
EOF
-elsif pt < 100
+elsif lp < 100
print(<<-"EOF")
☆ ★ ☆ ★ ☆ ★ ☆