ドラクエ10冒険・サイト運営ブログ


没スクリプト

というわけで邪神のサイクルのスクリプトを書いてみたのですが、
どうにも過去とサイクルが合わないんです。

まず、どうやら運営側のスクリプトが10日と25日でテーブルを分けているっぽいです。
そんな気持ち悪いスクリプト書く人いる?

あと鎧鬼ちゃんずの法則が全く把握できませんでした。
もしかして謎にランダムなんですかね。
そんな誰も求めてない無駄なスクリプト書く人いる?

20/01/10 闇と水の災禍 氷と嵐の災禍 炎と嵐の災禍
20/03/10 炎と嵐の災禍 氷と水の災禍 闇と嵐の災禍
20/05/10 氷と闇の災禍 炎と氷の災禍 水と嵐の災禍
20/07/10 水と嵐の災禍 炎と嵐の災禍 闇と水の災禍
20/09/10 炎と水の災禍 闇と嵐の災禍 氷と嵐の災禍
20/11/10 氷と嵐の災禍 闇と水の災禍 炎と水の災禍
21/01/10 炎と闇の災禍 氷と闇の災禍 炎と氷の災禍
21/03/10 氷と水の災禍 炎と水の災禍 氷と闇の災禍
21/05/10 闇と嵐の災禍 炎と闇の災禍 氷と水の災禍
21/07/10 炎と氷の災禍 闇と水の災禍 炎と嵐の災禍
21/09/10 氷と闇の災禍 水と嵐の災禍 炎と闇の災禍
21/11/10 氷と水の災禍 闇と嵐の災禍 炎と水の災禍
22/01/10 氷と嵐の災禍 炎と氷の災禍 闇と水の災禍
22/03/10 炎と嵐の災禍 氷と闇の災禍 水と嵐の災禍

もしかすると複雑な法則があるのかもしれませんが全く理解できないので
私は多分未来永劫手動更新していくのでしょう。
このスクリプト書いた人とは一生わかり合えない気がします。



邪神のサイクル

今手動でピックアップしている邪神1~4獄のサイクルを自動化できないかなとちょっと考えてみました。

こういう日付の計算苦手なんですよね
良い脳刺激です。

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](ラッパ)


なんとなくできる気がしま、す?



ワード検索

モンスター検索の生息地域詳細と、ドロップの絞り込み機能の
ワード検索で、文字入力後エンターで実行するようにしました。
入力したワードの削除機能をつけました。
ドロップの方でもふりがなで検索できるようにしました。
「上やくそう」でも「じょうやくそう」でもどちらでもヒットします。

ふりがなは手動入力しているので読み間違えてても知りません!
(モンスター名のように読み間違いやすいワードまでは入力してません。)




青しか勝たん

モンスターをドロップで絞り込む機能で
今のところモンスターがドロップしないアイテムは非表示にしました。
その他デザイン少しを変えました。



モンスターをドロップで絞り込み

モンスターをドロップで絞り込む機能追加しました。

文字がはみってるのどうにかしたいのと、
パソコンの低解像度版文字小さくない?あとCSS一部剥がれてるよね?というのと、
古びた本の色、視認性悪くない?というのはなんとかしたいですが、
だいぶ疲れましたのでいったん終わります。



checked

なんとかSQLの組み立てはOKですかね。
通常ドロップのホワイトウッドと、
レアドロップのホワイトウッドで切り分けられているでしょう。
ゲーム内で通常狙いとレア狙いでは意味が結構変わってきますからね。

あとは通常・レアボタンの記憶という以外と面倒な作業でスクリプトは終わりです。多分

通常ボタンとレアボタンの同時押しは混乱しか生まなそうなので
押せないようにした方がいいんじゃないのと言う今更のお話もありますが。
考えておきます。なんと便利で無意味な言葉。



終わりました夢を見みた

終わった気がしましたが、レア・通常ドロップ周りがおかしいですね。

昨日のスクリプトもおかしいんですが
思い返しますとそもそもモンスターのSQLでレアと通常分けていなかった気もします。

いったんきゅうけい。



古びた本

https://dq10as.net/search/monster/index2.php

パソコン版の高解像度版は終わりですかね。

なぜかアイテムは古びた本の色にしたくなる病を患っています。



なんですかこのじゅもん

=IF(ISNUMBER(IFERROR((MATCH(アイテム!$B3,'モンスター'!DZ:DZ,0)),"")),"1","0")&IF(ISNUMBER(IFERROR((MATCH(アイテム!$B3,'モンスター'!EB:EB,0)),"")),"1","0")

レアドロップと通常ドロップで絞るのどうしようかなと考えた話です。

アイテムのDBにレア通常と手動で入れるのは努力次第で簡単なのですが、
モンスターのDBから自動で抽出しないと更新時にそのうち整合性がとれなくなっちゃうのと
エクセルでなんとかしたいなと考えてみました結果のじゅもんです。

アイテムシートのアイテム名が、モンスターシートのドロップアイテム欄の中の

通常ドロップ欄にマッチしたら1なければ0
レアドロップ欄にマッチしたら1なければ0

どっちにもない  00
通常ドロップだけ 10
レアドロップだけ 01
両方を満たす   11

=IF(ISNUMBER(IFERROR((MATCH(アイテム!$B3,'モンスター'!DZ:DZ,0)),"")),"1","0")&IF(ISNUMBER(IFERROR((MATCH(アイテム!$B3,'モンスター'!EB:EB,0)),"")),"1","0")

何か合成したらこうなりました。あってるんですかね。
もっと何かなかったんですかね!でもエクセルなんて公開しないので動いてればたぶんおっけ

CSVでDBに入れると00は0、01は1に自動変換されちゃう仕様だった気もしますが取り出すときなんとかしましょう。



半分くらい完成?

https://dq10as.net/search/monster/index2.php

パソコン版は半分くらい完成?
レアと通常で絞り検索したかったの忘れていたのでどうにかしたいですね。


前へ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 次へ
ページ
ブログメニュー
ドラクエ10ブログ
サイトブログ
サイトについて
このサイトはドラゴンクエスト10を攻略するに当たって、
なるべく便利な形で情報を発信しようと試みる個人サイトです。
こんなの便利じゃない?こんなのあったら良いな~なご意見は常に募集中です。
まずは私のテクノロジィを試して欲しいんふふ(海外ドラマAPBネタ)
 
このサイトはJavaScriptをふんだんに使用しています。
JavaScriptを無効にしているとかなり機能が制限されます。
当サイトではCookieは使用していませんが、local storageを使用しております。
当サイトのJavaScriptおよびlocal storageで個人情報などの収集は一切していません。
当サイトで表示している広告には表示を最適化するためのcookieを使用しています。
リマーケティングの設定はこちら。
お問い合わせ
メールはこちらへ
info@dq10as.net
そのうち意見交換できるフォーラム作る!作る。作る?
 
画像・動画について
このページでは、株式会社スクウェア・エニックスを代表とする共同著作者が権利を所有する画像・動画を利用しております。
(C)2017 ARMOR PROJECT/BIRD STUDIO/SQUARE ENIX All Rights Reserved.
(C)SUGIYAMA KOBO(P)SUGIYAMA KOBO