赞 | 0 |
VIP | 0 |
好人卡 | 2 |
积分 | 1 |
经验 | 6478 |
最后登录 | 2021-9-12 |
在线时间 | 108 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 144
- 在线时间
- 108 小时
- 注册时间
- 2015-10-18
- 帖子
- 38
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 zzaihj 于 2015-11-3 09:44 编辑
- class Game_Troop < Game_Unit
- def members
- @enemies
- end
- end
- class Game_Battler
- alias cr_add_new_state add_new_state
- def add_new_state(state_id)
- if troop.note.include?("<魔灵>")&& $game_troop.members[0].mp_rate==0
- $game_troop.members[0].add_state(27)
- else
- cr_add_new_state(state_id)
- end
- end
- end
复制代码 我想达到的目标是
敌人备注栏有 <魔灵> 的敌人 在 MP为0时 会被自动附加 27号状态
可是运行会出错 我自己判断是 在判定敌人备注栏的时候出错
也就是troop.note.include?("<魔灵>")
不对
求大神帮我看看 |
|