Project1
标题:
怎样判定第9个敌人或第5个角色的状态?
[打印本页]
作者:
怪蜀黍
时间:
2011-4-23 13:33
标题:
怎样判定第9个敌人或第5个角色的状态?
我现在的游戏最多会遇到10个敌人。
现在用无法条件分歧判断:
第9或第10个敌人“出现”、“状态”;
因为下拉选项最多只有敌人8号,怎么修改才可以判断呢?
判断敌人的脚本在这里:
when 5 # 敌人
enemy = $game_troop.members[@params[1]]
if enemy != nil
case @params[2]
when 0 # 出现
result = (enemy.exist?)
when 1 # 状态为…
result = (enemy.state?(@params[3]))
end
end
希望有办法的同学帮忙解答一下,谢谢。
作者:
killkill2298
时间:
2011-4-23 14:58
本帖最后由 killkill2298 于 2011-4-23 22:12 编辑
请参考本人的全事件指令脚本手册
所有事件扩展方面的脚本都在里面
传送门
你问的问题在最后面 战斗指令 中
判断状态的手册中没有,不过写法很类似。
$game_troop.members[敌人ID].states.include?[状态ID]
$game_actors[角色ID].states.include?[状态ID]
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1