先找到获取属性的方法,全局查找param。
最后找到是Game_Actor里的这个地方,过程省略。
随后自己在插件脚本处按照你自己的要求修改。
class Game_Actor #-------------------------------------------------------------------------- # ● 获取普通能力的基础值 #-------------------------------------------------------------------------- alias param_base_special param_base def param_base(param_id) if param_id == 0 # HP上限 param_base_special(0) + param_base_special(3) / 2 # 加上物理防御的一半 else param_base_special(param_id) # 原来的方法 end end end
class Game_Actor
#--------------------------------------------------------------------------
# ● 获取普通能力的基础值
#--------------------------------------------------------------------------
alias param_base_special param_base
def param_base(param_id)
if param_id == 0 # HP上限
param_base_special(0) + param_base_special(3) / 2
# 加上物理防御的一半
else
param_base_special(param_id) # 原来的方法
end
end
end
|