设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3660|回复: 2
打印 上一主题 下一主题

[已经解决] VA怎么设置“升级完全恢复”?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
133 小时
注册时间
2011-9-10
帖子
50
跳转到指定楼层
1
发表于 2012-1-29 23:12:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 小小阿狸 于 2012-1-29 23:14 编辑

如题,
怎么在脚本中设置:
如果角色升级,那么HP、MP
就完全恢复?

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

2
发表于 2012-1-30 07:52:21 | 只看该作者
本帖最后由 雪流星 于 2012-1-29 17:53 编辑

全局搜索"level_up"
找到这段:
  def level_up
    @level += 1
    self.class.learnings.each do |learning|
      learn_skill(learning.skill_id) if learning.level == @level
    end
  end
在第二个 end 前面插入 recover_all
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
45
在线时间
47 小时
注册时间
2009-6-1
帖子
127
3
发表于 2012-1-30 10:17:17 | 只看该作者
本帖最后由 WildDagger 于 2012-1-30 10:17 编辑

從日本腳本網站改來的
該腳本本來是有「依據開關來判定是否升級自動回血」的功能,
但因為我自己判斷會用這功能的人通常不會需要浪費一個開關,
所以就拿掉了。
  1. class Game_Actor
  2.   #--------------------------------------------------------------------------
  3.   # ● レベルアップ
  4.   #--------------------------------------------------------------------------
  5.   alias old_level_up level_up
  6.   def level_up
  7.     old_level_up
  8.     self.hp = self.mhp
  9.     self.mp = self.mmp
  10.   end
  11. end
复制代码
P.S. 可以的話最好不要直接改,省得到時要改回去還蠻不方便的(默)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-16 07:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表