名無し
> $data_actors[actor.id].parametersには敏捷性までのステータスしか入っていません。ので、それ以降のステータスを参考してもエラーが出るだけです
> 更に言うなら命中率と回避率には基本能力値の描画は対応していません
> あえて言うならば、回避率の基本値は5(ヘルプの"戦闘計算式"参照)です
> それと、return actor.evaで返されるのは上の5という数字に防具の回避率を足したものです
エラーの原因のご説明ありがとうございました。
確かに回避率と命中率データベースに成長のグラフがないので基本はないのだな、とは思いました。では、何も表示しないのは違和感があるので、せめて「0」と表示する事はできないのでしょうか?0はおそらく固定なのでテキストとしての表示とかでも構いません。ただ、どうしても無理なら回避等の0表示は断念します。
でも
parameter_value -= $data_actors[actor.id].parameters[type+2, actor.level]
をコメントアウトせずエラー落ちしないようにする方法はありますか?コメントアウトしてしまったら装備でマイナスの物をつけた時面白い事になりそうなので…
2010/07/25 Sun 19:40 [No.14]