Project1

标题: 有血量破限的脚本吗? [打印本页]

作者: 1259567040    时间: 2014-5-24 11:58
标题: 有血量破限的脚本吗?
现在VA的血上限是9999能超过这血量的脚本有吗?有的朋友求分享下,在这感谢各位了
作者: taroxd    时间: 2014-5-24 12:35
本帖最后由 taroxd 于 2014-6-14 06:35 编辑

RUBY 代码复制
  1. # 在职业处备注 <mhp = f(lv)>
  2. # f(lv) 是 mhp 的 计算公式
  3. # 例 <mhp = lv * 10000>
  4. # 备注后使得数据库中最大HP的设置无效
  5.  
  6. class RPG::Class
  7.   def mhp_formula
  8.     return @mhp_formula unless @mhp_formula.nil?
  9.     @mhp_formula = @note =~ /<mhp\s*=(.+)>/ ? eval("->(lv){#{$1}}") : false
  10.   end
  11. end
  12.  
  13. class Game_Actor
  14.  
  15.   remove_method :param_max
  16.  
  17.   def param_base(param_id)
  18.     if param_id == 0
  19.       formula = self.class.mhp_formula
  20.       return formula.(@level) if formula
  21.     end
  22.     self.class.params[param_id, @level]
  23.   end
  24.  
  25. end






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