4世代乱数調整補助ツールでエラーが出た場合・計算結果がおかしかった場合
ツイート
まず確認していただきたいこと
数字を正しく半角で入力しているか確認してくださいスペース等の無駄な文字が入力されていないかを確認してください。
・HGSSの場合
月×日+分+秒が39以下のものは計算できません。
月×日+分+秒が366以上のものは計算できません。
フレーム+年-2000が549以下のものは計算できません。
・DPPtの場合
フレーム+年-2000が699以下のものは計算できません。
・ツールで計算できないものでも人力で計算すればできる場合があります。
エラーが出る場合
エラーの種類にもよりますが、下記画像のようなエラーの場合・入力項目の中にスペースが含まれている
・数値が全角で入力されている
・文字が入力されている。
等の可能性が考えられます。
詳しく説明すると、
String""から型'Integer'への変換は無効です。というのは
文字から数値へ変換はできません。ということです。
なので何かしらの文字が入っているか、スペース等が潜んでいる可能性が高いです。
計算の結果がおかしい場合
このパターンは結構多いと思います。理由はこのツールのプログラムを組むときに、60秒超えてしまった時の処理や日付が31日を超えてしまった時の処理をしていないからです。
これについては完全にこちらが悪いので、時間があるときに少しずつ修正していこうと思っています。
解決策
例えば 月×日+分+秒が 49 or 360 の場合ツールに360と入力して、計算結果がおかしくなっても49を入力すればうまくいく場合もあります。
また、PHSの計算の時に○~○Fで出てくるポケモンを表示(フレーム+年-2000)の部分を小さい数字・大きい数字にし過ぎない。
550~2000後半までなら今のところ計算できます。
550を切ると、年数が2000年を切ります。
・HGSSの場合
月×日+分+秒が39以下のものは計算できません。
月×日+分+秒が366以上のものは計算できません。
フレーム+年-2000が549以下のものは計算できません。
・DPPtの場合
フレーム+年-2000が699以下のものは計算できません。
・ツールで計算できないものでも人力で計算すればできる場合が多いです。
・不具合や計算できないもの、要望等があればtwitterまで。
ツイート