- RPGツクール初心者質問スレ6
15 :名無しさん@お腹いっぱい。[sage]:2012/04/24(火) 00:21:50.63 ID:R77qGB4t - for i in 0...4
if heal infect_percent = 100 else a_prob = b_i_data[i][0] t_resi = data_t[5][i] infect_percent = a_prob * (100 - t_resi) / 100 end if calculate_prob(infect_percent) a_val = b_i_data[i][1] rate = infect_a - infect_t rate = 0 if rate < 0 a_val = a_val * rate / 100 unless heal if a_val > 0 and !heal infect_text = texts[i] infect_num = i data_t[6][i] = a_val break elsif a_val > 0 and heal infect_text = texts[i] infect_num = 4 data_t[6][i] = 0 break end end end これで何故か「i==0」の場合の処理が行なわれないんだけど、何が原因なんだろう
|
- RPGツクール初心者質問スレ6
18 :名無しさん@お腹いっぱい。[sage]:2012/04/24(火) 00:29:27.36 ID:R77qGB4t - for文で0〜3の処理を設定しているのに、1,2,3が代入された処理しか行なわれないのよ
|
- RPGツクール初心者質問スレ6
19 :名無しさん@お腹いっぱい。[sage]:2012/04/24(火) 00:35:20.81 ID:R77qGB4t - 「for i in 0...4」の直下に「p i」追加しても、1,2,3しか表示されない
まじで謎過ぎる
|
- RPGツクール初心者質問スレ6
24 :名無しさん@お腹いっぱい。[sage]:2012/04/24(火) 00:56:21.66 ID:R77qGB4t - >>20
書き換えてもダメだった >>23 って事は、これ以外の部分が悪さして変な事になってんのかな でも何がどうなったらこんな症状が表れるのか、全く見当がつかねえw
|
- RPGツクール初心者質問スレ6
26 :名無しさん@お腹いっぱい。[sage]:2012/04/24(火) 01:11:10.30 ID:R77qGB4t - 変数弄り回してみたら、とりあえず俺の環境だと
他の変数は関係無くinfect_tが10を超えると発症するようだ >>25 確認したが、問題無かった
|
- RPGツクール初心者質問スレ6
27 :名無しさん@お腹いっぱい。[sage]:2012/04/24(火) 01:24:14.93 ID:R77qGB4t - 今日の所は、応急処置を施して後回しにしておきます
ありがとうございました
|