| 皇です。
え〜と、「味方の最高レベルを所得し、そのレベル-10までのレベルのパイロットの平均値を求める」でいいんですよね? 確かめたわけではないのですが、気になった所が一点、
If Level(対象ユニット) = (味方最高レベル - 10) Then
これでは、最高レベル-10のキャラしか該当しなくなります。 おそらく該当するキャラがいないので0で割ってしまい、値がバグってしまったのでしょう。
If Level(対象ユニット) >= (味方最高レベル - 10) Then
これで解決するはずです。(下も同じ)
こういったインクルを製作する時は、所々にTalk文を入れて変数の行方を追ってみましょう。そうすれば自分でほとんどのバグの原因を追求できると思いますよ。
|