[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
今回は各国総合スコア上位100名の平均値を使用しています。
実稼動時は3000名ぐらいまでに拡張する予定なので値が少し低くなると思います。
総合スコア(tavescore)
アメリカが意外と頑張ってるw
1時間あたりの獲得スコア(timescoreave)
総チームキル数(teamkillave)
1時間あたりのチームキル数(timeteamkillave)
ADってどこの国?
国に寄ってプレイ時間が変わってくるので総合スコアやチームキル数はあまり当てにしないほうがいいです。
スコアを時間で割ったものは条件が同じなのである程度は比較できます。
グラフ化できれば見やすいだろうけど自動で行うにはちょっと大変だな...orz
この方法はリアルタイム性が高いのだが、その反面
・膨大な量を毎回処理する必要がある。
・処理に時間がかかる。
・スクリプトがより複雑に
のようなデメリットもある。
さらに鯖に意外と負荷がかかってるようなので、現在1日1回一括処理にてデータを処理するシステムを組んでおります。この方法なら鯖人数が少ない時間に予め処理しておけば、あとは表示だけで済むため、高速化が期待されます。
またソートはデーターベース側で行うので算出処理を行うスクリプトも簡単になった。
そして現在、総合スコアランキング以外にどんなランキングがあればよいかと検討中であります。
こんなランキングが見てみたい!!等の要望がありましたらコメントに書いて下さいな。
落ちたらごめんなさい。
追記 10/16 0:30
終了しました。
数日前、"兵器を改造したいから弄り方教えてくれ!!" と見知らぬ外人からSkypeで言われたので教えやることにしたのだがこの外人全くの素人だったのだ。
まず "鯖を立てているのか?" 聞いてみると鯖は持っていないとのこと。 鯖を持たないのに改造しても意味ないんじゃ...?
まぁこの辺は軽くスルーしてどんな改造をしたいのかというと、"武器の最大射程を延ばしたい" だと。
射程延ばす意味なんかあるのか...? 疑問が深まる一方 とりあえずobjects_server.zip内にある射程を延ばしたい武器のtweakファイルを開くように言うと "何ですかそれ!?" の有様。
というかBF2Demoのルートディレクトリも知らない模様。 呆れた話だ。出直して来い!! と言いたいぐらいである。武器改造するのにルートディレクトリも分かってないとは・・・
ご丁寧にtweakファイルまでのパスを教えた次は
"どうやって開けばいい!?" ここで私は完全に暴走モード んなもんテキストエディタで開けばいいじゃろがぁ!!
湧き出るイライラを抑えつつ、射程を伸ばすには継続時間の値を大きくしてやればいいと伝え、箇所を教える。
ObjectTemplate.timeToLive CRD_NONE/1/0/0
単純にCRD_NONE/1/0/0 を CRD_NONE/2/0/0 にすれば射程は2倍となる。
そもそもこの程度ならその辺のウェブページにもあるので、そちらを見たほうが遥かに詳しく書いてる。
そちらを先に呼んでほしいぐらいである。
もうこの人とは二度と話たくない。話終わったあと、マウスが勝手にこの外人を禁止リストに追加ボタンを押しちゃってましたw
皆さんも質問・相談は大いに歓迎なのだが、せめてBF2Demoのルートディレクトリ、設定ファイルの開き方ぐらいは知った上で質問・相談に来て下さいね。
尚、橋大量出現による鯖ダウンは自動再起動スクリプトが機能しないため、10分タイマーを搭載しました。
10分ごとに橋が掃除されます^^