|
1.項目が好感度順ではない(嫌いな人とそれ以外の人を逆にしたい) 2.それ以外の人って言い方が・・・(^^; 好感度は上でも、ある意味「嫌いな人」よりも痛い感じ。 |
$loved = 7; # ラブポイントを何点以上取るとペットになつかれているか。 $disliked = 0; # ラブポイントが何点以下だとペットに嫌われているか。 |
$loved = 7; # ラブポイントを何点以上取るとペットになつかれているか。 $loved_k = 4; $disliked = 0; # ラブポイントが何点以下だとペットに嫌われているか。 |
if ($_[0] eq 'ownerlist') {
if ($love >= $loved) {
@lovelist[$lovenum] = "$name";
$lovenum++;
if ($bestlove < $love)
{ $bestowner = "$name"; $bestlove = $love; }
} elsif ($love >= $loved_k) {
@lovelist_k[$lovenum_k] = "$name";
$lovenum_k++;
} elsif ($love >= $disliked) {
@otherlist[$othernum] = "$name";
$othernum++;
} else {
@hatelist[$hatenum] = "$name";
$hatenum++;
}
}
|
# ------------------------- #
# Sub Owner List
# 飼い主ランキング
# ------------------------- #
sub ownerlist {
&header;
&title;
$bestlove = $lovenum = $hatenum = $othernum = 0;
&openinuserdata('ownerlist');
&bodytop('飼い主ランキング');
&tabletop;
print "$font2$petnameが一番なついている人は</font><br>";
if ($bestlove < $loved) { print "いません<br>\n";}
else { print "$bestownerさんです<br>\n"; }
print "<br>\n";
print "$font2$petnameがなついている人は</font><br>";
if ($lovenum == 0) { print "いません<br>"; }
else { foreach $owner (@lovelist) { print "$ownerさん<br>\n"; } }
print "<br>\n";
print "$font2$petnameが気になる人は</font><br>";
if ($lovenum_k == 0) { print "いません<br>";}
else { foreach $owner (@lovelist_k) { print "$ownerさん<br>\n"; } }
print "<br>\n";
# ↓嫌いな人とそれ以外の人を入れ替える
print "$font2それ以外の人</font><br>";
if ($othernum == 0) { print "いません<br>"; }
else { foreach $owner (@otherlist) { print "$ownerさん<br>\n"; } }
print "<br>\n";
print "$font2$petnameが嫌いな人は</font><br>";
if ($hatenum == 0) { print "いません<br>";}
else { foreach $owner (@hatelist) { print "$ownerさん<br>\n"; } }
&tablebottom;
&bodybottom;
&footer;
}
|