June 12, 2005

ブラックギア・ケーキ。

GC版PSOでは、ガロンズショップのルーレットで
『ブラックギア』 が当たります。

ブラックギアにはシリアルNo.があるんですが、
この算出方法を調べてみました。

シリアルNo.の算出方法がわかっても、
何かの役に立つことはないかもですが(笑


このシリアルNo.は、ハロウィンイベントの
ケーキにも関わっているみたいです。。

こっちは予測ですが、多分プレゼントの包装も・・

とはいえ、サンプル不足で包装については
検証できてないです><。


さっそく、本題に入ります。。

シリアルNo.の算出方法 = ギルカNo. % 32767

つまり、[ギルカNo.を32767で割った余りの数字] が
シリアルNo.になります。

* 32767 = 符号付きの2byte整数の最大値
  2byte → 1bit = 8byteにより、16bit


*************************************

ex. ギルカNo. 『140111111』 の場合

シリアルNo.
= mod ( 140111111, 32767 )
= 32186

よって、ギルカNo.が『140111111』の
ブラックギアのシリアルNo.は『32186』

* エクセルで調べる場合、上記のmod関数が便利です。
ギルカNo.部分を変えれば、剰余が算出できます。


***************************************


ちなみに、ケーキの種類もシリアルNo.で
決定されています。。

『1の位』 『10の位』 『10.000の位』が
それぞれ判断材料になるんですが、

それぞれの数字に対応したものを
下に表にまとめてみました。。

1の位 10の位 10,000の位
No フルーツ No ソース No ケーキ
0 ストロベリー 0 生クリーム 0 スポンジケーキ
1 マロン 1 チョコクリーム 1 チョコレートケーキ
2 パイナップル 2 バタークリーム 2 レアチーズケーキ
3 バナナ 3 ブルーベリーソース 3 モンブラン
4 スライスアーモンド 4 マーマレード    
5 アップル 5 ヨーグルトソース    
6 ピーチ 6 カスタードクリーム    
7 チェリー 7 ストロベリージャム    
8 ポテト 8 シュガーパウダー    
9 カボチャ 9 ハチミツ    


上記の例で出したギルカNo.『140111111』の場合
シリアルNo.が『32186』

必要なNo.を抜き出すと、
1の位が『6』・10の位が『8』・10,000の位が『3』

よって、
『ピーチ』『シュガーパウダー』『モンブラン』
となります。


ガロンズショップの包装も関係はありそうなので、
のちのち調べていけたらいいなぁ・・

この記事へのトラックバックURL

 
ぱちくりにこっぽっんんふっメガネうえーんべーわおむっはぅぅラブがんっうーんげっそりポカーンちゅくすんねむぃ…ハートあせガーンムカッルンはてなびっくりあせあせぴかりんハートブレイクラブラブドクロ
 
Copyright © aoi All Rights Reserved.