コメント
このコメントは、【トピック】聞きたいことが・・・。へのコメントです。コメントの内容
コメントの内容(一番最初の投稿)
退会したユーザー(投稿日:2011/06/18 09:06/18/11)
1回akasataさんのレベルアップスクリプトをいじって
こうしてみたんですがエラーが出ました。文法エラーではありません
しかも4つ一度に出ました。何がいけないんでしょうか?
無能ですいません;;
#指数関数(aのb乗を返します。) def powFunc(a, b) v = 1.0 i = 0 while(i < b) v = v * a i = i + 1 end return v end #個々の敵キャラの経験値をidから求めます。 def getEnemyExperience(id) case id when 9876 return 50 when 9862 return 25 #敵キャラを増やしたら、ここに敵のIDから経験値を求める処理を加えていきます。 end end #経験値の計算 def getTotalExperience(killCounts) exp = 0 i = 0 while i < getArrayLength(killCounts) #倒した敵の種類と数から経験値を計算 exp = exp + getEnemyExperience(killCounts[i][0]) * killCounts[i][1] i = i + 1 end return exp end # レベルアップのチェック def levelUpCheck() i = 0 while i < 4 member = getPartyMember(i) if member == "playerCharacter" || member >= 0 #レベルアップの判定 while exp - powFunc(2, getLevel() - 1) * 10 > powFunc(2, getLevel()) * 10 levelUp() speak("レベルアップしました。level = ", getLevelPartyMember(member), "経験値 = ", exp) end end i = i + 1 end end
こうしてみたんですがエラーが出ました。文法エラーではありません
しかも4つ一度に出ました。何がいけないんでしょうか?
無能ですいません;;
こうしてみたんですがエラーが出ました。文法エラーではありません
しかも4つ一度に出ました。何がいけないんでしょうか?
無能ですいません;;