*無所属の情報 [#te92cc50]
-ページ: [[罪罰改造掲示板]]
-投稿者: [[こじこ]]
-優先順位: 低
-状態: 完了
-カテゴリー: エラーが出ます
-投稿日: 2004-06-07 (月) 16:21:10
-バージョン:
**メッセージ [#qe09ddd0]
無所属のときに情報を見ると原本ではムチャクチャになっています。
配布サイトのものをupすると下記のように表示されますが、
順位はなおっていません。
なおす方法をおしえてください。
順位 LV 名前 体力/精神 攻撃/防御/統率/敏捷 武具 防具 階級 行動
20 5 aaa 16/16 7/5/8/11 ---- ---- 浪人 待機中
>> 備考: 男 格言:
27 2 bbb 12/11 5/4/2/5 ---- ---- 浪人 待機中
>> 備考: 男 格言:
34 2 ccc 11/11 2/3/4/3 ---- ---- 浪人 待機中
>> 備考: 男 格言:
----
-見栄えをよくして頂き有難うです。 -- [[こじこ]] &new{2004-06-07 (月) 17:33:51};
-まだよくわかっていませんが、そもそも階級順ですよね。で、無所属だと横並びになってしまうのでバラバラということですね -- [[あくあ]] &new{2004-06-07 (月) 23:46:20};
-階級順です。しかし一般国では順位は1.2.3.4.5と出るのです -- [[こじこ]] &new{2004-06-08 (火) 00:06:57};
-多分ここは最初から触ってないと思うのでこれでいけるのではないかと思います -- [[あくあ]] &new{2004-06-08 (火) 23:01:48};
# ./inc/ore_sub-infomation.cgi
$TYPE_V = ($R{'type'}) ? "$R{'type'}" : "待機中";
# $cnt = $_+1; # 順位のカウント部分をコメントアウト
if($R{'camp'} == 0){ # 以下、無所属だけの処理
$cnt++; # ここで、順位をカウントアップ
-無所属も順位がでるようになりました。有難う御座いました^^ -- [[こじこ]] &new{2004-06-09 (水) 14:38:11};
-ここでさらなる飛躍を...現在は階級順だけですが、階級順(降順)のLV順(降順)にするにはどうすればいいのでしょうか... -- [[こじこ]] &new{2004-06-09 (水) 14:40:31};
-とくに無所属はLV1がトップでLV100がビリになったりするので... -- [[こじこ]] &new{2004-06-09 (水) 14:41:41};
-これでどうでしょう?無所属と仕官の2つの処理があります -- [[あくあ]] &new{2004-06-09 (水) 20:16:46};
**./inc/ore_sub-infomation_pc.cgi [#iaa807df]
# ソートに必要なデータを用意する
$LV_V{$R{'nm'}} = $R{'rank'};
$ST_V{$R{'nm'}} = $sprintf("%02d%03d",$R{'rank'},$R{'lv'});
... (省略) ...
# ソート部分
# foreach $nm (sort sclv keys(%LV_V)){
foreach $nm (sort sclv keys(%ST_V)){
$lv_v = $LV_V{$nm};
next if($lv_v<=0);
if($lv_v<$prv_lv){ $rk = $l; }
**./ore_.cgi [#ef7701db]
# sub sclv{ $LV_V{$b} <==> $LV_V{$a}; }
sub sclv{ $ST_V{$b} <==> $ST_V{$a}; }
#comment