敵からの攻撃対象に入らないステート
746 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2009/06/14(日) 22:39:14 ID:70lqNo6X
アクターAが使用すると、アクターAへ攻撃されないような
スキルってどうやって作るんでしょう?
無敵とかじゃなくて、敵からの攻撃対象に入らないステートにしたいんです。
ちなみに全体攻撃の場合はアクターAのみ無敵設定でもかまいません。
スクリプトを使わなければ無理ですかね?
747 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2009/06/14(日) 22:40:51 ID:70lqNo6X
書き忘れました。VXです。
749 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2009/06/14(日) 23:02:59 ID:SJxt0SnK
>>746
簡易版
これでステート5番でタゲられない。
全員にかけると完全無敵状態。
全体攻撃に対しては何もしていない(全員掛かっていると使ってこない)が、
どうせ攻撃されないんだから一緒に無敵も付加すればいいのでは
class Game_Unit
def random_target
roulette = []
for member in existing_members
next if member.state?(5)
member.odds.times do
roulette.push(member)
end
end
return roulette.size > 0 ? roulette[rand(roulette.size)] : nil
end
end
- 最終更新:2009-09-23 14:03:17
