板 1- 前 次 新 レス
SRCオリロボ総合スレ・9
[823]7スレ71:2007/02/24(土) 10:39:19 ID:rSbTT1Qg0
>>822
情報ありがとうございます。
わかりました、原因は多分ここです。
For j = 0 To Min(出現等級,5)
Incr 味方実数 味方リスト総数[j]
# 出現等級以内の味方の総数を加算
Next
Num = Random(味方実数)
# 出現等級以内の味方全体の中から乱数で選ぶ
その後の判定の結果、選ばれた味方が既にいたら選択の判定を繰り返すのですが、
味方の総数(味方実数)を初期化してなかったためこの変数が判定のたびに増え続け、
結果としてRandomでNumが総数より多い数になることがある
→Do Whileで永遠に条件を満たし続ける(Num−総数が0より大きい)
となってたのではないかと思います。
修正を行いましたので、多分これで大丈夫です。
長い間このバグで多くのプレイヤーにご迷惑をおかけしたことをお詫び申し上げます。
ついでに、ゲームスタート時の初期メンバーを最大4機まで選べるようにしました。
(従来どおり、1機だけで開始することもできます)
軟弱のように3機でもよかったのですが、主人公4人いるあの作品のために。
ランダムレアアイテムはレアアイテムの一種ですので、原則として誰でも落とします。
ボスはBossRankがついているためそもそもアイテムを落としやすいです。
しかし最高のレアリティの4スロットものでそれとは、ご愁傷様……
前 次
0ch BBS 2005-06-05