# HG changeset patch # User ARAKI Tsuyohito # Date 1436190040 -32400 # Node ID 2083579ab3a0ff0b0412d2069ac1166b2fa938da # Parent 17da5905bc8e5eeafe2865fd8618ecabdea5325d gohan_gets_prof_rb_css diff -r 17da5905bc8e -r 2083579ab3a0 oasis2015/gets.rb --- a/oasis2015/gets.rb Mon Jul 06 21:01:34 2015 +0900 +++ b/oasis2015/gets.rb Mon Jul 06 22:40:40 2015 +0900 @@ -113,14 +113,16 @@ - + -

%s

+
+

さかたっち

+

%s

%sさん
-pt:%d
+さかたポイント:%dp
%s

@@ -140,6 +142,8 @@
スタッフじゃない人はおさないでね! + + diff -r 17da5905bc8e -r 2083579ab3a0 oasis2015/gohan.rb --- a/oasis2015/gohan.rb Mon Jul 06 21:01:34 2015 +0900 +++ b/oasis2015/gohan.rb Mon Jul 06 22:40:40 2015 +0900 @@ -29,10 +29,25 @@ pt = cook[0][7] lv = cook[0][8] pre = "%" +if cal == "inu" +m3 = "あゆ" +elsif cal == "sisip" +m3 = "こども" +elsif cal == "kamon" +m3 = "とびうお" +elsif cal == "boy" +m3 = "たいりょう" +elsif cal == "girl" +m3 = "おひがし" +else +m3 = "skipskip" +end + + gohan = c["gohan"] -himitu = "" +#himitu = "" if gohan == "g1" && pt >= 1 exp += 1 pt -= 1 @@ -43,7 +58,7 @@ pt -= 3 db.execute(upd, exp, pt, person) kekka = "#{cal}がすごく成長した!" -elsif gohan == "skipskip" +elsif gohan == m3 if q10[0][0] == 0 exp += 10 db.execute(upd, exp, pt, person) @@ -61,21 +76,47 @@ db.execute(lvupd, lv, person) kekka += "
レベルが上がった!
レベルが#{lv}になった!" end -modoru = '
もどる!' + + +if cal == "inu" + image = "./img/inu#{lv}.png" + alt = "inu#{lv}" +elsif cal == "sisip" + image = "./img/sisip#{lv}.png" + alt = "sisip#{lv}" +elsif cal == "kamon" + image = "./img/kamon#{lv}.png" + alt = "kamon#{lv}" +elsif cal == "boy" + image = "./img/boy#{lv}.png" + alt = "boy#{lv}" +elsif cal == "girl" + image = "./img/girl#{lv}.png" + alt = "girl#{lv}" +else + image = "./img/snail.png" +end + + + + + +modoru = '
ホーム' back = modoru if lv < 5 && gohan == "g1" || lv < 5 && gohan == "g2" mo = '' back = mo + modoru elsif lv >= 5 - back += "レベルマックスだよ!" + back += "
(レベルマックスだよ!)" end +back += '
' cook = db.execute(data, person) exp = cook[0][6] pt = cook[0][7] lv = cook[0][8] -printf(<<_EOS_, name, exp, pt, kekka, back) +printf(<<_EOS_, image, alt, name, exp, pt, kekka, back) @@ -86,19 +127,23 @@ - + -

ごはん!

+
+

さかたっち

+%s +

%sさん
exp:%d
pt:%d
%s +

-

-

%s

+%s + diff -r 17da5905bc8e -r 2083579ab3a0 oasis2015/img/kamon1.png Binary file oasis2015/img/kamon1.png has changed diff -r 17da5905bc8e -r 2083579ab3a0 oasis2015/img/kamon2.png Binary file oasis2015/img/kamon2.png has changed diff -r 17da5905bc8e -r 2083579ab3a0 oasis2015/prof.rb --- a/oasis2015/prof.rb Mon Jul 06 21:01:34 2015 +0900 +++ b/oasis2015/prof.rb Mon Jul 06 22:40:40 2015 +0900 @@ -154,20 +154,44 @@ if cal == "inu" image = "./img/inu#{lv}.png" alt = "inu#{lv}" + m1 = "ドッグフード" + mimg1 = "./img/food.png" + m2 = "にく" + mimg2 = "./img/niku.png" elsif cal == "sisip" image = "./img/sisip#{lv}.png" alt = "sisip#{lv}" + m1 = "ぱん" + mimg1 = "./img/pan.png" + m2 = "きゃべつ" + mimg2 = "./img/kyabetsu.png" elsif cal == "kamon" image = "./img/kamon#{lv}.png" alt = "kamon#{lv}" + m1 = "かい" + mimg1 = "./img/kai.png" + m2 = "とびうお" + mimg2 = "./img/fish.png" elsif cal == "boy" image = "./img/boy#{lv}.png" alt = "boy#{lv}" + m1 = "つやひめ" + mimg1 = "./img/tsuya.png" + m2 = "ふね" + mimg2 = "./img/ship.png" elsif cal == "girl" image = "./img/girl#{lv}.png" alt = "girl#{lv}" + m1 = "へや" + mimg1 = "./img/room.png" + m2 = "れんしゅう" + mimg2 = "./img/exp.png" else image = "./img/snail.png" + m1 = "たまごのから" + mimg1 = "./img/tamago.png" + m2 = "きゃべつ" + mimg2 = "./img/cabage.png" end @@ -178,10 +202,10 @@ #expの1の位*10で、次のレベルアップに必要な経験値の割合が出る。 #(exp=12の場合、2*10=『20%』、次のレベルアップまであと80%が必要、と分かる。) #(exp=35の場合、5*10=『50%』、次のレベルアップまであと50%が必要、と分かる。) -gage = 100 +gage = 0 exp2 = exp if lv < 5 -while exp > 10 +while exp2 >= 10 exp2 -= 10 end gage = 100-exp2*10 @@ -194,7 +218,7 @@ #以下のprintfについて #pre*4はstyleの部分、

{margin(本来OS_,per,gage,per,per,per,name...) -printf(<<_EOS_, per, gage, per, per, per, image, alt, name, cal, lv, pt) +printf(<<_EOS_, per, gage, per, per, per, image, alt, name, person, cal, lv, pt, m1, mimg1, m2, mimg2)

+
name:%s
id:%04d
cal:%s
lv.%d
@@ -249,8 +274,8 @@
ごはん!
-たまごのから:1pt
-きゃべつ:3pt

+%s:1pt
+%s:3pt


diff -r 17da5905bc8e -r 2083579ab3a0 oasis2015/profeel.css --- a/oasis2015/profeel.css Mon Jul 06 21:01:34 2015 +0900 +++ b/oasis2015/profeel.css Mon Jul 06 22:40:40 2015 +0900 @@ -31,12 +31,12 @@ table{margin-left:auto; margin-right: auto;} table.state{text-align:left;} -table.state tr+tr+tr{font-size:xx-large;} +table.state tr+tr+tr+tr{font-size:xx-large;} div.lets{ border:solid 2px #fa0; background:#faf; -padding:2%; +padding:0%; margin:2em 28em; } div.lets span{color:navy; text-decoration: underline #faf;}