Project1

标题: 技能伤害值随着人物等级提高增加 [打印本页]

作者: 宝宝不哭    时间: 2011-4-23 17:33
标题: 技能伤害值随着人物等级提高增加
技能伤害值随着人物等级提高而增加这个效果怎么实现?
用不用在所有地图设置事件,检测到角色升级就增加??如果用很多相同技能,很费劲的。所以,谢谢了
作者: 忧雪の伤    时间: 2011-4-23 17:37
那个……等级提高……那么属性提升……既然属性提升……技能伤害也就高了= =||……
作者: Anson    时间: 2011-4-23 17:43
- -同LS,
你等级升高了,伤害不就多了...
作者: 小传子    时间: 2011-4-23 17:48
固定伤害的话

先 在#--------------------------------------------------------------------------
  # ● 应用通常攻击效果
  #     attacker : 攻击者 (battler)
  #--------------------------------------------------------------------------
  def attack_effect(attacker)
    # 清除会心一击标志
  self.critical = false
#添加
    @active_battler = attacker

在 Game_Battler 3 的
#--------------------------------------------------------------------------
  # ● 应用特技效果
下找到

# 伤害符号正确的情况下
      if self.damage > 0
        # 防御修正
        if self.guarding?
          self.damage /= 1
        end
      end
添加
if skill.element_set.include?(1)  #技能勾选属性编号
     self.damage  = @active_battler.level * 50  #使用者等级*50
  end





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