| 2009/02/13(Fri) 00:43:25 編集(投稿者) 2009/02/12(Thu) 00:56:14 編集(投稿者) 2009/02/12(Thu) 00:50:00 編集(投稿者) 仕様に書いてたのでその記事を記載
1キャラのゼニーの上限は2,147,483,647z(約2.1G)です。 これ以上取引で1zでもお金を受け取ろうとするとサーバーキャンセルされます。 またNPC売りしても、露店売りしてもお金は増えず、電子の藻屑になります。 (露店:相手側はお金が減るが、自分の方は1zも増えず電子の藻屑になる)
○仕様○ 0〜2.147.483.647z 2の0乗〜2の31乗-1 所持金は32Bitで表現されます。
参考文献は「2.147.483.647z」で検索
>もし間違って上限を超えるお金にしたとしても、所持していたゼニーが消えることが無くて安心しました。 所持してる分(2.147.483.647z)は消えないですが、2.147.483.647から1zでも超過した分は消えます。 ですのでその分は丸々損してると言う事です。
>プログラム的には、符号無し(正のみ)にすればさらに倍はいけるはずなんですが…。 >ROではマイナス側の金額もカウントできる、ということになります。 >(実際には起こり得ませんが) これは多分ROはHPが0で死なない(-になって始めて死亡する)のと同じことが起因してるかと。 クエスト等で持ち金が足りない(算出後のカウントが-である為)と進行しない様にする為のとか考えれるかも?
|