赞 | 23 |
VIP | 207 |
好人卡 | 31 |
积分 | 31 |
经验 | 48797 |
最后登录 | 2024-11-30 |
在线时间 | 1535 小时 |
Lv3.寻梦者 孤独守望
- 梦石
- 0
- 星屑
- 3137
- 在线时间
- 1535 小时
- 注册时间
- 2006-10-16
- 帖子
- 4321
|
Game_Battler下
#--------------------------------------------------------------------------
# ● 设置 MaxHP
# new_maxhp : 新的 MaxHP
#--------------------------------------------------------------------------
def maxhp=(new_maxhp)
@maxhp_plus += new_maxhp - self.maxhp
@maxhp_plus = [[@maxhp_plus, -9999].max, 9999].min
@hp = [@hp, self.maxhp].min
end
#--------------------------------------------------------------------------
# ● 设置 MaxMP
# new_maxmp : 新的 MaxMP
#--------------------------------------------------------------------------
def maxmp=(new_maxmp)
@maxmp_plus += new_maxmp - self.maxmp
@maxmp_plus = [[@maxmp_plus, -9999].max, 9999].min
@mp = [@mp, self.maxmp].min
end
清除类似 @maxhp_plus = [[@maxhp_plus, -9999].max, 9999].min
的两行文字
还有一个生命破限应该是修改Game_Battler和Game_Actor内的Maxhp_limit 系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|