Project1

标题: 以为在队伍撤退时会执行escape方法 [打印本页]

作者: alexncf125    时间: 2020-1-12 14:22
标题: 以为在队伍撤退时会执行escape方法
本帖最后由 alexncf125 于 2024-1-25 01:45 编辑

为什么同样有clear_states,然而测试发现,只有在死亡时才会清除状态,撤退时却不会清除状态

Game_Battler第160行
#------------------------------------------------- -------------------------
  # ● 死亡
  #------------------------------------------------- -------------------------
  def die
    @hp = 0
    clear_states
    clear_buffs
  end
  #------------------------------------------------- -------------------------
  # ● 撤退
  #------------------------------------------------- -------------------------
  def escape
    hide if $game_party.in_battle
    clear_actions
    clear_states
    Sound.play_escape
  end
作者: 百里_飞柳    时间: 2020-1-12 15:14
我觉得你需要全局搜索下 escape ,看看有没有新的 def escape 存在
也就是插件覆盖原方法,导致实际效果和你看的默认脚本不一致
作者: KB.Driver    时间: 2020-1-12 16:33
因为那个escape是给敌人用的,也就是数据库的6号技能
作者: alexncf125    时间: 2020-1-12 16:55
本帖最后由 alexncf125 于 2024-1-22 12:33 编辑
KB.Driver 发表于 2020-1-12 16:33
因为那个escape是给敌人用的,也就是数据库的6号技能

这Ver1.01有BUG的说,去星潟的博客换成Ver1.02就好了





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