rmxp团队吧 关注:806贴子:10,012
  • 5回复贴,共1

仿VA技能伤害公式

只看楼主收藏回复

2楼放脚本,100%原创哦~


IP属地:江苏1楼2015-10-18 12:46回复
    #==============================================================================
    # ■ 技能伤害公式 by 小周
    #------------------------------------------------------------------------------
    # 更新记录:2015.10.17 #-> 初版
    #------------------------------------------------------------------------------
    # 说明:这是一个仿VA的技能伤害公式功能,通过在脚本编辑器里定义公式达成效果。
    # 冲突可能:其他战斗类脚本,不会报错,但是可能没有效果。如果发生请联系作者。
    # ☆注意:技能默认100%命中。
    #==============================================================================
    module SmallZhou
    JNSHGS = []
    # 书写格式:JNSHGS[技能编号] = "公式内容"
    JNSHGS[57] = "A.atk * 100 - B.pdef"
    # A代表技能发动者 B代表技能接受者
    # 通过用A/B.属性名的形式来表示公式
    end
    class Game_Battler
    alias xz_151017_skill_effect skill_effect
    def skill_effect(user, skill)
    xz_151017_skill_effect(user, skill)
    unless SmallZhou::JNSHGS[skill.id].nil?
    s = SmallZhou::JNSHGS[skill.id]
    s.gsub!("A") { "user" }
    s.gsub!("B") { "self" }
    self.hp += self.damage
    self.damage = eval(s)
    self.hp -= self.damage
    end
    end
    end


    IP属地:江苏2楼2015-10-18 12:46
    收起回复
      广告
      立即查看


      IP属地:新疆来自Android客户端3楼2015-10-18 13:58
      回复
        大神


        IP属地:广东来自Android客户端4楼2015-10-21 17:11
        回复
          大师又开始传教了(ฅ>ω<*ฅ)膜拜一下


          IP属地:湖北来自Android客户端5楼2015-10-21 22:36
          回复