查看: 2246|回复: 0

将「体力值再生速度」等设为定值

[复制链接]

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2014-5-21 15:38:01 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 taroxd 于 2014-7-18 19:12 编辑

将「体力值再生速度」设为定值,备注在任意可以设置「体力值再生速度」的地方

[pre lang="ruby" line="1"]

#--------------------------------------------------------------------------
# ● require Taroxd基础设置
#    使用方法:备注<hrg x>,表示每回合回复 x 点 HP。
#              备注<mrg x>,表示每回合回复 x 点 MP。
#              备注<trg x>,表示每回合回复 x 点 TP。
#              x 可以为负数
#--------------------------------------------------------------------------

%w(h m t).each do |type|
  name = "#{type}rg"
  RPG::BaseItem.note_f name
  Game_BattlerBase.class_eval %{
    def_with :#{name} do |old|
      max = m#{type}p
      max == 0 ? old : feature_objects.sum(old) {|obj| obj.#{name} / max }
    end
  }
end[/pre]

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本发帖返回顶部