设为首页收藏本站

仙剑之十里坡

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 3419|回复: 5
打印 上一主题 下一主题

技能升级

[复制链接]

48

主题

2

听众

2733

积分

威镇一方

会员等级: 6

  • TA的每日心情

    2015-6-15 20:14
  • 签到天数: 105 天

    [LV.6]常住仙友II

    精华
    1
    积分
    2733
    历练
    1
    声望
    6
    人气
    250
    单身中……
    帮我摆脱单身吧
    跳转到指定楼层
    1
    发表于 2010-8-6 15:54:30 |只看该作者 |倒序浏览
    技能升级的脚本我找到了,但怎么用啊?
    分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    转播转播0 分享淘帖0 分享分享0 收藏收藏0

    169

    主题

    6

    听众

    1万

    积分

    团队成员

    蜀山剑侠银行行长

    团队成员

  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 891 天

    [LV.10]以坛为家III

    精华
    3
    积分
    13212
    历练
    7
    声望
    24
    人气
    2454

    金融巨子 润泽万物 坚若磐石

    单身中……
    帮我摆脱单身吧
    2
    发表于 2010-8-6 16:21:39 |只看该作者
    你把脚本发上来,我看看.
    于是饮酒乐甚,扣舷而歌之。歌曰:“桂棹兮兰桨,击空明兮溯流光。残阳阳兮是羊羊,吾乃最爱南宫煌。”
    回复

    使用道具 举报

    48

    主题

    2

    听众

    2733

    积分

    威镇一方

    会员等级: 6

  • TA的每日心情

    2015-6-15 20:14
  • 签到天数: 105 天

    [LV.6]常住仙友II

    精华
    1
    积分
    2733
    历练
    1
    声望
    6
    人气
    250
    单身中……
    帮我摆脱单身吧
    3
    发表于 2010-8-6 17:07:39 |只看该作者
    =begin
    在可以升级的技能的备注栏里写上
    下等级技能编号
    升级经验
    每次增加经验

    下等级技能编号2
    升级经验10
    每次增加经验2
    =end
    class Game_Actor
      MULTISKILLS = true#true时可以同时学会高等级技能和低等级技能,
                        #false时候学会高等级技能后会遗忘低等级技能
      alias supersetup setup
      def setup(*args)
        supersetup(*args)
        @skillexp = {}
      end
      def addskillexp
        return unless @action.skill.updatable?
        @skillexp[@action.skill.id] = 0 if @skillexp[@action.skill.id].nil?
        @skillexp[@action.skill.id] += @action.skill.eachexp
        if @skillexp[@action.skill.id] >= @action.skill.maxexp
          return if @skills.include?(@action.skill.nextskillid)
          learn_skill(@action.skill.nextskillid)
          forget_skill(@action.skill.id) unless MULTISKILLS
          $game_message.new_page
          text = "技能" + @action.skill.name + "升级"
          $game_message.texts.push(text)
          text = "学会" + $data_skills[@action.skill.nextskillid].name
          $game_message.texts.push(text)
        end
      end
    end
    class Game_Enemy
      def addskillexp
      end
    end
    module RPG
      class Skill
        def updatable?
          @note =~ /下等级技能编号(\d+)/
          return !$1.nil?
        end
        def nextskillid
          @note =~ /下等级技能编号(\d+)/
          return $1.to_i
        end
        def maxexp
          @note =~ /升级经验(\d+)/
          return $1.to_i
        end
        def eachexp
          @note =~ /每次增加经验(\d+)/
          return $1.to_i
        end
      end
    end
    class Scene_Battle
      alias superexecute_action_skill execute_action_skill
      def execute_action_skill
        superexecute_action_skill
        @active_battler.addskillexp
      end
    end
    取次花丛懒回顾,只缘修道不缘君。
    回复

    使用道具 举报

    64

    主题

    2

    听众

    1990

    积分

    仗剑行侠

    会员等级: 5

  • TA的每日心情
    无聊
    2010-10-26 21:05
  • 签到天数: 35 天

    [LV.5]常住仙友I

    精华
    0
    积分
    1990
    历练
    0
    声望
    2
    人气
    100
    单身中……
    帮我摆脱单身吧
    4
    发表于 2010-8-7 09:42:27 |只看该作者
    你在哪里找的,我觉着既然有让转载的地方,就一定会有使用说明吧
    回复

    使用道具 举报

    169

    主题

    6

    听众

    1万

    积分

    团队成员

    蜀山剑侠银行行长

    团队成员

  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 891 天

    [LV.10]以坛为家III

    精华
    3
    积分
    13212
    历练
    7
    声望
    24
    人气
    2454

    金融巨子 润泽万物 坚若磐石

    单身中……
    帮我摆脱单身吧
    5
    发表于 2010-8-7 10:58:19 |只看该作者
    黑猫,你过来看一下吧。
    于是饮酒乐甚,扣舷而歌之。歌曰:“桂棹兮兰桨,击空明兮溯流光。残阳阳兮是羊羊,吾乃最爱南宫煌。”
    回复

    使用道具 举报

    1013

    主题

    5

    听众

    2万

    积分

    返璞归真

    不器用な星の瞬き

    会员等级: 10

  • TA的每日心情
    擦汗
    昨天 20:10
  • 签到天数: 1408 天

    [LV.10]以坛为家III

    精华
    2
    积分
    23743
    历练
    3
    声望
    133
    人气
    2624

    转帖之王 金融巨子 黑色羽翼

    单身中……
    帮我摆脱单身吧
    6
    发表于 2010-8-10 19:28:47 |只看该作者
    我好想看见了正规表达式?
    夜空の星に 捧げた願いの
    欠片積めて 爆誕する奇跡
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    手机版|Archiver|仙剑之十里坡 ( 苏ICP备11022766号 )  

    GMT+8, 2024-11-24 12:35 , Processed in 0.482092 second(s), 52 queries .

    Powered by Discuz! X2.5

    © 2001-2012 Comsenz Inc.

    回顶部