HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
0721
baneランキングでスコアが低い順にしたい!3解決


bane

リンク

2010/7/21(Wed) 21:03:05|NO.33821

hsptv部門に応募しようと思っているのですが、
ランキングでタイムを競いたいのでヘルプを見たら

オプション機能値を省略するか、または0を指定した場合は、
通常のランキング(スコアが高い順)としてデータを更新します。

と書いてあります。
(スコアが高い順)というのがひっかかるのですが、
低い順にもできるものなんでしょうか?



この記事に返信する


undefined

リンク

2010/7/21(Wed) 22:09:12|NO.33823

hsptv_upでランキングを更新するときは、スコアに-1を掛けたものを渡せばいいと思います。

取得するときは、hsptv_getrankで取得されたものにまた-1を掛ければ元に戻ります。

こうすることで、
例えば、

1位:10
2位:30
3位:70

というふうにしたい場合
スコアに-1をかけると、

1位:-10
2位:-30
3位:-70

となり、-10が一番大きいことになります。



ta-ka

リンク

2010/7/24(Sat) 07:55:35|NO.33870

hsptvではundefinedさんのやり方はできないと思われます。

hsptvではマイナスは順位に入らないと思われます。
(初期値として0が入っているため)

これは最大値を定めて

それからタイムを引いたものランキングで使ってみては

どうでしょうか?



bane

リンク

2010/7/25(Sun) 20:41:40|NO.33941

2人ともありがとうございました。
ta-kaさんの方法でどうにかやってみます。



ONION software Copyright 1997-2023(c) All rights reserved.