Project1

标题: 请教祝福特效的装备如何实现。 [打印本页]

作者: 活气寒露    时间: 2019-4-15 22:54
标题: 请教祝福特效的装备如何实现。
祝福特效说明:
佩戴后,在战斗中进入战斗不能时,佩戴祝福特效的角色会解除战斗不能并且完全恢复。
但装备会消失。
目测可以使用正则表达式的方法实现。
但没有头绪。
请教怎么做?
作者: 玄羽    时间: 2019-4-15 23:32
默认当角色HP降为0时附加战斗不能状态,
在中间插一个判断是否装备特定防具,
如果是则完全恢复并更换指定防具为空,
如果否则附加战斗不能状态

捕获.PNG (51.09 KB, 下载次数: 16)

捕获.PNG

作者: 活气寒露    时间: 2019-4-16 20:39
玄羽 发表于 2019-4-15 23:32
默认当角色HP降为0时附加战斗不能状态,
在中间插一个判断是否装备特定防具,
如果是则完全恢复并更换指定防 ...

if self.is_a?(Game_Actor) && self.equips[4] && self.equips[4].note =~ Reheal  
      remove_state(1)
      recover_all
      self.equips[4] = nil
      else
      add_state(1)
      end
但无法消除装备是什么问题?




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