Project1

标题: 有没有VA可以用的伤害美化 [打印本页]

作者: 六道神话    时间: 2015-8-10 11:29
标题: 有没有VA可以用的伤害美化
本帖最后由 六道神话 于 2015-8-10 14:37 编辑

有没有VA能用的伤害美化脚本啊?我是SideView的战斗系统!!!!
作者: taroxd    时间: 2015-8-10 11:50
Game_ActionResult#hp_damage_text 自己改吧。用 @critical 判断是否是会心一击。
举个栗子:
RUBY 代码复制
  1. class Game_ActionResult
  2.   def hp_damage_text
  3.     if @hp_drain > 0
  4.       fmt = @battler.actor? ? Vocab::ActorDrain : Vocab::EnemyDrain
  5.       sprintf(fmt, @battler.name, Vocab::hp, @hp_drain)
  6.     elsif @hp_damage > 0
  7.       if @critical
  8.         "#{@battler.name} 写脚本没测试,受到 #{@hp_damage} 的伤害!" # 真没测试
  9.       else
  10.         fmt = @battler.actor? ? Vocab::ActorDamage : Vocab::EnemyDamage
  11.         sprintf(fmt, @battler.name, @hp_damage)
  12.       end
  13.     elsif @hp_damage < 0
  14.       fmt = @battler.actor? ? Vocab::ActorRecovery : Vocab::EnemyRecovery
  15.       sprintf(fmt, @battler.name, Vocab::hp, -hp_damage)
  16.     else
  17.       fmt = @battler.actor? ? Vocab::ActorNoDamage : Vocab::EnemyNoDamage
  18.       sprintf(fmt, @battler.name)
  19.     end
  20.   end
  21. end

作者: 六道神话    时间: 2015-8-10 14:36
求救啊,有没有VA横版可以用的伤害美化啊
作者: 六道神话    时间: 2015-8-10 15:51
来人啊,求救啊




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1