| 
 
| 赞 | 0 |  
| VIP | 12 |  
| 好人卡 | 3 |  
| 积分 | 1 |  
| 经验 | 19326 |  
| 最后登录 | 2020-5-5 |  
| 在线时间 | 357 小时 |  
 Lv1.梦旅人 
	梦石0 星屑90 在线时间357 小时注册时间2006-3-3帖子181 | 
2楼
 
 
 楼主|
发表于 2015-10-23 11:03:54
|
只看该作者 
| 可是还是没指定当具体哪个敌人攻击自己的时候……attacker.id == XX  好像没用……复制代码  if  attacker.is_a?(Game_Enemy) and self.is_a?(Game_Actor)   #反弹状态 如果自身有58号状态,反弹,否则被加上
    if self.state?(58)
    attacker.add_state(34)
    else
    self.add_state(34)
    end
    end    
不过好像用技能来判定的话,用技能编号判断应该就行,当使用的技能为XXX号时,不过上面的是普通攻击……
 | 
 |