邪神のサイクル:アーカイブ:ドラクエ10冒険・サイト運営ブログ
邪神のサイクル
こういう日付の計算苦手なんですよね
良い脳刺激です。
10日と25日で切り替えるのが難しく
今のサイクル数は偶数なので、10と25でテーブルを変えちゃうのが一番簡単なんですが
まぁまぁ気持ち悪いです。
本来のサイクル「リンゴ、ゴリラ、ラッパ、パイナップル」
分割サイクル
10サイクル「リンゴ、ラッパ」
25サイクル「ゴリラ、パイナップル」
気持ち悪くてそんなスクリプト組みたくないので
これですと奇数になったら対応できないので
(経過した月*2)/サイクル数 の余りの数と+1と-1を取り出せばいけるのではないかなと考えてます。
[0]リンゴ
[1]ゴリラ
[2]ラッパ
[3]パイナップル
例えば基準月から3ヶ月経過していたら
3*2/4=1・・・2
2と2+1と2-1の
[1]ゴリラ(-1)
[2]ラッパ
[3]パイナップル(+1)
が取り出せまして、
それがその月の邪神のサイクルになります?
あとはそのarrayを今日の日付で仕分けてやればいける気がします。
そのarray[ゴリラ(-1),ラッパ,パイナップル(+1)]
IFで今日の日付が
10未満のときはarray[0](ゴリラ)
25以上の時array[2](パイナップル)
それ以外array[1](ラッパ)
なんとなくできる気がしま、す?
このページでは、株式会社スクウェア・エニックスを代表とする共同著作者が権利を所有する画像を利用しております。
当該画像の転載・配布は禁止いたします。
お問い合わせ
管理人:きゃぺりすたー(DQ10ネームではありません)
メールはこちらへ
info@dq10as.net
お問い合わせ
管理人:きゃぺりすたー(DQ10ネームではありません)
メールはこちらへ
info@dq10as.net