Project1

标题: 请教攻击反弹和攻击吸收的技能如何设定? [打印本页]

作者: 无律绝影    时间: 2008-3-9 17:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: 禾西    时间: 2008-3-9 17:55
可以設定一個狀態:攻反
然後在Game_Battler 3中設置
attack_effect(attacker)中(攻擊傷害計算)
line:48

  1.       # HP 的伤害计算
  2.       self.hp -= self.damage
复制代码

改爲
  1. if attacker.state?(狀態ID)
  2.   attacker.hp -= self.damage
  3.   attacker.damage = self.damage
  4.   self.damage = nil
  5. else
  6.   self.hp -= self.damage
  7. end
复制代码


然後在
Scene_Battle 4
line:434

  1.     for target in @target_battlers
  2.       if target.damage != nil
  3.         target.damage_pop = true
  4.       end
  5.     end
复制代码

下加入

  1.     if @active_battler.damage != nil
  2.       @active_battler.damage_pop = true
  3.     end
复制代码

作者: havealook2    时间: 2008-3-9 18:32
提示: 作者被禁止或删除 内容自动屏蔽




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