Project1

标题: 求一段判定脚本 [打印本页]

作者: 无心孤云    时间: 2010-12-25 16:54
标题: 求一段判定脚本
本帖最后由 无心孤云 于 2010-12-25 17:12 编辑

恩,正常情况下战斗的时候出技能的话.上面会有个框框里面有技能名字,
然后现在我想求一段判定....
如何更改为
在怪物出技能的时候,上面继续显示
而在我方出技能的时候不显示技能名和框框呢?
因为是RTAB.....
    when 1  # スキル
      skill =  $data_skills[battler.current_action.skill_id]
      @help_window.set_text(skill.name, 1)
      @help_wait = @help_time

应该在这段修改....怎么判定呢...

恩恩.谢谢指导!!!
作者: 后知后觉    时间: 2010-12-25 18:47
由于对RTAB没兴趣所以没有研究过.
不知道还有没有 @active_battler 这个东西.
不过可以从 skill 的 id 来判断.
敌人用敌人的技能  角色用角色的技能.
用id段来区分.
作者: Wind2010    时间: 2010-12-25 20:14
battler.is_a?(Game_Actor)
可以用这个来判断battler是角色还是敌人
作者: enghao_lim    时间: 2010-12-25 21:51
  1.     when 1  # スキル
  2.       skill =  $data_skills[battler.current_action.skill_id]
  3.       @help_window.set_text(skill.name, 1) if battler.is_a?(Game_Enemy)
  4.       @help_wait = @help_time
复制代码

作者: 无心孤云    时间: 2010-12-26 00:43
啊.谢谢楼上的前辈指导...认可认可




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