RPGツクールvx_aceでMPの表示を調整してるのですがうまくいきません。どこがおかしいのでしょうか?

# ■ Game_ActionResult
#==============================================================================
class Game_ActionResult
SD = Vocab::SMALL_DAMAGE
BD = Vocab::BIG_DAMAGE
#--------------------------------------------------------------------------
# ● MP ダメージの文章を取得 # 再定義
#--------------------------------------------------------------------------
def mp_damage_text
damage_rate = 100 * @mp_damage / @battler.mhp # 与ダメージの割合
if damage_rate.abs < SD ; index = 0 # 小ダメージ
elsif damage_rate.abs < BD ; index = 1 # 中ダメージ
else ; index = 2 # 大ダメージ
end
if @mp_drain > 0
fmt = @battler.actor? ? Vocab::ActorDrain : EnemyDrain
sprintf(fmt, @battler.name, Vocab::hp, @hp_drain)
elsif @hp_damage > 0
fmt = @battler.actor? ? Vocab::ActorDamage : Vocab::EnemyDamage
sprintf(fmt[index], @battler.name, @mp_damage)
elsif @mp_damage < 0
fmt = @battler.actor? ? Vocab::ActorRecovery : Vocab::EnemyRecovery
sprintf(fmt[index], @battler.name, Vocab::mp, -mp_damage)
else
fmt = @battler.actor? ? Vocab::ActorNoDamage : Vocab::EnemyNoDamage
sprintf(fmt, @battler.name)
end
end
end
なんとかなりませんかね?

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2014/10/07 16:26:04
  • 終了:2014/10/14 16:30:06

回答(0件)

回答はまだありません

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません